VRF VLAN 인터페이스에서 Ping

VRF VLAN 인터페이스에서 Ping

Ubuntu Server 16.10에서 여러 VRF를 구성하고 있는데 ping을 사용하여 구성을 확인하는 데 문제가 있습니다. 나는 사용해왔다https://www.kernel.org/doc/Documentation/networking/vrf.txt참고용.

내 구성은 다음과 같습니다

서버: eth0.20 - 192.168.20.50/24 - GW 192.168.20.1

라우터: 포트 1(VLAN20) - 192.168.20.1/24

라우터에서 서버 주소 192.168.20.50으로 ping을 보낼 수 있습니다. 서버 라우터의 arp 항목이 정확하고 서버의 tcpdump를 통해 ping이 eth0.20에 도달했음을 확인합니다.

그러나 서버는 192.168.20.1을 ping할 수 없습니다. 라우터 인터페이스에 대한 ARP 항목이 있는데, 이는 내가 사용하는 방식에 문제가 있다고 생각하게 만듭니다. 아래는 핑과 결과 출력입니다.

ping -I red 192.168.20.1
ping: Warning: source address might be selected on device other than red
ping: sendmsg: Network is unreachable


ping -I eth0.20 192.168.20.1
ping 192.168.20.1 (192.168.20.1) from 192.168.20.50 eth0.20: 56(86) bytes of data.
ping: sendmsg: Network is unreachable

어떤 도움이라도 대단히 감사하겠습니다!

관련 정보