MintとDebianでIPv6を無効にする

MintとDebianでIPv6を無効にする

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.リベイロ、あなたしなければならないどちらの方法も、次の理由で実装されます。

  1. 将来のアップグレードでファイルの更新を許可すると、設定のgrub形式でセキュリティを取得できますsysctl

  2. このsysctl方法だけを使用すると、ipv6モジュールは引き続きロードされます。

関連情報