IPv6を完全に無効にする方法(すべてのインターフェイス、特にシステム全体)
いかなる種類のGUIソリューションも必要ありません。
問題オペレーティングシステム:
Linux Mint 18.xシナモン64ビット
GNU/Linux Debian 9.x Cinnamon 64ビット
答え1
次のファイルを編集する必要があります。
/etc/sysctl.conf
可能であれば、ファイルの末尾に次の行を追加してください。
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
完了したら、コンピュータを再起動するか、次のように入力できます。
sudo sysctl --load=/etc/sysctl.conf
他のオペレーティングシステムでは、起動時にファイルを読み取れない場合は別の方法があることに注意する価値があります。
次のファイルを編集する必要があります。
/etc/default/grub
次の付録を追加します。
ipv6.disable=1
次の変数に:
GRUB_CMDLINE_LINUX_DEFAULT
したがって、私の例では、次のように見えます。
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
編集が完了したら、次に電話する必要があります。
sudo update-grub
そしてマシンを再起動してください。
しかし、指摘したようにレイF.リベイロ、あなたしなければならないどちらの方法も、次の理由で実装されます。
将来のアップグレードでファイルの更新を許可すると、設定の
grub
形式でセキュリティを取得できますsysctl
。この
sysctl
方法だけを使用すると、ipv6
モジュールは引き続きロードされます。