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 を静的に設定します。