Linuxの仮想インターフェイスにARP応答が届かない

Linuxの仮想インターフェイスにARP応答が届かない

コマンドラインからLinuxに仮想インターフェイスを作成し、次のコマンドを使用してルータからIPアドレスを要求しました。

ip link add link enp0s3 my-iface type macvlan 
ifconfig my-iface up 
dhclient -v my-iface 

IPを正常に受信した後、仮想インターフェイスからネットワーク上の他のコンポーネントにpingを送信しようとしましたが、「ターゲットホストに接続できません」というメッセージが表示されます。その理由はARP回避策がないからです。要求されたping IPのMACを学習するためにARPが送信され、応答はenpインターフェイスに到着しますが、enpから私の仮想インターフェイスに送信されません。

どうやらルーティング問題のようですが、インタフェース生成時にlinkコマンドによって解決されたらいいです。

どうすれば解決できますか?インターフェイスの作成に問題がありますか?

ベストアンサー1

おすすめ記事