IPエイリアスお試し
ネットワークインターフェースに追加のIPアドレスを設定する。
CentOS 5.x
(1) /etc/sysconfig/network-scripts/ifcfg-インターフェース名:枝番 のファイルを作成し、
DEVICE、IPADDR、NETMASKを設定する。
例: /etc/sysconfig/network-scripts/ifcfg-eth0:11 を下記の内容作成。
DEVICEはインターフェース名:枝番
DEVICE=eth0:11 IPADDR=192.168.10.11 NETMASK=255.255.255.0
(2) network サービスを reload する。
# service network reload インターフェース eth0 を終了中: [ OK ] ループバックインターフェースを終了中 [ OK ] ループバックインターフェイスを呼び込み中 [ OK ] インターフェース eth0 を活性化中: [ OK ]
(3) 確認
# ifconfig eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX inet addr:192.168.10.10 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::xxx:xxxx:xxxx:xxxx/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:18 errors:0 dropped:0 overruns:0 frame:0 TX packets:23 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1704 (1.6 KiB) TX bytes:4188 (4.0 KiB) Interrupt:217 Memory:d0000000-d0010000 eth0:11 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX inet addr:192.168.10.11 Bcast:192.168.10.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:217 Memory:d0000000-d0010000 lo Link encap:Local Loopback ...
ifcfgファイルとDEVICEの枝番のところは以前は作成順の連番にしていたが、最近はIPアドレスの第4オクテットにしている。「枝番」としたが数字オンリーしかダメなのかは未確認。
アルファベットでもOKだった。
/etc/sysconfig/network-scripts/ifcfg-eth0:BACKUP を下記内容で作成し、
service network reload を実行する。
DEVICE=eth0:BACKUP IPADDR=192.168.10.12 NETMASK=255.255.255.0
eth0:BACKUP の名前で上がった。
# ifconfig ... eth0:BACKUP Link encap:Ethernet HWaddr 00:16:D3:DA:34:FE inet addr:192.168.10.12 Bcast:192.168.10.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:217 Memory:d0000000-d0010000 ...