VMware에서 가상 머신에 대한 인터넷 액세스를 구성하는 방법 (예 : Linux 시스템)

작성자 : chenhao
가상 머신 액세스는 먼저
브리지 모드의 세 가지 네트워크 모델에서 VMware 가상 머신을 이해해야 합니다.

  1. 이 모드에서는 물리적 네트워크 카드와 가상 네트워크 카드의 IP 주소가 동일한 네트워크 세그먼트에 있고 서브넷 마스크, 게이트웨이, DNS 및 기타 매개 변수가 동일합니다.

2. 로컬 물리적 네트워크 카드와 가상 네트워크 카드는 VMnet0 가상 스위치를 통해 브리지되며 가상 머신과 호스트는 가상 스위치 VMnet0의 양쪽 끝에 있습니다.이 스위치는 두 끝을 동일한 네트워크 세그먼트에 만듭니다.

3. VMware의 각 가상 시스템은 독립적 인 호스트에 해당하고 브리지 모드에서 호스트와 가상 머신은 동일한 LAN에있는 두 대의 컴퓨터에 해당하고 가상 머신과 호스트는 동일한 위치에 있습니다. 이 경우 호스트와 가상 머신은 통신 할 수 있어야하며 동일한 네트워크 세그먼트에 있어야합니다.이를 위해서는 가상 머신과 호스트가 서로 통신 할 수 있도록 가상 시스템의 IP 주소 및 서브넷 마스크를 수동으로 구성해야합니다. 컴퓨터가 동일한 네트워크 세그먼트에 있습니다. 독립 호스트로서 가상 머신은 LAN의 모든 컴퓨터와 통신 할 수 있습니다.
2. 네트워크 주소 변환 모드 (NAT)
1. 수동 구성이 필요하지 않습니다 .IP 주소와 같은 네트워크 구성 정보는 VMnet8 (NAT) 가상 네트워크의 DHCP 서버에서 제공합니다. 호스트가 인터넷에 액세스 할 수있는 한 가상 머신은 네트워크 연결을 실현할 수 있습니다. 호스트의 가상 네트워크 카드 VMware 네트워크 어댑터 VMnet8 및 가상 시스템 가상 네트워크 카드의 IP 주소는 동일한 네트워크 세그먼트에 있고 서브넷 마스크, 게이트웨이, DNS 및 기타 매개 변수는 동일하지만 호스트의 실제 물리적 네트워크 카드 (호스트는 라우터와 동일) 및 가상 머신의 IP 주소가 동일한 범위에 있지 않습니다.

2. 가상 시스템은 가상 NAT 네트워크에 있고 가상 시스템은 가상 네트워크 카드가 인터넷에 연결할 수 있도록 NAT 서버를 가상화합니다. 이 연결 모드에서 게스트는 VMnet8 가상 스위치를 사용합니다. 호스트의 네트워크 공유 센터에서 VMware NetworkAdapter VMnet8 가상 네트워크 카드를 볼 수 있습니다.이 가상 네트워크 카드는 VMnet8 가상 스위치에 연결되어 가상 네트워크 카드와 통신합니다. 즉, 호스트가 VMnet8 네트워크 세그먼트와 통신 할 수 있도록하지만 VMnet8 네트워크 세그먼트에 대한 라우팅을 제공하지 않는 기능입니다. 게스트는이 가상 네트워크 카드 없이도 인터넷에 액세스 할 수 있습니다. 호스트가 더 이상 VMnet8 네트워크 세그먼트에 액세스 할 수 없습니다. 즉, 호스트와 가상 머신이 더 이상 통신 할 수 없습니다.

3. VMware Network Adepter VMnet8 가상 네트워크 카드의 IP 주소는 VMware를 설치할 때 시스템에서 지정합니다. 가상 머신 가상화 NAT 네트워크가있는 네트워크 세그먼트는 VMware Network AdepterVMnet8 가상 네트워크가있는 네트워크 세그먼트와 동일합니다. 카드가 있으므로 호스트와 가상 머신의 두 가상 네트워크 카드가 정상적으로 통신 할 수 있습니다.

4. NAT 모드에서는 가상 머신이 내부 LAN에 있어도 외부 네트워크에 액세스 할 수 있습니다. 이때 호스트 컴퓨터는 DHCP 기능이 켜져있는 라우터와 호스트의 실제 물리적 네트워크 카드와 동일하기 때문입니다. (예 : NAT 장치) 네트워크에 연결된 가상 머신은 LAN의 실제 호스트와 동일하므로 가상 머신은 호스트 컴퓨터의 DHCP를 통해 네트워크 매개 변수를 동적으로 가져올 수 있습니다. 이는 다음을 통해 외부 인터넷에 연결된 컴퓨터와 동일합니다. 라우터. 호스트 머신은 가상 머신에 액세스 할 수 있지만 NAT 네트워크는 vmware에서 제공하는 가상 네트워크에 있기 때문에 LAN의 다른 호스트는 가상 머신에 액세스 할 수 없습니다. (Ssh 구현 가능)
3. 호스트 모드 (호스트 전용)
1.이 모드에서는 모든 가상 시스템이 서로 통신 할 수 있지만 가상 시스템이 위치한 가상 네트워크와 호스트가 위치한 실제 네트워크는 실제로 격리 됨. 격리되어 있지만 가상 시스템과 호스트는이 모드에서 통신 할 수 있습니다.이 모드는 트위스트 페어로 직접 연결된 두 시스템에 해당합니다. 현재 호스트는 더 이상 가상 시스템에 대한 라우팅 서비스를 제공하지 않으므로 가상 시스템이 통신 할 수 없습니다. 외부 네트워크 통신으로.

