dhcpcd を使用して IP を失い続けます。

dhcpcd を使用して IP を失い続けます。

VirtualBox仮想マシンにArch Linuxをインストールしましたが、突然作業すると動的IPアドレスが失われます。

これが発生した場合は、サービスの状態を確認すると実行中となりますdhcpcd

$ systemctl status dhcpcd.service
   Loaded: loaded (/usr/lib/systemd/system/dhcpcd.service: enabled)
   Active: active (running) since Sat 2013-09-28 20:10:32 EDT; 49min ago
 Main PID: 166 (dhcpcd)

サービスを再起動してみることはできますが、IPは設定されません。

$ sudo systemctl restart dhcpcd.service
**No output is returned from the command*

アドレスは手動で設定でき、しばらくは機能しますが、数分後には再び機能しません。

$ sudo ifconfig enp0s3 10.0.0.109 netmask 255.255.255.0 up
$ sudo route add default gw 10.0.0.1

手動で実行することもできdhcpcd、IPアドレスを正常に取得しますが、数分後にオフラインになります。

$ sudo dhcpcd enp0s3
dhcpcd[2580]: sending commands to master dhcpcd process

dhcpcd.service無効にして試してみましたが、[email protected]結果は同じでした。どんなアイデアがありますか?

答え1

同じ問題が発生し、以前のバージョンをインストールして解決しましたdhcpcd。動作しているように見える最新バージョンは5.6.8-1です。

パッケージを手動でコンパイルしてみますか?または、dhcpcd を完全に無効にし、仮想マシン IP を静的に設定します。

関連情報