VirtualBox의 NAT와 NAT Network의 차이

VirtualBox의 Settings>Network의 Attached to는 기본적으로 NAT이지만 NAT Network라고도 할 수 있습니다. 도대체 무엇이 다른 것일까요?



NAT란?



NAT는 IP 주소를 다른 IP 주소로 변환하는 것입니다. 라우터가 이 역할을 담당하는 경우가 많고, 사설 IP 주소와 글로벌 IP 주소를 변환해 줍니다.

VirtualBox의 NAT 역할



VirtualBox의 경우,

Network Address Translation (NAT) is the simplest way of accessing an external network from a virtual machine.

어떤 방식으로 virtual machine에서 외부 네트워크에 액세스 할 때 사용됩니다. NAT는 가상 머신과 호스트 사이에 위치하고 가상 머신의 IP 주소를 변환합니다.

NAT Network와의 차이점은 무엇입니까?



기본 NAT에서는 virtual machine간에 연결할 수 없습니다.

This separation maximizes security since by default virtual machines cannot talk to each other.

거기서

The Network Address Translation (NAT) service works in a similar way to a home router, grouping the systems using it into a network and preventing systems outside of this network from directly accessing systems inside it, but letting systems inside communicate with each other systems outside using TCP and UDP over IPv4 and IPv6.

virtual machine끼리 접속할 수 있도록 한 것이 NAT service(NAT Network)입니다.

실제로 해봤어



이제 Windows와 Ubuntu의 두 가지 가상 머신을 시작했습니다.

Windows는 네트워크를 처음부터 NAT 네트워크에. 우분투가 NAT로 설정되었습니다.

우분투의 IP 주소를 확인하고 Windows에서 ping을 실행해보십시오.
C:\Users\IEUser>ping 10.0.2.15

Pinging 10.0.2.15 with 32 bytes of data:
Reply from 10.0.2.4: Destination host unreachable.
Reply from 10.0.2.4: Destination host unreachable.
Reply from 10.0.2.4: Destination host unreachable.
Reply from 10.0.2.4: Destination host unreachable.

Ping statistics for 10.0.2.15:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

unreachable이라고 했습니다.

그래서 우분투의 네트워크를 NAT 네트워크로 변경하고 같은 시도를합니다.
C:\Users\IEUser>ping 10.0.2.5

Pinging 10.0.2.5 with 32 bytes of data:
Reply from 10.0.2.5: bytes=32 time<1ms TTL=64
Reply from 10.0.2.5: bytes=32 time<1ms TTL=64
Reply from 10.0.2.5: bytes=32 time<1ms TTL=64
Reply from 10.0.2.5: bytes=32 time<1ms TTL=64

Ping statistics for 10.0.2.5:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

이번에는 보냈습니다.

마지막으로



Network의 설정은, 여러가지 옵션이 있네요. 모르면 잘 모르게 막혀 버리므로 유의해 둘 필요가 있어요.

아래에 VirtualBox 사이트에 있던 표를 붙여 둡니다.



참고


  • htps //w w.ゃぃr 짠 l보 x. rg/마누아 l/ch06. html # 네토
  • 좋은 웹페이지 즐겨찾기