有关DNS的问题,谢谢

chenhaohh 2009-07-07 10:38:47
我的系统是ubuntu的,请问在/etc/resolv.conf中:
domain 192.168.1.1
search 192.168.1.1
nameserver 202.106.0.20
nameserver 192.168.1.1
nameserver 202.106.46.151
这些是代表什么意思阿?谢谢!
...全文
27 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yhf365 2009-07-08
  • 打赏
  • 举报
回复
man resolv.conf显示的部分结果:

nameserver Name server IP address
Internet address (in dot notation) of a name server that the resolver should query.
Up to MAXNS (currently 3, see <resolv.h>) name servers may be listed, one per key-
word. If there are multiple servers, the resolver library queries them in the order
listed. If no nameserver entries are present, the default is to use the name server
on the local machine. (The algorithm used is to try a name server, and if the query
times out, try the next, until out of name servers, then repeat trying all the name
servers until a maximum number of retries are made.)

网关也能提供DNS服务,只要上面运行了域名解析服务即可。
有时候主DNS服务器挂了,备用DNS服务器就派上用场了,
计算机会通过resolv.conf中的几个服务器来查找IP,
网关IP加进resolv.conf的话,你的计算机可能会通过网关来查找域名对应的IP,
如果自己的主机上也运行了域名解析服务,也可以把自己的IP加进resolv.conf中
chenhaohh 2009-07-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 steptodream 的回复:]
引用 6 楼 chenhaohh 的回复:
引用 5 楼 yhf365 的回复:
引用 4 楼 chenhaohh 的回复:
引用 1 楼 hefuhua 的回复:
domain      #定义本地域名
search      #定义域名的搜索列表
nameserver  #定义DNS服务器的IP地址

http://man.chinaunix.net/linux/debian/debian_learning/ch11s13.html


想请问下为什么nameserver要设置为我的网关呢?谢谢!


这个不是必须的,也不一定有用,如果你的网关没有DNS服务的话,…
[/Quote]
经典,谢谢!
steptodream 2009-07-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 chenhaohh 的回复:]
引用 5 楼 yhf365 的回复:
引用 4 楼 chenhaohh 的回复:
引用 1 楼 hefuhua 的回复:
domain #定义本地域名
search #定义域名的搜索列表
nameserver #定义DNS服务器的IP地址

http://man.chinaunix.net/linux/debian/debian_learning/ch11s13.html


想请问下为什么nameserver要设置为我的网关呢?谢谢!


这个不是必须的,也不一定有用,如果你的网关没有DNS服务的话,
这是没有用的。
只…
[/Quote]
你也可以设成别的DNS服务器
但是你的机器是连接在向你提供上网服务公司的路由或者交换机上的 在路由中设有DNS服务器的
所以虽然你的DNS是设的网关 实际上通过路由中的DNS进行域名解析的 所以你自动获取网络参数设置时 默认的DNS服务器就是网关了
chenhaohh 2009-07-07
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 yhf365 的回复:]
引用 4 楼 chenhaohh 的回复:
引用 1 楼 hefuhua 的回复:
domain      #定义本地域名
search      #定义域名的搜索列表
nameserver  #定义DNS服务器的IP地址

http://man.chinaunix.net/linux/debian/debian_learning/ch11s13.html


想请问下为什么nameserver要设置为我的网关呢?谢谢!


这个不是必须的,也不一定有用,如果你的网关没有DNS服务的话,
这是没有用的。
只要把202.106.0.20 和 202.106.46.151加…
[/Quote]
还是不太清楚,为什么要设置我自己的网关为DNS呢?
yhf365 2009-07-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 chenhaohh 的回复:]
引用 1 楼 hefuhua 的回复:
domain #定义本地域名
search #定义域名的搜索列表
nameserver #定义DNS服务器的IP地址

http://man.chinaunix.net/linux/debian/debian_learning/ch11s13.html


想请问下为什么nameserver要设置为我的网关呢?谢谢!
[/Quote]

这个不是必须的,也不一定有用,如果你的网关没有DNS服务的话,
这是没有用的。
只要把202.106.0.20 和 202.106.46.151加进去就可以了。
hefuhua 2009-07-07
  • 打赏
  • 举报
回复
domain #定义本地域名
search #定义域名的搜索列表
nameserver #定义DNS服务器的IP地址

http://man.chinaunix.net/linux/debian/debian_learning/ch11s13.html
chenhaohh 2009-07-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hefuhua 的回复:]
domain      #定义本地域名
search      #定义域名的搜索列表
nameserver  #定义DNS服务器的IP地址

http://man.chinaunix.net/linux/debian/debian_learning/ch11s13.html
[/Quote]
想请问下为什么nameserver要设置为我的网关呢?谢谢!
yhf365 2009-07-07
  • 打赏
  • 举报
回复
只管nameserver就可以了。
它就是DNS服务器的地址。

前面两个我没用过,系统运行很正常,呵呵。
  • 打赏
  • 举报
回复
domain 192.168.1.1 是域名

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