linux 单网卡绑定两个ip

一、ubuntu系统:

  #vi /etc/network/interfaces  OR  $ sudo vi /etc/network/interfaces
  Modify as follows:

 1 auto eth0
 2 auto eth0:0
 3 auto eth0:1
 4 iface eth0 inet static
 5 address 192.168.1.1
 6 netmask 255.255.255.248
 7 gateway 192.168.1.254
 8 
 9 iface eth0:0 inet static
10 address 192.168.1.2
11 netmask 255.255.255.248
12 
13 iface eth0:1 inet static
14 address 192.168.1.3
15 netmask 255.255.255.248
16 
17 # add rest of alias / binds below

  Save and close the file.

  Now restart networking, enter:
    #/etc/init.d/networking restart  OR $ sudo /etc/init.d/networking restart

 二、centos系统:

  配置IP地址:
  [root@localhost network-scripts]#vi /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0
    BOOTPROTO=static  
    ONBOOT=yes
    IPADDR=192.168.0.2  
    NETMASK=255.255.255.0
    GATEWAY=192.168.0.1
  配置完以后:
    service network restart
  修改DNS
  [aeolus@db1 etc]$ vi resolv.conf
    nameserver 202.96.128.68
    nameserver 219.136.241.206
  添加网通IP:
  [root@localhost network-scripts]#vi /etc/sysconfig/etwrok-scripts/ifcfg-eth0:0
    DEVICE=eth0:0  #其中的DEVICE为设备的名称,
    BOOTPROTO=static   #模式
    ONBOOT=yes    #开机启动
    IPADDR=192.168.0.3  #ip addr
    NETMASK=255.255.255.0  #子网掩码
    
  如果需要再绑定多一个IP地址,只需要把文件名和文件内的DEVICE中的eth0:X加一即可。
 
 
 

posted on 2015-03-04 11:18  阳台  阅读(624)  评论(0编辑  收藏  举报

导航