IP别名

IP别名是一种管理每个接口多个IP地址/掩码的过时方法。 诸如iproute2 之类的新工具支持每个接口多个地址/前缀,但为了向后兼容,仍然支持别名。

别名的形成方式是在运行ifconfig时添加冒号和一个字符串。 这个字符串通常是数字,但这不是必须的。

别名创建

别名创建是通过“魔法”接口命名完成的:例如,为 eth0 创建一个 200.1.1.1 别名 ...

# ifconfig eth0:0 200.1.1.1  etc,etc....
      ~~ -> request alias #0 creation (if not yet exists) for eth0

相应的路由也由该命令设置。 请注意:路由始终指向基本接口。

别名删除

通过关闭别名来删除别名

# ifconfig eth0:0 down
      ~~~~~~~~~~ -> will delete alias

别名(重新)配置

别名不是真实的设备,但程序应该能够像往常一样配置和引用它们(ifconfig、route 等)。

与主设备的关系

如果基本设备关闭,则添加的别名也会被删除。