커널 IP 라우팅이 안되는 이유
글쓴이: declspec / 작성시간: 토, 2011/08/27 - 12:06오전
안녕하세요
공유기 내부 네트워크에 연결된 클라이언트 A, B 가 있습니다.
원래 A 와 B 가 핑을 주고받을때는 서로 ARP 를 주고받아
서로의 MAC 주소를 안다음 패킷을 주고받았습니다
그런데 제가 이것을
arp -s 로 스태틱 ARP 레코드를 넣어서
서로의 목적지 IP 에 대한 MAC 주소를 공유기의 MAC 주소로 고정시켰습니다.
그렇게 하니 ping 을 주고받지 못하더군요?
destination port unreachable
로 응답받습니다.
왜이럴까요?
공유기 커널 라우팅 테이블을 보면
문제없을것 같은데...
라우터는 자기 자신의 내부네트워크에서 발생해서 내부네트워크로 향하는 IP 패킷을
전달해 주지 못하는건가요?(원래는 이 경우 스위치가 전달해줘야 하니까...?)
어떻게해야 전달될까요?
Forums:
tcpdump 부터 떠 보시죠.. ip가 같은
tcpdump 부터 떠 보시죠..
ip가 같은 대역인데 거기서 또 라우팅을 하겠다 이 의도같습니다.
게이트웨이를 라우터에게 지정하면 될걸 arp를 스태틱하게 박아넣는 의도가 궁금하군요.
여튼 패킷 추적 부터 하셔야 될듯
댓글 달기