
オンボードのネットワーク カードと追加のネットワーク カードが 1 つ搭載されたサーバーがあります。
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
enp0s31f6 1500 0 71399 401 0 0 103940 0 0 0 BMRU
enp2s0 1500 0 0 0 0 0 0 0 0 0 BMU
lo 65536 0 1530 0 0 0 1530 0 0 0 LRU
オンボードカードで多くのエラーが発生するので、それを切り替えて外部カード -> enp2s0 を使用したいと思います。
貧乏人のアプローチ:
- BIOSでオンボードカードをオフにしました
- サーバーをシャットダウンする
- ネットワークケーブルを交換しました(現在はenp2s0に接続されています)
- サーバーを再起動する
上記のサーバー上で実行されている DHCP サーバーの IP を要求するクライアントを起動すると、しばらくすると IP を取得できなかったというメッセージが表示されます。変更を元に戻すと、IP が提供されます。
したがって、DHCP サーバーと新しいインターフェイスの間には関係があるはずです。しかし、見つけることができません。古いインターフェイスの etc/ で grep を実行すると、etc/iftab のエントリのみが表示されます。これを推奨し、再起動しましたが、まだ成功していません。
物事が互いにどのように関連しているかを十分に理解していないのではないかと心配しています。
では、DHCP を機能させるには、さらにどのような手順を踏む必要がありますか? これはおそらく DHCP の問題ではなく、ネットワーク構成の問題でしょうか?
答え1
DHCP 構成には直接リンクがなかったため、さらに調査した結果、サーバーの静的 IP 構成が判明しました。
[connection]
interface-name=enp0s31f6
[ethernet]
duplex=full
mac-address=90:1B:0E:xx:xx:xx
それをすることで、すべての問題が解決しました。これは最終的に、netwotk/ifaceからDHCPサーバーへの間接リンクがIPを提供しないことが原因でした。