首页 > 代码库 > Ubuntu-12.04-server 配置修改静态 IP地址

Ubuntu-12.04-server 配置修改静态 IP地址

 

 

  前几天在装Ubuntu 12.04 Server版系统的服务器时IP地址写错了,导致服务器不能上网,今天重新修改了一下IP地址,这里做一个总结。

1、配置静态IP地址

sudo vi /etc/network/interfaces

原有内容默认使用DHCP分配IP,如下

auto loiface lo inet loopbackauto eth0iface eth0 inet dhcp

这里将其修改,将eth0的IP分配方式修改为静态分配(static)后,为其设定IP地址子网掩码网关(可以只设置这3项)等信息

#The loopback network interface
auto loiface lo inet loopback#The primary network interfaceauto eth0 #设置自动启动eth0接口#iface eth0 inet dhcpiface eth0 inet static #配置静态IPaddress
192.168.145.190 #IP地址netmask 255.255.255.0 #子网掩码gateway 192.168.145.254 #默认网关

#network 192.168.145.0
#broadcast 192.168.145.255

2、设置DNS服务器

这里,如果只是修改/etc/resolv.conf,那么重启后该文件配置的DNS又被自动修改为默认值。所以需要永久性修改DNS。

sudo vi /etc/resolvconf/resolv.conf.d/base

添加如下内容

nameserver 192.168.145.2nameserver 8.8.8.8     #这里可以设置成当地的DNS服务器地址(网上搜索)

3、重启

重启网络networking服务

/etc/init.d/networking restart

或者重启系统sudo reboot也可以

4、查看当前IP地址

ifconfig