나는 LXC 컨테이너를 가지고 있고 호스트에는 LXC 컨테이너와 eth0
.
LXC 컨테이너는 호스트를 핑할 수 있지만 10.1.0.5
게이트웨이를 핑할 수는 없습니다 10.1.0.2
. 호스트는 게이트웨이를 ping할 수 있습니다.
tcpdump
LXC 컨테이너용으로 생성된 인터페이스는 라우터에 ping을 보내고 응답을 받습니다. 그러나 tcpdump
컨테이너 내부에는 아무것도 표시되지 않습니다. 또한 tcpdump
^C를 누르면(20~40초 동안) 컨테이너에서 실행이 중단되지만 호스트에서는 이런 일이 발생하지 않습니다.
여기서 어떤 아이디어를 찾아야 합니까?
root@hadoop-jobtracker:~# ping 10.1.0.2 &
[1] 876
root@hadoop-jobtracker:~# PING 10.1.0.2 (10.1.0.2) 56(84) bytes of data.
root@hadoop-jobtracker:~# tcpdump
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
^C
::::20+ sec delay occurs here::::
05:56:34.835833 IP 10.1.0.35.ssh > 10.1.0.5.32990: Flags [P.], seq 2715418718:2715418910, ack 3505056160, win 196, options [nop,nop,TS val 1608155 ecr 1608151], length 192
1 packet captured
111 packets received by filter
80 packets dropped by kernel