Debian 9で次の手順を実行して、NordVPN CyberSec をアクティブ化しようとしています。Ubuntuで説明されているように、root
とSudo
を使用して変更できます。スレッド内 resolv.confファイルを編集してDNSの問題を修正する必要がありますか? およびスレッド内 Linux:resolv.confを編集するにはどうすればよいですか でもできません。
LinuxまたはMac OS Xを使用している場合は、ターミナルを開いて次のように入力してください:
su
ルートパスワードの入力を求められます。入力してEnterキーを押してくださいrm -r /etc/resolv.conf nano /etc/resolv.conf
テキストエディタが開いたら、次の行を入力してください:nameserver 103.86.99.99 nameserver 103.86.96.96
ファイルを閉じて保存する必要があります。
Ctrl + X
とY
を押します。次に、ターミナルに入力を続けてください:chattr +i /etc/resolv.conf reboot now
それだ。コンピュータが再起動し、すべてが正しく動作するはずです。 DNSアドレスを変更する必要がある場合は、ターミナルを開いて次のように入力してください。su rootパスワードの入力を求められます。入力してEnterキーを押してください。
chattr -i /etc/resolv.conf nano /etc/resolv.conf
DNSアドレスを変更し、ファイルを保存して閉じます。
chattr +i /etc/resolv.conf
最初のステップはsu
/rootとして実行しますが、次のようになります。ファイルを変更しようとしています/etc/resolv.conf
Sudo
を使用してコンテンツがあります。operation not permitted
。
root@masi:/etc# ls -la * | grep resolv.conf
-rw-r--r-- 1 root root 89 Jan 22 2017 resolv.conf
-rw-r--r-- 1 root root 89 Jul 25 17:10 resolv.conf~
-rw-r--r-- 1 root root 0 Jan 22 2017 resolv.conf.tmp
-rwxr-xr-x 1 root root 1301 Nov 12 2015 update-resolv-conf
root@masi:/etc# Sudo mv resolv.conf resolv.conf.tmp2
mv: cannot move 'resolv.conf' to 'resolv.conf.tmp2': Operation not permitted
OS:Debian 9
手順に従って、ファイル/etc/resolv.conf
がchattr + iで削除/上書きされないように保護しました(不変)
したがって、最初にSudo chattr -i /etc/resolv.conf
を実行しないと、別のファイルに移動できません。
man chattr
から
「i」属性のファイルは変更できません。削除や名前の変更はできません。このファイルへのリンクを作成したり、データをファイルに書き込んだりすることはできません。この属性を設定またはクリアできるのは、スーパーユーザーまたはCAP_LINUX_IMMUTABLE機能を持つプロセスだけです。
NordVPNの2つのネームサーバーに関する提案は機能しませんでした。VPNがオンでないとインターネットは機能しません。VPNがオフでもインターネットが機能するようにしたいので、オンになっているとテストしませんでした。おそらく、これが8.8.4.4
ネームサーバー。代わりに必要です
nameserver 8.8.4.4
nameserver 103.86.99.99
nameserver 103.86.96.96
これについて説明を求めるためにサポートに連絡しました。 VPN接続でCyberSec機能が動作することをテストするツールもリクエストしました。
Sudo chattr -a /etc/resolv.conf
Sudo lsattr /etc/resolv.conf
ファイルを削除し、google dns ipのみで新しいファイルを作成します。それが動作します!