それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

chroot でネットワーク接続ができない。

chroot 環境を作ったらネットワーク接続できない

sudo chroot /mnt

chroot したので普通と同じようにネットワークを扱えるかと思いきやできない。

dns エラーを切り分ける

ping 1.1.1.1 # 通る
ping g.co # 取らない。

DNSですね。

systemd-resolved がいた

/etc/resolv.confが、systemd管理になってるのが原因 。

まじか。systemdは余計なお世話が多いですね。

echo nameserver 1.1.1.1 >> /etc/resolv.conf

これで解決ですね。

やっぱり設定ファイルだけで動作するって頑丈ですね。

参考資料

https://bbs.archlinux.org/viewtopic.php?id=95865