Snow Leopard でNICにIP aliasを設定する方法のメモ。
IP alias の追加
sudo ifconfig en0 alias 192.168.0.1 255.255.255.0
IP alias の削除
sudo ifconfig en0 -alias 192.168.0.1
ついでに Linux と OpenSolari での設定方法もメモ。
Linux の場合
IP alias の追加
# /sbin/ifconfig eth0:1 192.168.0.1/24
IP alias の削除
# /sbin/ifconfig eth0:1 down
OpenSolaris の場合
IP alias の追加
pfexec ifconfig gbe0:1 plumb pfexec ifconfig gbe0:1 192.168.0.5 netmask 255.255.255.0 up
IP alias の削除
pfexec ifconfig gbe0:1 down pfexec ifconfig gbe0:1 unplumb
Snow Leopard のやり方のほうが、何個目のエイリアスなのかを考えなくてもいいので楽なのかなぁ。
エイリアス単位でインターフェースの UP/DOWN はできなそうだけど。