网络接口配置 - IP 别名

为单个接口分配多个 IP 地址称为 IP 别名。这对于如 Web 托管等情况非常有用,其中单个计算机可以在不同的 IP 地址上运行不同服务或站点。 DHCP 不支持别名。

添加 IP 别名有三个基本步骤:

1. 永久禁用 NetworkManager

# service NetworkManager stop

Stopping NetworkManager daemon: [ OK ]

# chkconfig NetworkManager off

2. 交互式添加别名

# ip addr add 10.1.1.250/24 dev eth0 label eth0:0

# ip addr show eth0

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen

1000

link/ether 52:54:00:00:00:fa brd ff:ff:ff:ff:ff:ff

inet 192.168.0.250/24 brd 192.168.0.255 scope global eth0

inet 10.1.1.250/24 scope global eth0:0

inet6 fe80::5054:ff:fe00:fa/64 scope link

valid_lft forever preferred_lft forever


 

用以下内容创建 /etc/sysconfig/network-scripts/ifcfg-eth0:0 以永久添加别名:

DEVICE="eth0:0"

IPADDR=”10.1.1.250”

PREFIX=”24”

ONPARENT=”yes”

3. 重新启动 network 服务

service network restart

注意:手动编写网卡配置文件后,需要重启 network 服务才能生效。