ubuntu10.10路由无法上网(解决方法在三楼)

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

ubuntu10.10路由无法上网(解决方法在三楼)

#1

帖子 qingdaoocean » 2010-11-02 22:25

同学的10.10无法路由上网,开始route -n为空,sudo dhclient结果出错:
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
后来折腾了半天,把networkmanager编辑的链接全删掉了,然后不知道还做了啥操作,sudo dhclient有结果了,然后可以上网了。重启之后不能上网,编辑/etc/network/interfaces,内容为:
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
重启也可以上网了。(dhclient是动态分配吧,interfaces里是静态分配吧?到底是哪个起作用啊? :em20
同寝室另一台10.10,基本同样步骤折腾了半天还是不能上网,我也想不起自己到底在现在能上网的那台电脑做了啥管用的操作了。。。
他ifconfig的结果是eth3不是eth0,这个没关系吧?
他sudo dhclient的结果:
jiaolb@jiaolb-EN987AA-AB2-W5367CL:~$ sudo dhclient
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth3/00:14:2a:a7:c0:1a
Sending on LPF/eth3/00:14:2a:a7:c0:1a
Sending on Socket/fallback
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 9
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
请问到底应该如何配置路由啊?
上次由 qingdaoocean 在 2010-11-04 12:25,总共编辑 1 次。
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: ubuntu10.10路由配置

#2

帖子 qingdaoocean » 2010-11-03 12:40

顶起 :em11
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: ubuntu10.10路由配置

#3

帖子 qingdaoocean » 2010-11-04 12:24

搞清楚了,只需要修改/etc/network/interfaces,里面静态配置一下,比如:
auto eth0
iface eth0 inet static
address 192.168.1.8 (这是给自己设定的IP为192.168.1.8)
netmask 255.255.255.0
gateway 192.168.1.1 (路由地址)
然后查看下/etc/resolv.conf,如果没有DNS就加一个,比如:
nameserver 8.8.8.8 (这是谷歌的DNS)
当然,记得sudo /etc/init.d/networking restart重启一下网络
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
回复