作者ggg12345 (ggg)
看板Network
标题Re: [问题] dns与IP 转译问题
时间Tue Aug 21 12:11:17 2007
※ 引述《wtula (http://kuso.cc/95T )》之铭言:
: 标题: Re: [问题] dns与IP 转译问题
: 时间: Tue Aug 21 00:47:55 2007
:
: 所以说我们有几个办法解决
: 1.自架DNS
: 2.找地方代管域名
: 3.在USER本机修改HOSTS档
:
: 以我的需求来说
: 最简单的方法就是「3」了
: 因为只要某GOV.TW可以连
: 就可以解决大部分的问题
:
: 不过这个方法仍有人反应无法使用
: 我想可能还需要到他们那里去看一看吧
:
: ※ 引述《giacch (giacch)》之铭言:
: : (原文略过)
: : 有些 DNS Server 可以查到 www.rooc.org.tw -> 140.122.150.106
: : {
: : giacch> nslookup www.rooc.org.tw. dns.hinet.net
: : Server: dns.hinet.net
: : Address: 168.95.1.1
: : Non-authoritative answer:
: : Name: www.rooc.org.tw
: : Address: 140.122.150.106
: : }
: : 有的 DNS Server 查询会逾时...
...
: : 原因可能是...
: : {
: : giacch> nslookup -type=ptr www.rooc.org.tw. a.twnic.net.tw
: : *** Can't find server name for address 2001:288:1:1002:2e0:18ff:fe77:f174: No re
: : sponse from server
: : Server: a.twnic.net.tw
: : Address: 192.83.166.9
: : Authoritative answers can be found from:
: : rooc.org.tw nameserver = www.rooc.org.tw
: : rooc.org.tw nameserver = rooc.org.tw
: : www.rooc.org.tw internet address = 140.122.150.106
: : rooc.org.tw internet address = 140.122.150.106
: : }
: : 所以... 把 DNS Server 架起来吧~
^^^^^^^^^^^^^^^^^^^^^^
照这个现况, 应该得让记载 www.rooc.org.tw 的 ns server
rooc.org.tw 跑起 DNS server 的功能, 才可能让别的地方能正确
找到 www.rooc.org.tw.
=========================================================
bash-2.03$ nslookup -q=any org.tw. a.twnic.net.tw
Server: a.twnic.net.tw
Address: 192.83.166.9
org.tw
origin = a.twnic.net.tw
....
org.tw nameserver = a.twnic.net.tw
org.tw nameserver = b.twnic.net.tw
...
b.twnic.net.tw internet address = 192.72.81.200
...
bash-2.03$ nslookup -q=any rooc.org.tw. a.twnic.net.tw
Server: a.twnic.net.tw
Address: 192.83.166.9
Authoritative answers can be found from:
rooc.org.tw nameserver = rooc.org.tw
rooc.org.tw nameserver = www.rooc.org.tw
www.rooc.org.tw internet address = 140.122.150.106
rooc.org.tw internet address = 140.122.150.106
从 "." --> TW. ---> org.tw. ---> rooc.org.tw.
记载 rooc.org.tw , www.rooc.org.tw 的 DNS NS server
都是 140.122.150.106 这台 " dns " server , 不架起来
应该是找不到. 但 DNS.HINET.NET 又能找得到, 这表示
dns.hinet.net 有不按规则从 authorized dns (这里有授权
的就是 "." --> tw. --> .. -> rooc.org.tw 这串 NS 记载
的 name server (NS) ) 取得不正规的资讯放在 cache 提供
回答. 这种状况应该是有到 HINET 申请转址, 才会有这笔不
合法(不合 root DNS 授权原则)的资讯在内.
这样做除了设定 dns.hinet.net 才能找得到, 若是国外根本
就找不到.
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 140.122.162.16
: 推 giacch:选1别浪费钱了... 不客气~ 08/21 00:52
: → giacch:forward 到 168.95.1.1 就好了... 08/21 00:55
: → giacch:XD... 更正! 必须建立dns的纪录,不能forward... = = 08/21 01:35
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.1.146