My memo


急にネットにつながらなくなった

Tags

  • Linux
  • Arch Linux

起こった事象

急に Network unreachable のエラーが出てウンともスンともいわなくなった

解析

ip link show をしてみると、デバイスの状態が DOWN になっている。当然IPアドレスもついてない。

暫定対応(その1)

とりあえず手動でIPアドレスを付与してやる。

ip link set eno1 up
ip address add 192.168.1.99/24 dev eno1
ip route add 0.0.0.0/0 via 192.168.1.1 dev eno1

暫定?恒久?対応

本来ならこういうのはスタートアップ時に自動的に設定されているべきで、何らかの ネットワークマネージャ が設定しているはず。 どういうわけか、 systemd-networkd.service がDisabledになっていたので、 systemctl enable systemd-networkd.service で有効にしておいた。

競合するはずの netctl もいるので、何かの拍子に上書きされた・・・?

 $ ls -l /usr/lib/systemd/system/ | rg net
.rw-r--r-- root root  512 B  Sun Mar  6 19:03:44 2022 netctl-auto@.service
.rw-r--r-- root root  442 B  Sun Mar  6 19:03:44 2022 netctl-ifplugd@.service
.rw-r--r-- root root  284 B  Sun Mar  6 19:03:44 2022 netctl-sleep.service
.rw-r--r-- root root  289 B  Sun Mar  6 19:03:44 2022 netctl-wait-online.service
.rw-r--r-- root root  260 B  Sun Mar  6 19:03:44 2022 netctl.service
.rw-r--r-- root root  316 B  Sun Mar  6 19:03:44 2022 netctl@.service
.rw-r--r-- root root  513 B  Wed Jul 13 23:24:51 2022 network-online.target
.rw-r--r-- root root  520 B  Wed Jul 13 23:24:51 2022 network-pre.target
.rw-r--r-- root root  529 B  Wed Jul 13 23:24:51 2022 network.target
.rw-r--r-- root root  690 B  Wed Jul 13 23:24:51 2022 systemd-network-generator.service
.rw-r--r-- root root  752 B  Wed Jul 13 23:24:51 2022 systemd-networkd-wait-online.service
.rw-r--r-- root root  771 B  Wed Jul 13 23:24:51 2022 systemd-networkd-wait-online@.service
.rw-r--r-- root root  2.3 KB Wed Jul 13 23:24:51 2022 systemd-networkd.service
.rw-r--r-- root root  682 B  Wed Jul 13 23:24:51 2022 systemd-networkd.socket

ひとまずこれでつながるようにはなっている。

⇇ Back to home