![virtualboxで2つのイーサネットインターフェイスをブリッジします。 CentOS 7 [閉じる]](https://linux33.com/image/129092/virtualbox%E3%81%A72%E3%81%A4%E3%81%AE%E3%82%A4%E3%83%BC%E3%82%B5%E3%83%8D%E3%83%83%E3%83%88%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%82%A4%E3%82%B9%E3%82%92%E3%83%96%E3%83%AA%E3%83%83%E3%82%B8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%20CentOS%207%20%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
VirtualBoxでテスト環境を作成しました。
3 つの仮想マシン:
1 - エンドポイント ホストのようなもの (IP 固定 IP 192.168.1.2) - VLAN に接続されたイーサネット インターフェイス (intnet1)
2 - ブリッジ ホストのようなもの (IP 192.168.1.1) - 仮想 LAN に接続された 2 つイーサネットインターフェイス(それぞれintnet1とintnet2)
3 - 同様のエンドホスト(IP固定IP 192.168.1.3) - 仮想LANに接続されている1つのイーサネットインターフェイス(intnet2)
すべてのシステムにはCentOS Linuxバージョン7.3.1611(Core)が明示的にインストールされています。
ネットワークインターフェイスの設定:
マシン1:(/etc/sysconfig/network-scripts/ifcfg-enp0s3)
タイプ=イーサネット
BOOTPROTO=静的
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NM_ControlLED=NO
NAME=enp0s3
DEVICE=enp0s3
ONBOOT=YES
マシン3:(/etc/sysconfig/network-scripts/ifcfg-enp0s3)
タイプ=イーサネット
BOOTPROTO=静的
IPADDR=192.168.1.3
NETMASK=255.255.255.0
NM_ControlLED=NO
NAME=enp0s3
DEVICE=enp0s3
ONBOOT=YES
マシン2:(/etc/sysconfig/network-scripts/ifcfg-eth0)
TYPE=イーサネット
NM_ControlLED=いいえ
DEVICE=enp0s3
ONBOOT=はい
BRIDGE=br0
マシン2:(/etc/sysconfig/network-scripts/ifcfg-eth1)
タイプ=イーサネットNM_CONTROLLED
=
デバイスなし=enp0s8
ONBOOT=はい
ブリッジ=br0
マシン2:(/etc/sysconfig/network-scripts/ifcfg-br0)
DEVICE=br0
TYPE=ブリッジ
STP=オフ
ONBOOT=はい
BOOTPROTO=なし
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NM_ControlLED=いいえ
すべてのマシンのすべてのインターフェイスを呼び出すとき:
Machine-1はenp0s3を介してMachine-2に接続できます。
Machine-3は他のマシンに接続できず、他のマシンはMachine-3に接続できません。
Machine[1,3]を使って、足を通してそれらのどれにでも到達するにはどうすればよいですか。
私は何が間違っていましたか?それとも私が他を忘れてしまったのかも…
よろしくお願いします!
答え1
VM 2設定でイーサネットインターフェイスの無差別モードを有効にすることを忘れました。その橋はそれ以来私にとって大きな助けになりました。