红联Linux门户
Linux帮助

实验室台式机,ubuntu15.04系统,不能上网,设置静态ip和MAC

发布时间:2015-08-19 22:07:56来源:a15216115048作者:水灵光水灵光

刚装上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