ifconfig と systemd-networkd は同期されず、動作が異なります。

ifconfig と systemd-networkd は同期されず、動作が異なります。

誰かが助けることができる場合は、2つの質問があります。私はLinuxベースのシステムを持っています。

  1. IP、ゲートウェイ、およびMACアドレスで/etc/systemd/network/00-eth0.networkファイルを設定しました。 systemd-networkd damenを再起動してeth0でifconfigを実行すると、MACアドレスのみが表示され、IPまたはゲートウェイは表示されません。 ip コマンドを使用して IP とゲートウェイを設定すると、ifconfig の下に表示されますが、/etc/systemd/network/00-eth0.network ファイルの下には表示されません。

2つのユーティリティが同期されていない理由を説明できる人はいますか?

  1. ipコマンドを使用してネットワークカードを設定すると、ネットワークカードに設定したIPにpingを送信できます。ただし、systemd-networkdを使用してNICを設定すると、NICのIPをpingできなくなり、次のメッセージが表示されます。 ping: sendto: ネットワークにアクセスできません。なぜこれが起こるのですか?

ipとsystemd-networkdを使用してIP /ゲートウェイを設定すると、同じ動作が発生しますが、両方のユーティリティが同期していないことがわかりました。

関連情報