FreeBSD, Debian, CentOS一个网卡绑定多个IP


    1. FreeBSD:
    配置/etc/rc.conf
    ifconfig_interface="inet 192.168.1.5 255.255.255.0"
    ifconfig_interface_alias0="inet 192.168.1.6 255.255.255.0"
    注意interface是网卡设备名.
    2. Debian
    /etc/network/interfaces
    auto eth0
    iface eth0 inet static
    address 192.168.1.145
    netmask 255.255.255.0
    network 192.168.1.0
    gateway 192.168.1.1
    另外一个IP
    auto eth0:1
    iface eth0:1 inet static
    address 192.168.1.146
    netmask 255.255.255.0
    network 192.168.1.0
    gateway 192.168.1.1
    3.CentOS:
    /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0
    ONBOOT=yes
    HWADDR=00:0C:29:16:39:5F
    NETMASK=255.255.255.0
    IPADDR=192.168.1.147
    GATEWAY=192.168.1.1
    TYPE=Ethernet
    绑定另外一个IP, 创建另外一个文件, ifcfg-eth0
    DEVICE=eth0 // 注意还是eth0, 指示此IP绑定到eth0
    ONBOOT=yes
    HWADDR=00:0C:29:16:39:5F
    NETMASK=255.255.255.0
    IPADDR=192.168.1.148
    GATEWAY=192.168.1.1
    TYPE=Ethernet