Debian/Kali - /etc/resolv.conf への書き込みに問題があります。

Debian/Kali - /etc/resolv.conf への書き込みに問題があります。

/etc/resolv.confパブリックDNSサーバー(この場合はGoogleサーバー)を変更して(NetworkManagerによって自動的に作成されます)、接続したいと思います。gedit /etc/resolv.conf以下でファイルの内容を編集すると、

nameserver 8.8.8.8
nameserver 8.8.4.4

(これはGoogleのパブリックDNSサーバーのIPです。)すべてがうまく機能し、DNS漏れもありませんが、スクリプトを実行すると次のようになります。

#!/bin/sh
echo "nameserver 8.8.8.8" > /etc/resolv.conf
echo "nameserver 8.8.4.4" >> /etc/resolv.conf

動作せず、インターネットにまったく接続されていません。

ベストアンサー1

/etc/resolv.confがNetworkManagerによって自動的に生成されると、多くのネットワークイベント(DHCP要求など)で上書きされます。これは resolvconf パッケージによって行われます。man resolvconfresolv.confへの継続的な変更については、(ヘッダーとテール)を参照してください。

おすすめ記事