web-dev-qa-db-ja.com

/etc/resolv.confはシンボリックリンクであり、変更は永続的ですか?

/etc/resolv.confはシンボリックリンクですか?もしそうなら、どうすればDNSを永続的に変更できますか?

1
yoyo_fun

いいえいいえいいえ。 /etc/resolv.confを手動で編集しません。

独自のDNSアドレスを入力するには、上部パネルの[ネットワーク]アイコンに移動し、[Edit Connections]を選択します。独自のDNSサーバーを定義するネットワークのプロファイルを開きます。

[IPv4]タブを選択します。 Automatic (DHCP) addresses only、およびDNSサーバーのコンマ区切りリストをDNS serversフィールドに設定します。

enter image description here

4
heynnema

ls -l /etc/resolv.confを使用すると、(矢印とリンクされたファイルにより)実際にシンボリックリンクであることがわかります。あなたの問題については this solutionをご覧ください。

2
Julian Berger

Resolvconfパッケージをインストールする必要があります。これは非常に奇妙なケースで、インストールエラーやUbuntuのバグかもしれませんが、新規インストールで発生します。

ただやる:

apt-get install resolvconf

次に:

service resolvconf restart

または:

/etc/init.d/resolvconf restart

DNSを変更する必要がある場合は、/ etc/resolvconf/resolv.conf.d/baseを編集し、ネームサーバーを次のように追加します。

nameserver x.x.x.x
nameserver y.y.y.y

次に、resolvconfを再起動します。

0
Fernando Kosh