LinuxでIPv6を無効にする方法

ページ名:LinuxでIPv6を無効にする方法

ネットワーク上でIPv6を使用していないのであれば、Linux PCでIPv6を有効にしておいても通常問題はありません。しかし、IPv4 VPNを使っている場合、IPv6を有効にしておくと、VPN使用中にネットワークトラフィックが漏れる可能性があります。 このWikiHowでは、Ubuntu、Debian、Linux MintでIPv6を無効にする方法を説明します。IPv6を恒久的に無効にしたい場合は、ブートローダーを簡単に変更する必要があります。

  • 1
    キーボードでCtrl+Alt+tを押す。ターミナルウィンドウが開きます。
  • 2
    sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 と入力し、ȕ Enterキーを押します。
  • 3
    sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1 と入力し、↵ Enterキーを押します。
  • 4
    sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1 と入力し、ȕ Enterキーを押します。
  • 5
    cat /proc/sys/net/ipv6/conf/all/disable_ipv6と入力し、↵ Enterキーを押す。結果として "1 "が表示されれば、次のステップに進むことができる。
    • 代わりに "0 "が表示されたら、sudo sysctl -pと入力してEnterを押す。1」で終わる3つのエントリーが表示されます。
  • 6
    sudo vi /etc/default/grubと入力し、↵ Enterキーを押します。残りの手順で、PCを再起動してもIPv6が無効のままになります。パスワードを入力するプロンプトが表示されます。
    • Vi以外のテキストエディタ(NanoやPicoなど)を使いたい場合は、そちらをお使いください。
    • パスワードの入力を求められたら入力してください。
  • 7
    GRUB_CMDLINE_LINUX_DEFAULTの値を編集します。現在の値はおそらく空白です。代わりに以下のように編集します:
    • GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"。
    • ここに「quiet splash」など他のパラメータがあった場合は、そのパラメータと新しいパラメータをスペースで区切ります(例:GRUB_CMDLINE_LINUX_DEFAULT="quiet spash ipv6.disable=1"
  • 8
    GRUB_CMDLINE_LINUXの値を編集します。この行を次のように変更します:
    • GRUB_CMDLINE_LINUX="ipv6.disable=1"。
  • 9
    設定ファイルを保存して終了します。Viを使用している場合は、escキーを押し、wq!と入力し、Enterキーを押します。
  • 10
    プロンプトでsudo update-grubと入力し、↵ Enterキーを押します。これで、PCを再起動してもIPv6は無効のままです。
  • この記事は、CC BY-NC-SAの下で公開されている " How to Disable IPv6 on Linux " を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

    シェアボタン: このページをSNSに投稿するのに便利です。

    コメント

    返信元返信をやめる

    ※ 悪質なユーザーの書き込みは制限します。

    最新を表示する

    NG表示方式

    NGID一覧