如何使用IP Alias?

2005-03-28 10:35:42  作者
用IPAlias可以让你收发其他IP的讯息彷佛就像是另插一张网路卡一样,
当然,你所alias的IP必须是你localnet有的.

首先读读manifconfig

ifconfig{interface}{ip_addr_alias}netmask255.255.255.255alias

范例:(2.1.x/2.2.x)
ifconfiged0140.113.122.1netmask255.255.255.255alias

范例:(3.0-CURRENT)
ifconfiged0inet140.113.122.1netmask255.255.255.255alias

要去掉alias:(就是把最后改为-alias)
ifconfig{interface}{ip_addr_alias}netmask255.255.255.255-alias

要想在开机时就自动设定IPAlias,需要在/etc/rc.conf下加入
ifconfig_ed0_alias0="inetxxx.xxx.xxx.xxxnetmask255.255.255.xxx"
^^^^^^^^^^^^^^^
这里是你希望使用的IP地址。
通过这种方式你可以给一块网卡设定很多IP地址。