NICに複数のIPアドレスを割り当てる

/ LPIC / Comment[0]
# ifconfig eth0 192.168.1.2
# ifconfig eth0:1 192.168.1.11
# ifconfig eth0:2 192.168.1.12
# ifconfig
eth0      Link encap:イーサネット  ハードウェアアドレス 90:fb:a6:*:*:*  
inetアドレス:192.168.1.2 ブロードキャスト:192.168.1.255 マスク:255.255.255.0
inet6アドレス: 2001:c90:37d4:8477:92fb:a6ff:fe95:c42c/64 範囲:グローバル
inet6アドレス: fe80::92fb:a6ff:fe95:c42c/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:184610 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:148233 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:220269500 (220.2 MB) TXバイト:15923841 (15.9 MB)
割り込み:41 ベースアドレス:0xc000

eth0:1 Link encap:イーサネット ハードウェアアドレス 90:fb:a6:*:*:*
inetアドレス:192.168.1.11 ブロードキャスト:192.168.1.255 マスク:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
割り込み:41 ベースアドレス:0xc000

eth0:2 Link encap:イーサネット ハードウェアアドレス 90:fb:a6:*:*:*
inetアドレス:192.168.1.12 ブロードキャスト:192.168.1.255 マスク:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
割り込み:41 ベースアドレス:0xc000
:


他のマシンからそれぞれのIPへpingを送ってarpで確認してみれば同一の物理アドレスであることが分かる
$ ping -c1 192.168.1.2
$ ping -c1 192.168.1.11
$ ping -c1 192.168.1.12
$ arp -a
? (192.168.1.12) at 00:22:cf:*:*:* [ether] on wlan0
? (192.168.1.11) at 00:22:cf:*:*:* [ether] on wlan0
? (192.168.1.2) at 00:22:cf:*:*:* [ether] on wlan0
:
関連記事

コメント

:
:
:
:
:
管理人のみ表示を許可