刚装上ubuntu系统,打开网页,不能上网。
1、打开terminal终端,输入ping 127.0.0.1 ,可以ping通,说明网络是好的
2、输入ifconfig ,查看网络端口,发现只有eth0(有线网络)和lo,没有wlan0(无线网),说明没有安装无线驱动,没有网络也自然下载不了驱动,所以那些下载命令,这里是没有用的。
3、接下来插网线,用有线喽,关键之处就是如何配置ip和mac,我查了一下隔壁台式机的ip、mac、网关、dns,就开始自己按着他的配置 了(首先要知道这些,才能配置啊!)
4、步骤如下:
1、设置静态ip地址和mac。
打开“/etc/network/interfaces”,如下:
sudo gedit /etc/network/interfaces
添加如下几行:(据说是永久性的,还没亲测。。。)
# eth0自动连接
auto eth0
# 下面一行说明使用的是静态IP地址
iface eth0 inet static
# 下面一行修改mac
pre-up ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
# 下面一行填写要设置的本机静态IP
address xxx.xxx.xxx.xxx
# 下面一行填写相应的的子网掩码
netmask xxx.xxx.xxx.xxx
# 下面一行填写相应的网关
gateway xxx.xxx.xxx.xxx
# 退出,可有可无
exit 0
保存退出。
之后重启网络服务:
sudo /etc/init.d/networking restart
(至此,所谓的设置完毕,并且是永久性的,然并没有什么用。ifconfig,信息没有变化,接下来第二步)
2、设置用于联网的DNS域名服务器IP地址以及静态IP地址
首先,打开“/etc/resolv.conf”设置dns服务器ip,即:
sudo gedit /etc/resolv.conf
编辑如下,添加nameservertu:
# 此“xxx.xxx.xxx.xxx”处填写相应的DNS域名服务器IP
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx
………
(注:我添加了自己的dns,又加了nameserver 8.8.8.8 nameserver 8.8.4.4,也不知道是哪个起作用了,反正后来能用了。到这里,还是不能上网,还没有设置mac,就差最后一步了)
3、修改MAC并设置静态IP(重启networking后设置复原,据说是临时的,反正设置好之后就能上网了。)
首先,必须关闭网卡设备,否则会报告系统忙,无法更改:
sudo ifconfig eth0 down
然后,修改MAC地址,填写修改后的MAC,这一步比Windows中的修改要简单得多,直接用命令行:
sudo ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
之后,重新启用网卡
sudo ifconfig eth0 up
设置主机静态IP地址、子网掩码的操作:
sudo ifconfig eth0 xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx
添加默认网关的操作:
sudo route add default gw xxx.xxx.xxx.xxx
综上,所谓的“临时性”地设置MAC及静态IP完毕。
4、应该可以上网了,哈哈哈,菜鸟一个,写的有点乱,第一步和第二步完成应该就可以了,并且是永久性的,要是还不能上网,就试试第三步,一定可以的!
解决Ubuntu下broadcom 43xx无线网卡不能上网的问题:http://www.linuxdiyf.com/linux/11673.html
VMware上安装的Ubuntu不能上网的解决方法:http://www.linuxdiyf.com/linux/7798.html
Snow Leopard、Ubuntu、Windows下修改网卡MAC地址:http://www.linuxdiyf.com/linux/9107.html
Ubuntu局域网中设置代理服务器上网和设置静态IP:http://www.linuxdiyf.com/linux/4859.html
Ubuntu配置静态IP和DNS:http://www.linuxdiyf.com/linux/1790.html