[
實在不解
我ping smtp 是指向 內部ip -->正確
但是ping smtp.ooXX.com.tw -->卻指向外部ip
你第一個指令只下 HostName
如果是這樣只會去查詢你當下電腦DNS指向Domain 所記錄的FQDN IP
假設你DNS指向是在 abc.com.tw
ping 只下 ping smtp
這樣只會去查詢smtp.abc.com.tw
但你第二行下的是ping smtp.ooXX.com.tw
那就是去查ooXX.com.tw 的smtp
兩者當然為不同位置
除非第一次下的 ping DNS當時是指向ooXX.com.tw
WIN BASE 的系統,有個東西叫做 NETBIOS OVER TCPIP,這個東西,他是屬於早期WINS系統的架構,他優先於 DNS 架構,只要你不是下完整的FQDN,而NETBIOS 沒有停用,那ICMP就會找 WINS 而不是 DNS 來驗證 HOSTNAME 的為址,樓主可以試試,把DNS 指向 127.0.0.1 看看,首先 FQDN 一定沒有,在下 IPCONFIG /flushdns,然後在去PING HOSTNAME 看看,一樣能找到的,這時候DNS無效了,請問是哪個協定反饋目標主機在哪呢 ? 這時候再把 NETBIOS 關了,把 ARP 清掉,在下一次,一樣能找到,請問是哪個協定反饋了呢 ?
網路沒那麼簡單的 ...
後來從路由器解決
結案
謝謝