Ubuntu14.04 server 静态IP配置

前端之家收集整理的这篇文章主要介绍了Ubuntu14.04 server 静态IP配置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

相信很多朋友在Ubuntu CLI中配置静态IP时都遇到了很头疼的问题:配置了,不生效;重启命令失败;网卡手动重启不生效等等。今天给大家分享一下,我在配置IP时遇到的问题及解决思路:

1.在Ubuntu上,产看所有网卡信息:
ifconfig -a
查询结果显示:eth0和lo lo是本地回传

2.如果只使用ifconfig命令,则只显lo设备,这说明eth0网卡没有加载,那么我们可以用以下命令进行加载:
ifconfig eth0 up 加载网卡

3.加载网卡后,执行ifconfig就会看到eth0网卡被加载进来了,然后进行网卡配置

4.首先我们配置静态ip地址:
$ sudo vim /etc/network/interfaces
原有内容只有如下两行:
auto lo
iface lo inet loopback
向末尾追加eth0静态IP信息,例如:
auto eth0
iface eth0 inet static
address 192.168.90.140 IP地址
gateway 192.168.90.254 网关
netmask 255.255.255.0 网络掩码

5.启动eth0网卡:
sudo ifup eth0

6.查看状态:
此时,使用ifconfig命令,就可以看到eth0网卡对应的静态IP信息了。

注意:如果Ubuntu系统采用的是desktop版,由于desktop版安装了NetworkManager,修改完interfaces文档中的内容后,不会生效。
需要先修改 /etc/NetworkManager/NetworkManager.conf 文档中的managed参数,使之为true,并重启系统,然后在修改
/etc/network/interfaces 文件,设置静态IP。这是桌面版和服务器版的不同之处

但是,此时我们仍然不能上网,可以通过ping www.baidu.com命令来测试,下面还需要配置dns服务器。

7.配置dns服务器:
修改文件:sudo vim /etc/resolvconf/resolv.conf.d/base
添加下面内容
nameserver 8.8.8.8
nameserver 114.114.114.114
修改后保存,然后执行以下命令使生效:
resolvconf -u

这时候我们再ping www.baidu.com就可以正常访问了,至此,静态IP配置完毕~

猜你在找的Ubuntu相关文章