私の設定の簡単な概要は次のとおりです。
新しいMac Miniサーバーを購入し、Mac Miniホスティング施設を使用してホストしました。最初はOSXのインストールを維持し、VirtualBoxを使用して仮想マシンにCentOS 6.4(最小)をインストールするようにしました。私のMac Miniには5つのパブリックIPが割り当てられています(物理ネットワークカード1枚)。これらはすべて同じサブネットとIPブロックにあるため、同じゲートウェイを持ちます。 CentOSに設定されているIPアドレスの1つだけが外部(パブリック)で動作しますが、ホストシステム(パブリックIPを使用)からアクセスすると、すべて機能するVirtualBoxで仮想マシンを実行できません。私はOSXが奇妙なことをしていると思って、ホストにMac MiniにESXi 5.5をインストールするようにしました(とにかくそうするつもりでした)。
これでESXi 5.5をインストールし、仮想マシンを実行しました(最小CentOS 6.4)。 CentOSのIPアドレスを引き続き設定し、同じ問題が発生しました。プライマリESXi IPに対してpingを実行してアクセスでき、CentOSでeth0のIPに対してpingを実行してアクセスできますが、他のIPにはアクセスできません。
関連ファイルと現在の設定は次のとおりです。
/etc/sysconfig/ネットワーク:
NETWORKING=yes
HOSTNAME=my.hostname.com
GATEWAY=208.x.x.1
/etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE=eth0
HWADDR=00:0C:29:78:42:C4
TYPE=Ethernet
UUID=1eeafa3a-87b1-4080-9de0-8e4dd9420ba3
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=208.x.x.12
NETMASK=255.255.255.0
/etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE=eth1
HWADDR=00:0C:29:78:42:CE
TYPE=Ethernet
UUID=be671894-6044-4870-b1e1-2a9c1758c551
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=208.x.x.13
NETMASK=255.255.255.0
IPアドレス:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:0c:29:78:42:c4 brd ff:ff:ff:ff:ff:ff
inet 208.x.x.12/24 brd 208.x.x.255 scope global eth0
inet6 fe80::20c:29ff:fe78:42c4/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:0c:29:78:42:ce brd ff:ff:ff:ff:ff:ff
inet 208.x.x.13/24 brd 208.x.x.255 scope global eth1
inet6 fe80::20c:29ff:fe78:42ce/64 scope link
valid_lft forever preferred_lft forever
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:0c:29:78:42:d8 brd ff:ff:ff:ff:ff:ff
inet 208.x.x.14/24 brd 208.x.x.255 scope global eth2
inet6 fe80::20c:29ff:fe78:42d8/64 scope link
valid_lft forever preferred_lft forever
5: eth3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:0c:29:78:42:e2 brd ff:ff:ff:ff:ff:ff
inet 208.x.x.15/24 brd 208.x.x.255 scope global eth3
inet6 fe80::20c:29ff:fe78:42e2/64 scope link
valid_lft forever preferred_lft forever
IPルーティング:
208.x.x.0/24 dev eth0 proto kernel scope link src 208.x.x.12
208.x.x.0/24 dev eth1 proto kernel scope link src 208.x.x.13
208.x.x.0/24 dev eth2 proto kernel scope link src 208.x.x.14
208.x.x.0/24 dev eth3 proto kernel scope link src 208.x.x.15
169.254.0.0/16 dev eth0 scope link metric 1002
169.254.0.0/16 dev eth1 scope link metric 1003
169.254.0.0/16 dev eth2 scope link metric 1004
169.254.0.0/16 dev eth3 scope link metric 1005
default via 208.x.x.1 dev eth0
ifconfig-a:
eth0 Link encap:Ethernet HWaddr 00:0C:29:78:42:C4
inet addr:208.x.x.12 Bcast:208.x.x.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe78:42c4/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3549 errors:0 dropped:0 overruns:0 frame:0
TX packets:1188 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:256360 (250.3 KiB) TX bytes:120840 (118.0 KiB)
eth1 Link encap:Ethernet HWaddr 00:0C:29:78:42:CE
inet addr:208.x.x.13 Bcast:208.x.x.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe78:42ce/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3160 errors:0 dropped:0 overruns:0 frame:0
TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:223374 (218.1 KiB) TX bytes:1238 (1.2 KiB)
eth2 Link encap:Ethernet HWaddr 00:0C:29:78:42:D8
inet addr:208.x.x.14 Bcast:208.x.x.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe78:42d8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2266 errors:0 dropped:0 overruns:0 frame:0
TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:136142 (132.9 KiB) TX bytes:1238 (1.2 KiB)
eth3 Link encap:Ethernet HWaddr 00:0C:29:78:42:E2
inet addr:208.x.x.15 Bcast:208.x.x.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe78:42e2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2260 errors:0 dropped:0 overruns:0 frame:0
TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:135782 (132.5 KiB) TX bytes:1238 (1.2 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:937 errors:0 dropped:0 overruns:0 frame:0
TX packets:937 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:123340 (120.4 KiB) TX bytes:123340 (120.4 KiB)
eth2 / 3が同じ方法で設定されているので、eth0とeth1の設定のみを含めました。繰り返しますが、一度に1つずつのみアクセスできます。私は何を見逃していますか?
答え1
上記の設定ではなぜ散発的に動作するのかわかりませんが、最終的に1つのifcfg-eth0設定ファイルを使用し、追加のIPをIPADDR2 / 3 / 4およびNETMASK2 / 3 / 4に設定することで問題を解決しました.
上記の構成で何度も動作させたので、最初は試してさえしませんでした。ただ不安定なだけでした。