[i=s] 本帖最后由 老伙计 于 2009-4-8 23:27 编辑 [/i]
很多和我一样的菜鸟,初次接触linux时,总以为网络设置与windows一样。但是通过实践我总结的结果,多数设置一样,但是DNS设置则完全不同。
在winows里,DNS一般都是202.xxx.xxx.xxx,而且最多可以设置3个。而linux的DNS就是路由器的IP:192.168.1.1(路由器出厂设置),即Linux的DNS只能填192.168.1.1(如果你没改路由器的出厂设置),虽然也有3个空格等着你去填,你只能填1个,那两个也可以填,但是没有用。对于这种情况,我不知道这是不是Linux的bug。
我用的OPEN SUSE和UBUNTU都是只有这样设置才能上网,个人认为其它也差不多。
当然在设置路由器地址还要填192.168.1.1,不涉及填写数字的格子一律不用管,这样就能上网了。和windows里设置一样的东东我就不说了。
1106194350 于 2010-05-15 03:07:49发表:
学习ing....
dadi23 于 2010-04-26 04:41:15发表:
顶楼主说得好~
patty12 于 2010-04-21 10:51:59发表:
学习学习了,谢谢!
第十七次 于 2010-04-12 11:18:35发表:
好像能自动链接上网了,不过得等等上一会儿。我朋友装了里linux fedora 12 的时候,刚开始上不去,后来一会就自动联上了!
老伙计 于 2009-04-09 16:04:37发表:
查了一下,路由器中确实没设置DNS参数。
高手就是高手!:0wmjh(1
其实我对操作系统根部就不懂,只是用而已,而且用的不好或者说不会用。
另有问题请教,在Ubuntu中针对AMD芯片和intel芯片有不同的升级程序,用命令“sudo apt-get install linux-686”可以升级Intel芯片,以提高运行速度。请问在open里面有这样的对intel内核优化的东西吗?
hantu 于 2009-04-09 13:41:38发表:
有可能是因为路由器中没有配置为客户指定DNS的相关参数
老伙计 于 2009-04-09 12:23:09发表:
[i=s] 本帖最后由 老伙计 于 2009-4-9 12:25 编辑 [/i]
刚开始是设置的DHCP自动获取IP,可是上不了网,只能登陆路由器管理界面。后来改手工设置,DNS加192.8.1.1,才能上网。
hantu 于 2009-04-09 00:23:43发表:
如果你是配置成DHCP自动获取IP就会自动配置DNS参数了
Buyto 于 2009-04-09 00:03:29发表:
我的设置就跟XP下的一样,正常上网
老伙计 于 2009-04-08 23:47:29发表:
[i=s] 本帖最后由 老伙计 于 2009-4-9 00:03 编辑 [/i]
有道理,原来是路由器作了DNS代理。:0wmjh(1
以前我在/etc/resolv.conf 里因为没填192.168.1.1上不了网,后来填了就能上了,所以总结了一个即正确又错误的总结。可是我把真正的DNS都#掉了,也没影响速度。
但是linux明明能探测到192.168.1.1,为什么不直接把19.1168.1.1自动填好啊,让我浪费那么多精力。
hantu 于 2009-04-08 23:21:53发表:
不是这样的,那只不过是一些傻瓜化的图形界面的网络设置工具导致的,它们不能那样设置不代表Linux不能那样设置,你完全可以自己修改配置文件 /etc/resolv.conf ,想写几个DNS就写几个,格式如下:
nameserver 192.168.1.1
nameserver x.x.x.x
nameserver y.y.y.y
这里的192.168.1.1是因为你的路由器作了DNS代理,所以DNS就可以填上路由器的地址192.168.1.1,当然也可以写ISP提供的DNS,其它ISP包括其它省的DNS一样可以用,只是看对你来说哪个DNS服务器响应比较快则使用它较好罢了。