----- Original Message -----
From: 曾文彥 <wayne_tseng@kimo.com.tw>
To: 網中人 <netmanforever@yahoo.com>
Sent: Saturday, January 13, 2001 4:26 PM
Subject: 回覆: DNS觀念
> 感謝閣下不吝指點!多謝了。
> 故底下實際例子的正確作法應該是:
> (一)到TWNIC註冊helios.com.tw這domain
> (二)到TWNIC登記DNS host dns.helios.com.tw為211.21.186.150
> (三)到HiNet登記211.21.186.150反解為dns.helios.com.tw(因為我們拉HiNet的
ADSL)
> (四)211.21.186.150這台要當domain name server,host name就是
dns.helios.com.tw
> (五)dns.helios.com.tw內再將所有server指為自己,即:
> www.helios.com.tw,ftp.helios.com.tw,mail.helios.com.tw………都設為
211.21.186.150
> 而這幾個的反解也由dns.helios.com.tw做(還是HiNet反解?)
很好﹗閣下的理解完全正確﹗
>
> 可是這樣是否必定會有下列的問題:
> (一)ping helios.com.tw一定ping不到,因為helios.com.tw是domain
name而非
host name?
是的﹐除非您在 dns.helios.com.tw 這台 NS 主機上面﹐關於 zone
"helios.com.tw" 之記錄檔﹐為 heliso.com.tw. 指定一個 A
記錄。
> (二)別人寄過來的email一定要寫成wayne@mail.helios.com.tw,
> 若寫成wayne@helios.com.tw一定寄不到,因為他們的SMTP
server找不到
helios.com.tw的IP?
>
> 還是說用Linux建DNS時,在哪個地方設一設就能讓對方直接寫
『wayne@helios.com.tw』就能寄到,
> 而不用改寫成『wayne@mail.helios.com.tw』?
> 印象中email address好像很流行寫成account@domain,而非account@host.domain
這就要設定 MX 記錄了。只要您為 helios.com.tw 指定一個 MX
記錄﹕
helios.com.tw. IN MX 10
dns.helios.com.tw.
然後在 dns.helios.com.tw 這台機器上﹐修改 /etc/sendmail.cw 或
/etc/mail/local-host-names (視版本而定)﹐將 helios.com.tw 和
dns.helios.com.tw 都加到檔案裡面就可以。
關於 DNS 和 MAIL
的設定﹐我強烈建議您耐心讀完以下文章﹐包括裡面的一些
links。
http://ccns.ncku.edu.tw/study_area/linux/linux_dns.htm
http://ccns.ncku.edu.tw/study_area/linux/linux_mail.htm