この記事では、カーネル ブート オプションを使用して、Fedora Linux 39 で IPv6 を完全に無効にする方法を説明します。
内容のトピック:
- IPv6が有効になっているかどうかを確認する
- カーネルブートパラメータを使用してシステム全体で IPv6 を無効にする
- IPv6が完全に無効になっているかどうかを確認する
- IPv6を再度有効にする
- 結論
IPv6が有効になっているかどうかを確認する
IPv6 は、Fedora を含むほとんどの最新の Linux ディストリビューションでデフォルトで有効になっています。
IPv6 が有効になっているかどうかを確認するには、「nmcli」コマンドを使用できます。 IPv6 が有効になっている場合は、コンピュータの各ネットワーク インターフェイスにランダムな IPv6 アドレスが割り当てられていることが表示されます。
$ nmcli
IPv6 が有効かどうかを確認するもう 1 つの方法は、次のコマンドを使用して、コンピュータに IPv6 カーネル パラメータが設定されているかどうかを確認することです。
$ 須藤 sysctl -a | グリップ IPv6
ご覧のとおり、Fedora 39 システムには IPv6 カーネル パラメータが設定されています。したがって、この例では IPv6 が有効になっています。
カーネルブートパラメータを使用してシステム全体で IPv6 を無効にする
「ipv6.disable=1」カーネルブートパラメータを使用して Fedora 39 で IPv6 を完全に無効にするには、次のコマンドを実行します。
$ 須藤 汚い --更新カーネル 全て --args 「ipv6.disable=1」次のスクリーンショットに示すように、「ipv6.disable=1」カーネル ブート パラメータは、Fedora 39 のすべての GRUB ブート エントリに設定する必要があります。
$ 須藤 汚い - 情報 全て
変更を有効にするには、Fedora 39 システムを再起動する必要があります。
$ 須藤 リブートIPv6が完全に無効になっているかどうかを確認する
Fedora 39 システムで IPv6 が完全に無効になると、コンピュータの各ネットワーク インターフェイスに IPv4 アドレスのみが設定され、以前のように IPv6 アドレスが設定されていないことがわかります。
$ nmcli
カーネルで IPv6 が無効になっている場合、Fedora 39 システムに設定されている IPv6 カーネル パラメータは表示されません。
$ 須藤 sysctl -a | グリップ IPv6Fedora 39 システムでは IPv6 が完全に無効になっているため、このコマンドは何も返しません。
IPv6を再度有効にする
後で気が変わり、IPv6 を再度有効にしたい場合は、次のコマンドを実行してください。
$ 須藤 汚い --更新カーネル 全て --remove-args 「ipv6.disable=1」「ipv6.disable=1」カーネル ブート パラメータは、すべての GRUB ブート エントリから削除する必要があります。
変更を有効にするには、Fedora 39 システムを再起動します。
$ 須藤 リブートコンピュータが起動したら、次のことができます。 IPv6が有効になっているかどうかを確認する 先ほどと同様に「nmcli」または「sysctl」コマンドを使用します。
結論
この記事では、コンピューターで IPv6 が有効か無効かを確認する方法を説明しました。また、「ipv6.disable=1」カーネル ブート パラメータを使用して Fedora 39 で IPv6 を完全に無効にする方法と、再度必要になった場合に Fedora 39 で IPv6 を再度有効にする方法も示しました。