弟通過 nslookup 進行查詢(隨附)﹐發現貴網路的 ip
反解並沒用設定好。
另外發現負責貴 domain 的郵件主機欠缺一個 MX 記錄。
您應該聯繫 hostmaster@vns1.hinet.net
或是 hinet 的網路主管幫您們設定好。
您需要儘可能的配合他們提出的咨詢﹐比如各主機的 host name
和 IP 等信息。
因為他們一般不會授權下來讓您們管理反解的﹐所以﹐
如果以後 hostname 有所變更的話﹐也要通知他們。
因為郵件系統和 DNS
的關係實在太密切了﹐如果它們配合不好會令到工作失敗。
在新版的 sendmail 裡面已經取消了過往的 relay ﹐它在接受 smtp
連接的時候﹐
要通過 IP 反查詢的檢查。
而照您目前的情況看﹐DNS
的反查詢還沒設定好。或許是這個原因做成的。
解決方法除了剛才說的讓 Hinet 幫忙外﹐您可以可以設定 hosts
檔案。
在做之前您必須要知道各主機的 host name (全稱)。
然後在 linux 端輸入﹕ vi /etc/hosts 來修改﹐格式可以參考
http://pds.nchu.edu.tw/study_area/linux/linux_net.htm
而在 windows 那邊﹕開始-->執行--> command --> edit %windir%\hosts
格式為﹕
ip1 hostname1.tien-liipr.com.tw
ip2 hostname2.tien-liipr.com.tw
.....
您要確定所有的 hosts 檔關於 ip 和 hostname 的一致性﹐
它們和 /etc/sendmail.cw 指定的 doamin 或 host 也要一至。
然後在您的 linux 主機上修改﹕ vi /etc/host.conf ﹐確定內容為﹕
order hosts,bind
multi on
如果還有問題﹐那就可能是 sendmail
本身的了。因為不知道原來的設定怎樣﹐
所以不敢胡亂建議。
祝順利﹗
網中人
-----------------------------------------
ps. nslookup 的結果﹕
1﹐Query:All records (ALL):tien-liipr.com.tw
tien-liipr.com.tw NS dns.tien-liipr.com.tw
tien-liipr.com.tw NS hntp1.hinet.net
tien-liipr.com.tw NS dns.tien-liipr.com.tw
tien-liipr.com.tw NS hntp1.hinet.net
dns.tien-liipr.com.tw A 211.72.43.130
hntp1.hinet.net A 168.95.192.1
Complete: tien-liipr.com.tw
上面可以從正解獲得貴 domain 的 NS 主機有兩台﹕
dns.tien-liipr.com.tw (211.72.43.130)
hntp1.hinet.net (168.95.192.1)
2﹐Query:Mail Exchange (MX):tien-liipr.com.tw
Authoritative Answer
tien-liipr.com.tw MX 5 tlserver.tien-liipr.com.tw
tien-liipr.com.tw NS tlserver.tien-liipr.com.tw
tlserver.tien-liipr.com.tw A 211.72.43.130
Complete: tien-liipr.com.tw
上面得知貴 domain 的郵件伺服器為﹕
tlserver.tien-liipr.com.tw (211.72.43.130)
它和 dns.tien-liipr.com.tw 其實是同一個 IP。
3﹐Query:Mail Exchange (MX):tlserver.tien-liipr.com.tw
Authoritative Answer
Server has no data for this query
Complete:NO_DATA tlserver.tien-liipr.com.tw
竟然發現tlserver.tien-liipr.com.tw沒有 MX﹗
那麼正解設定還沒完整。通常(除非特別設定)﹐
負責 domain 的郵件主機應該有一個 MX 指向自己。
4﹐Query:All records (ALL):130.43.72.211.in-addr.arpa
Authoritative Answer
Name does not exist
Complete:NO_DATA 130.43.72.211.in-addr.arpa
Query:All records (ALL):131.43.72.211.in-addr.arpa
Authoritative Answer
Name does not exist
Complete:NO_DATA 131.43.72.211.in-addr.arpa
Query:All records (ALL):132.43.72.211.in-addr.arpa
Authoritative Answer
Name does not exist
Complete:NO_DATA 132.43.72.211.in-addr.arpa
Query:All records (ALL):134.43.72.211.in-addr.arpa
Authoritative Answer
Name does not exist
Complete:NO_DATA 134.43.72.211.in-addr.arpa
上面分別查詢您那裡的主機之反解﹐
並沒有記錄發現。
5﹐Query:All records (ALL):43.72.211.in-addr.arpa
43.72.211.in-addr.arpa SOA vns1.hinet.net hostmaster.vns1.hinet.net
72.211.in-addr.arpa NS rns2.twnic.net
72.211.in-addr.arpa NS rns1.twnic.net
rns2.twnic.net A 168.95.1.33
rns1.twnic.net A 168.95.192.33
Complete: 43.72.211.in-addr.arpa
查詢 network 211.72.43 的反解﹐找到 SOA ﹐
也就是負責反解的主機和聯繫人信箱。
6﹐Query:All records (ALL):vns1.hinet.net
vns1.hinet.net A 168.95.192.3
HINET.NET NS DNS.HINET.NET
HINET.NET NS HNTP3.HINET.NET
HINET.NET NS HNTP1.HINET.NET
DNS.HINET.NET A 168.95.1.1
HNTP3.HINET.NET A 168.95.192.2
HNTP1.HINET.NET A 168.95.192.1
Complete: vns1.hinet.net
查詢前面那個 SOA 主機的正解﹐
得出它的 IP。
7﹐Query:Mail Exchange (MX):vns1.hinet.net
Authoritative Answer
Server has no data for this query
Complete:NO_DATA vns1.hinet.net
查詢 SOA 主機的郵件主機﹐沒有發現。
8﹐Query:All records (ALL):3.192.95.168.in-addr.arpa
Authoritative Answer
3.192.95.168.in-addr.arpa PTR vns1.hinet.net
192.95.168.in-addr.arpa NS hntp1.hinet.net
192.95.168.in-addr.arpa NS hntp3.hinet.net
192.95.168.in-addr.arpa NS dns.hinet.net
hntp1.hinet.net A 168.95.192.1
hntp3.hinet.net A 168.95.192.2
dns.hinet.net A 168.95.1.1
Complete: 3.192.95.168.in-addr.arpa
查詢 SOA 主機的反解﹐結果正常。
不過貴主機則沒這麼幸運了 :(
--
----- Original Message -----
From: wtt.tl <wtt.tl@msa.hinet.net>
To: Kenny Chen <netmanforever@yahoo.com>
Sent: Monday, May 29, 2000 5:24 PM
Subject: Re: Re: 請教您
因剛開始學 LINUX ,
而 SERVER 是別人安裝的
也不太了解您的說明
例如: 您說"Windows 則在 %windir%\hosts"
我不知如何處理?
先將本所電腦系統說明如下:
本所主機用 LINUX
但因本所管理系統
是我用 VISUAL DBASE 寫的
而 VISUAL DBASE 尚未 FOR LINUX
所以各工作站仍用 WIN98 或WIN95
主機的 IP 是 211.72.43.130
各工作站的 IP 是
211.72.43.131
211.72.43.132
211.72.43.133
211.72.43.134
中華電信給本所的 DNS 是 168.95.1.1
目前在WIN98工作站 的 DNS 組態 設定:
主電腦: tlserver
網域: tien-liipr.com.tw
DNS伺服器搜尋順序: 168.95.1.1
謝謝您!