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
これで解決ですね。
やっぱり設定ファイルだけで動作するって頑丈ですね。