实验室台式机,ubuntu15.04系统,不能上网,设置静态ip和MAC
2015-08-05 10:45
106 查看
刚装上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、应该可以上网了,哈哈哈,菜鸟一个,写的有点乱,第一步和第二步完成应该就可以了,并且是永久性的,要是还不能上网,就试试第三步,一定可以的!!
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、应该可以上网了,哈哈哈,菜鸟一个,写的有点乱,第一步和第二步完成应该就可以了,并且是永久性的,要是还不能上网,就试试第三步,一定可以的!!
相关文章推荐
- 关于JVM个人浅谈(二)
- 给定入栈顺序,求解出栈顺序
- access 注释之 ColumnHistory错误问题记录
- 在Ubuntu中USB连接手机调试
- (FFOS Gecko & Gaia) OTA - Do real check
- 七牛是如何搞定每天500亿条日志的
- 剑指offer面试题15——链表中倒数第k个结点
- JavaScript自增、自减运算符与表达式语法
- QT实现一个简单的计算器
- SQL2005、SQL2008允许远程连接的配置说明(附配置图)
- 自己动手构建表单验证功能【iOS】
- Android Download机制详解
- Construct Binary Tree from Inorder and Postorder Traversal
- poj 3620 Avoid The Lakes
- JavaScript Dom编程艺术 1 - 5章个人总结(共12章)
- LeetCode237——Delete Node in a Linked List
- 解决myeclipse中不能自动装箱拆箱问题
- 常用Git命令及技巧总结
- git rebase简介(基本篇)
- assert()函数用法总结