ubuntu14.04设置静态ip

虚拟机分配网路时使用的主要是DHCP,所以每次服务器重启或者重启虚拟机时,ubuntu的IP都会改变,之前的一些SSH链接等一些网络连接都需要重新设置,很麻烦,所以只能将ubuntu的ip设置为静态ip。

1、interfaces文件

首先,使用用超级用户登录系统之后,编辑interfaces文件,该文件位于/etc/network目录下,可使用vi /etc/network/interfaces命令,进入interfaces文件进行编辑,默认内容如下所示:

我们需要添加自己的网络设置,在该文件中添加(需要根据各自网络情况进行修改):

auto eth0
iface eth0 inet static
address 192.168.16.145
netmask 255.255.255.0
gateway 192.168.16.1
broadcast 192.168.16.255

编辑完成之后保存,退出。修改之后如下所示

2、DNS解析器

接下来主要是配置DNS解析器,DNS解析器配置文件的位置在/etc/resolv.conf中,编辑该文件vim /etc/reslov.conf,在该文件中添加(也可以添加其他的DNS):

nameserver 202.96.128.86
nameserver 8.8.8.8 (8.8.8.8谷歌的DNS解析器,可能比较慢)
nameserver 114.114.114.114

保存,退出。

3、重启网络sudo service network restart

4、如果重启网络之后还是不能用的话,可以在/etc/resolvconf/resolv.conf.d/base文件中设置nameserver,使其永久生效,编辑该文件vim /etc/resolvconf/resolv.conf.d/base,添加nameserver后,保存退出。

5、到第四步,大部分的应该都能正常上网了,如果还是不能上网,可以将/etc/NetworkManager/目录下的system-connections删除,或者移动到其他目录下,然后重启网络尝试

 

6、配置完上述文件之后,我们可以测试网络是否通,可以直接使用命令:ping www.baidu.com:结果如下所示:

7、根据这个错误提示,我们可以查看刚修改过的所有文件,比如DNS配置文件:/etc/reslov.conf 看看之前的修改是否被清空了,如果被清空了则需要重新修改,然后重启网络:sudo service network restart

8、重启网络之后如果还无法联网,可以尝试将/etc/NetworkManager/NetworkManager.conf文件中的managed=false 改为 managed=true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值