Centos6上配置静态IP地址

By | 2016年4月20日

解决方案
1 查看缺省接口配置
  接口相关配置保存在/etc/sysconfig/network-scripts目录下,下面显示的是缺省的接口配置。
    more /etc/sysconfig/network-scripts/ifcfg-eth0   
    DEVICE=eth0  
    HWADDR=00:0C:29:C1:48:03  
    TYPE=Ethernet  
    UUID=b2bbb718-caa6-46c3-ae12-587cbedfd5fa  
    ONBOOT=no  
    NM_CONTROLLED=yes  
    BOOTPROTO=dhcp  
    
2 配置接口静态地址
  vi /etc/sysconfig/network-scripts/ifcfg-eth0  
       DEVICE="eth0"  
    NM_CONTROLLED="yes"  
    ONBOOT=yes  
    HWADDR=A4:BA:DB:37:F1:04  
    TYPE=Ethernet  
    BOOTPROTO=static  
    UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03  
    IPADDR=10.220.33.108  
    NETMASK=255.255.255.0  
    
3 配置子网掩码,在ifcfg-eth0中最后加上
    NETMASK=255.255.255.0

4 配置网关 
    vi /etc/sysconfig/network  
    NETWORKING=yes  
    HOSTNAME=centos6  
    GATEWAY=10.220.33.1
 
5 配置DNS服务器
    vi /etc/resolv.conf
    nameserver x.x.x.x # Replace with your nameserver ip  
    nameserver y.y.y.y # Replace with your nameserver ip  

6 重启网络接口
    /etc/rc.d/init.d/network restart
    
7 查看接口配置
  使用"ip a"或ifconfig命令可以查看当前接口配置信息