VirtualBox에서 테스트 환경을 만들었습니다.
세 개의 가상 머신:
1 - 엔드포인트 호스트와 같은 것(IP 고정 IP 192.168.1.2) - VLAN에 연결된 이더넷 인터페이스(intnet1)
2 - 브리지 호스트와 같은 것(IP 192.168.1.1) - 가상 LAN에 연결된 두 개의 이더넷 인터페이스(각각 intnet1 및 intnet2)
3 - 유사한 최종 호스트(IP 고정 IP 192.168.1.3) - 가상 LAN에 연결된 하나의 이더넷 인터페이스(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 설정에서 이더넷 인터페이스에 대해 무차별 모드를 활성화하는 것을 잊었습니다. 그 브릿지는 그 이후로 나에게 큰 도움이 되었습니다.