可能会是Network Manager 有BUG引起的,解决方法如下:
首先,卸载掉Network Manager
sudo apt-get remove network manager
然后,手动配置网卡
在终端输入:
sudo gedit /etc/network/interfaces
如果你使用的静态IP,应按如下方法配置:
auto eth0
iface eth0 inet static
address 192.168.1.59 //这个是IP地址,根据自己情况填,不要抄我的
netmask 255.255.255.0 //子网掩码
gateway 192.168.1.1 //网关
如果IP自动获取,就更简单了
auto eth0
iface eth0 inet static
注意:解释一下,eth0指的是第一个网卡,eth1意思是第二个网卡。其中有lo之类的东西,也就是网卡的测试用的自循环,不用管它。
这个时候,ping一下你的网关,看看网络有没有通
ping 192.168.0.1 或192.168.1.1
这个时候还不一定能上网,但是网络估计是没有问题了,还需要添加DNS信息,不然没办法访问网站。
sudo gedit /etc/resolv.conf
我的配置是
nameserver 192.168.1.105
nameserver 202.118.66.6 //这里填入你所在地方的DNS服务器的地址
或者可参考下面这个网址:
http://www.cnblogs.com/likwo/archive/2012/05/14/2499880.html