2. VMware Network Adepter VMnet1은 호스트가 호스트 전용 가상 네트워크와 통신하는 데 사용하는 가상 네트워크 카드이지만 호스트 전용 네트워크에는 NAT 서비스가 없으므로 가상 네트워크를 외부 인터넷에 연결할 수 없습니다. 가상 머신간에 형성된 가상 네트워크 네트워크는 완전히 밀폐 된 네트워크이며 외부와의 유일한 연결은 가상 머신이 호스트와 통신 할 수 있다는 것입니다.

3. VMware Network Adepter VMnet1 가상 네트워크 카드의 IP 주소도 VMware 시스템에 의해 지정됩니다 .VMware Network Adepter VMnet1 가상 네트워크 카드와 가상 머신의 가상 네트워크 카드는 동일한 네트워크 세그먼트에 있습니다.이 모드에서는 가상 머신의 물리적 네트워크 카드와 가상 네트워크 카드가 동일한 네트워크 세그먼트에 있지 않습니다.

참고 : NAT 모드는 호스트 모드와 매우 유사합니다. 주요 차이점은 호스트 시스템이 더 이상 호스트 모드에서 NAT 기능을 갖지 않는다는 것입니다. 즉, 가상 시스템이 인터넷에 액세스하는 라우터와 더 이상 동일하지 않다는 것입니다. .
여기에 사진 설명 삽입
VMnet0 : 가상 브리지 네트워크 아래의 가상 스위치에 사용됩니다.

VMnet1 : 가상 호스트 전용 네트워크에서 가상 스위치에 사용됩니다.

VMnet8 : 가상 NAT 네트워크에서 가상 스위치에 사용

VMware Network Adepter VMnet1 : 호스트 전용 가상 네트워크와 통신하기 위해 호스트에서 사용하는 가상 네트워크 카드

VMware Network Adepter VMnet8 : NAT 가상 네트워크와 통신하기 위해 호스트에서 사용하는 가상 네트워크 카드

VMnet8 및 VMnet1은 DHCP 서비스를 제공하지만 VMnet0 가상 네트워크는 제공하지 않습니다.

브리지 모드를 예로 들어 온라인으로 전환하도록 가상 머신 구성
1. 먼저 로컬 컴퓨터가 외부 네트워크에 연결할 수 있는지 확인한 다음 설치된 가상 머신을 엽니 다.
여기에 사진 설명 삽입
2. ifconfig 명령을 실행하여 현재 가상 머신의 IP, 기본 시스템이 자동으로 획득됩니다.
여기에 사진 설명 삽입
이 사진은 내가 구성을 변경 한 후의 사진
3 입니다. 로컬 컴퓨터가 구성된 고정 주소로 인터넷을 서핑하고 있으므로 네트워크 카드의 IP 주소를 수정해야합니다.
vi / etc / sysconfig / 명령을 사용할 수 있습니다. 네트워크 스크립트 / ifcfg-ens33. 이 인터페이스를 엽니 다.

vi /etc/sysconfig/network-scripts/ifcfg-ens33

여기에 사진 설명 삽입
그림은 구성이 변경된 후의 스크린 샷이며 빨간색 상자는 수정 후의 구성입니다
4. 시스템은 기본적으로 자동으로 가져옵니다. 로컬 컴퓨터의 주소와 IP를 동일한 네트워크 세그먼트로 수정해야합니다.

ONBOOT=yes
BOOTPROTO=static
IPADDR=116.228.47.157
NETMASK=255.255.255.0
GATEWAY=116.228.47.145

시스템 구성은 로컬 컴퓨터와 동일한 네트워크 세그먼트 IP 여야하며 게이트웨이는 동일해야합니다.
5. 네트워크 카드가 구성되면 네트워크 카드를 다시 시작하고 다음 명령을 실행합니다. /etc/init.d/network restart

/etc/init.d/network restart

여기에 사진 설명 삽입
6. 다시 시작한 후 ip 주소를 확인하고 ifconfig 명령을 사용하여 현재 서버의 모든 네트워크 카드 IP를 확인합니다 ..
여기에 사진 설명 삽입
7. 마지막으로 DNS를 구성하고 vi /etc/resolv.conf 명령을 실행하고 다음 위치에있는 디렉토리를 엽니 다.
다음 두 서버 주소를 추가하십시오.

nameserver 202.106.0.20
nameserver 8.8.8.8

여기에 사진 설명 삽입
8. 구성이 완료되면 www.baidu.com을 온라인으로 ping 할 수 있는지 테스트합니다.
여기에 사진 설명 삽입

추천

출처blog.csdn.net/m0_52425873/article/details/112646840