내 설정 :
- MacOS 호스트 (High Sierra 10.13.3)
- 리눅스 게스트 (Ubuntu 16.04)
- 가상 박스 5.2.12
- NAT 네트워킹
나는 주인과 손님 그리고 손님과 인터넷에 대해 이야기 할 필요가있다.
게스트는 10.0.2.15의 IP 주소와 10.0.2.2의 게이트웨이를 얻습니다. 게스트와 게스트간에 문제없이 핑 (ping)을 할 수 있습니다. 아직 호스트에서 게스트를 핑 (ping) 할 수 없습니다.
PING 10.0.2.15 (10.0.2.15) : 56 데이터 바이트 icmp_seq 0 요청 제한 시간 icmp_seq 1에 대한 요청 제한 시간 icmp_seq 2 요청 제한 시간 ...
10.0.2.2 주소가 내 호스트에 할당 된 것 같습니다. 호스트에서 실행중인 httpd 서버가 있습니다. 게스트에서 브라우저로 10.0.2.2로 이동하면 호스트 사이트가 생성됩니다.
네트워크 구성을 보면, virtualbox에 의해 추가 된 인터페이스가 보이지 않습니다.
host$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
OHC4: flags=0<> mtu 0
EHC36: flags=0<> mtu 0
EHC38: flags=0<> mtu 0
OHC6: flags=0<> mtu 0
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether xxxxx
inet6 fe80::1c34:9a51:ed93:3a5b%en1 prefixlen 64 secured scopeid 0x9
inet 10.37.37.37 netmask 0xffffff00 broadcast 10.37.37.255
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
ether xxxxx
media: autoselect
status: inactive
fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 4078
lladdr xxxxx
nd6 options=201<PERFORMNUD,DAD>
media: autoselect <full-duplex>
status: inactive
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=b<RXCSUM,TXCSUM,VLAN_HWTAGGING>
ether xxxxx
nd6 options=201<PERFORMNUD,DAD>
media: autoselect (none)
status: inactive
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
inet6 fe80::9a23:8dd9:bf4e:f69d%utun0 prefixlen 64 scopeid 0x8
nd6 options=201<PERFORMNUD,DAD>
호스트에서 게스트로 연결하는 경로가 표시되지 않습니다.
host$ netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.37.37.1 UGSc 77 10 en1
10.37.37/24 link#9 UCS 3 0 en1
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 3 458010 lo0
169.254 link#9 UCS 0 0 en1
255.255.255.255/32 link#9 UCS 0 0 en1
Internet6:
Destination Gateway Flags Netif Expire
default fe80::%utun0 UGcI utun0
::1 ::1 UHL lo0
fe80::%lo0/64 fe80::1%lo0 UcI lo0
fe80::1%lo0 link#1 UHLI lo0
fe80::%utun0/64 fe80::9a23:8dd9:bf4e:f69d%utun0 UcI utun0
fe80::9a23:8dd9:bf4e:f69d%utun0 link#8 UHLI lo0
fe80::%en1/64 link#9 UCI en1
fe80::1c34:9a51:ed93:3a5b%en1 f0:b4:79:1f:81:f0 UHLI lo0
ff01::%lo0/32 ::1 UmCI lo0
ff01::%utun0/32 fe80::9a23:8dd9:bf4e:f69d%utun0 UmCI utun0
ff01::%en1/32 link#9 UmCI en1
ff02::%lo0/32 ::1 UmCI lo0
ff02::%utun0/32 fe80::9a23:8dd9:bf4e:f69d%utun0 UmCI utun0
ff02::%en1/32 link#9 UmCI en1
주인이 손님과 이야기 할 수 없다는 것은 이해할 수 있습니다. 문제는 어떻게 할 수 있는가입니다.