1枚のNICに複数のIPアドレスを割り当てたい場合に重宝する設定です。 逆に複数のNICに1つのIPアドレスを割り当てる設定はNICチーミングです。 どちらも昔からある設定なので今更すぎますが・・・。 今回は一時的に設定する方法を記載します。恒久的に設定する方法は CentOS 6系から方式が変更となっているため別ページで手順をまとめます。 VIP(仮想IP)はWebサーバでVirtualHost設定時にIPを個別に割り当てたい場合等で便利です。 OS: CentOS 6.3(64-bit)
■VIP設定(一時的)
既存のIP(192.168.16.36)に加えて2つのVIP(192.168.16.136、192.168.16.236)を設定します。
[root@cent63 ~]# ifconfig | grep -A 1 eth eth0 Link encap:Ethernet HWaddr 00:0C:29:D1:73:7C inet addr:192.168.16.36 Bcast:192.168.16.255 Mask:255.255.255.0 -- eth1 Link encap:Ethernet HWaddr 00:0C:29:D1:73:86 inet addr:192.168.7.54 Bcast:192.168.7.255 Mask:255.255.255.0 [root@cent63 ~]# [root@cent63 ~]# ifconfig eth0:1 192.168.16.136 [root@cent63 ~]# ifconfig eth0:2 192.168.16.236 [root@cent63 ~]# [root@cent63 ~]# ifconfig | grep -A 1 eth eth0 Link encap:Ethernet HWaddr 00:0C:29:D1:73:7C inet addr:192.168.16.36 Bcast:192.168.16.255 Mask:255.255.255.0 -- eth0:1 Link encap:Ethernet HWaddr 00:0C:29:D1:73:7C inet addr:192.168.16.136 Bcast:10.255.255.255 Mask:255.0.0.0 -- eth0:2 Link encap:Ethernet HWaddr 00:0C:29:D1:73:7C inet addr:192.168.16.236 Bcast:10.255.255.255 Mask:255.0.0.0 -- eth1 Link encap:Ethernet HWaddr 00:0C:29:D1:73:86 inet addr:192.168.7.54 Bcast:192.168.7.255 Mask:255.255.255.0 [root@cent63 ~]#※一時的な設定です。OS再起動時には解除されます。
■解除方法
設定したVIPの逆順でdownしていきます。
[root@cent63 ~]# ifconfig eth0:2 down [root@cent63 ~]# ifconfig eth0:1 down [root@cent63 ~]# ifconfig | grep -A 1 eth eth0 Link encap:Ethernet HWaddr 00:0C:29:D1:73:7C inet addr:192.168.16.36 Bcast:192.168.16.255 Mask:255.255.255.0 -- eth1 Link encap:Ethernet HWaddr 00:0C:29:D1:73:86 inet addr:192.168.7.54 Bcast:192.168.7.255 Mask:255.255.255.0 [root@cent63 ~]#
VIPを恒久的に設定する手順はこちらのページでまとめます。
こちらの情報が何かのお役に立てましたら幸いです。サイト継続のご協力ありがとうございます。m(_ _)m
0 件のコメント:
コメントを投稿