DHCPサーバーでifplugdを使用する

DHCPサーバーでifplugdを使用する

私はデスクトップとラップトップを持っていますが、それぞれArch Linuxを実行しているワイヤレスおよび有線(eth0)ネットワークアダプタがあります。現在使用中のワイヤレスネットワークのため、ラップトップはデスクトップを表示できません。私がしたいのは、有線アダプタを使用してラップトップからデスクトップにSSHを接続できることです。デスクトップの有線アダプタは現在使用されていませんが、ラップトップはDHCPを介してさまざまな有線ネットワークに接続されています。デスクトップでネットワークを手動で設定でき、ノートブックがネットワークケーブルを介して接続されているため、自動設定に問題があります。

手動のケースでは、まずネットワークケーブルを使用してデスクトップをラップトップに接続すると、次の実行時にすべてが正常に機能します。

# ip link set down dev eth0
# ip addr add 192.168.1.1/24 dev eth0
# ip link set up dev eth0
# systemctl start [email protected]

DHCPサーバー設定とdhcpd4サービスファイルのソースアーチスウィキ

問題は、IPアドレスを割り当ててDHCPサーバーを起動しようとすると、ネットワークケーブルが接続されていないと動作が停止することです。私は役に立つと思いましたが、ifplugdそれを使ってDHCPサーバーを起動する方法がわかりません。

答え1

A)この目的に加えて、デスクトップでeth0を使用せずにB)他のネットワークに接続するためにラップトップでeth0を使用する場合は、デスクトップでdhcpdサービスを構成する必要があります。すでにこれを行っている可能性がありますが、問題は明確ではありません。

さらに、dhcpdがラップトップに提供するアドレスと同じサブネット上にあるデスクトップのeth0インターフェイスに静的IPを設定するだけです。次のいずれかをご覧ください。ネットワーク制御またはシステムネットワーク存在するhttps://wiki.archlinux.org/index.php/Network_configuration#Static_IP_address

関連情報