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 件のコメント:
コメントを投稿