不知道为什么前几天用Ubuntu的时候网络还是正常的,但是昨天上午来实验室的时候突然发现我不能上网了,重启网卡也不行。之前也出现过类似的情况,重启之后就好了,所以没太在意,可是这次无论我怎么重启或是配置IP地址都无济于事。于是乎我只有在茫茫“信息”海中寻找有用的信息,以使我的Ubuntu linux再此出现在Internet中!
经过我的一番努力,终于功夫不负有心人,我找到了网路设置的有效信息。具体网络设置的步骤如下:
1、卸载Ubuntu自带的network manager:
应用程序->添加删除应用程序->Internet,在应用程序中找到network manager,去掉他前边的复选框,点击应用改变即可。这样Ubuntu中的network manager便卸载掉了。
2、配置静态IP
sally@sally-desktop:~$ sudo vim /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 202.117.132.46 //IP地址
netmask 255.255.255.0 //子网掩码
gateway 202.117.132.1 //网关
3、配置DNS
sally@sally-desktop:~$ sudo vim /etc/resolv.conf
# Generated by NetworkManager
nameserver 202.117.128.2 //DNS
4、修改Ubuntu自带的网络管理器network manager设置
sally@sally-desktop:~$ sudo vim /etc/NetworkManager/nm-system-settings.conf
[main]
plugins=ifupdown,keyfile
no-auto-default=00:22:68:85:21:30,
[ifupdown]
managed=ture
重启系统,这样我的Ubuntu便可以重新出现在茫茫网海之中!
这是原文提供的解决办法,但是经本人试用后未能解决!
依照如上步骤操作完毕后,能PING通网关、DNS、甚至可以PING通外网的地址,但就是上不了网。
没办法,我还是恢复了那个网路管理小工具(幸好当时我没有删除),然后,在每次重启后,
地址被更换为DHCP,设置成了192.168.1.X,我把命令作成一个文本文件放在桌面上,每次重启后打开一个终端,
然后执行之,好不痛苦,不过,所幸还能解决上网的问题,不知道哪位网友有更好的办法?
附件-命令:
sudo ifconfig eth0 211.71.75.202 netmask 255.255.255.0
sudo ifconfig eth0 211.71.75.202 netmask 255.255.255.0
sudo route add default gw 211.71.75.2 dev eth0
sudo ifconfig eth0 hw ether 00:25:64:B6:57:F7