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と結果の出力です。

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

どんな助けでも大変感謝します!

関連情報