내 노트북에서 docker 데몬이 실행되고 있고 컨테이너를 시작했습니다. 컨테이너의 IP는 172.17.0.2/16입니다.
또한 VM이 실행 중이고 해당 IP는 172.20.8.102/16입니다.
컨테이너에서 VM을 ping할 수 있기를 원합니다. 시도하면 핑이 멈춥니다.
컨테이너나 노트북의 라우팅 테이블에 무언가를 추가해야 합니까?
컨테이너의 라우팅 테이블은 다음과 같습니다.
root@3ab67fd10821:/# ip route
default via 172.17.0.1 dev eth0
172.17.0.0/16 dev eth0 proto kernel scope link src 172.17.0.2
노트북의 라우팅 테이블은 다음과 같습니다.
[~/proj] ip route
default via 10.0.1.1 dev en0
10.0.1.0/24 dev en0 scope link
10.0.1.1/32 dev en0 scope link
10.0.1.3/32 dev en0 scope link
127.0.0.0/8 via 127.0.0.1 dev lo0
169.254.0.0/16 dev en0 scope link
169.254.0.0/16 dev en3 scope link
169.254.48.158/32 dev en3 scope link
172.17.8.0/24 dev vboxnet scope link
172.18.8.0/24 dev vboxnet scope link
172.20.8.0/24 dev vboxnet scope link
192.168.65.0/24 dev vboxnet scope link
224.0.0.0/4 dev en0 scope link
224.0.0.0/4 dev en3 scope link
255.255.255.255/32 dev en0 scope link
255.255.255.255/32 dev en3 scope link
VM의 경로 테이블은 다음과 같습니다.
[core] ip route
default via 10.0.2.2 dev eth0 proto dhcp src 10.0.2.15 metric 1024
10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15
10.0.2.2 dev eth0 proto dhcp scope link src 10.0.2.15 metric 1024
172.20.0.0/16 dev eth1 proto kernel scope link src 172.20.8.102