详解ubuntu14.04如何设置静态IP的方法

本文详细的介绍了如何使用ubuntu14.04设置静态IP的方法,可以快速的设置静态ip,不用每次都需要修改一些SSH链接。所以特将在ubuntu14.04系统下设置静态IP的方法记录一下。

第一步:

配置静态IP地址:

打开/etc/network/interfaces文件,

  1. sudo nano /etc/network/interfaces

内容为

  1. auto lo
  2. iface lo inet loopback
  3. auto eth0
  4. iface eth0 inet dhcp

以上表示默认使用DHCP分配IP,如果想指定静态IP,则需要如下的修改

  1. auto lo
  2. iface lo inet loopback
  3. auto eth0
  4. iface eth0 inet static *******定义为静态IP
  5. address 192.168.2.29 *******所要设置的IP地址
  6. netmask 255.255.255.0 *******子网掩码
  7. gateway 192.168.2.1 *******网关(路由地址)

然后保存此文件

第二步:

手动设置DNS服务器

打开文件/etc/resolv.conf,设置内容如下

  1. nameserver 192.168.2.1 ******网关(同上)
  2. nameserver 202.106.0.20

**DNS服务器地址(我是参照其他电脑链接到此网络上查到的)

第三步:

注意:重启Ubuntu后发现不能上网,问题出现在/etc/resolv.conf。重启后,此文件配置的dns又被自动修改为默认值。所以需要永久性修改DNS。方法为

打开文件/etc/resolvconf/resolv.conf.d/base,写入一下内容:

  1. nameserver 192.168.2.1
  2. nameserver 202.106.0.20

第四步:

重启networking服务,使其生效,命令为:

  1. /etc/init.d/networking restart

(亲身经历为:重启此服务无效,还是重启系统给力)