Fedora SilverblueでIPv6を無効にする方法は?

Fedora SilverblueでIPv6を無効にする方法は?

ファイルを作成しようとしています。/etc/sysctl.d/10-network-override.confそれからsudo systemctlデーモンの再ロード

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1
net.ipv6.conf.wls1.disable_ipv6=1

また、作成してみてください。/etc/systemd/network/20-IpV6-disable.networkそれからsystemctl 再起動 systemd-networkd

[Match]
Name=wls1
[Network]
DHCP=ipv4
LinkLocalAddressing=ipv4
IPv6AcceptRA=no

どちらのソリューションも一時的に動作し、再起動後にIPv6を再取得しました。

ベストアンサー1

次の2つの設定を使用しましたが、十分でした。

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

インターフェイスに割り当てられたIPv6アドレスは引き続き表示されますが、これは問題ありません。リンクローカルアドレスそして、ローカルエリアネットワーク内でのみ使用できます。これらのアドレスはルーティングできません。

さらに進むには、ipv6カーネルモジュールを無効にして、次のファイルを作成します/etc/modprobe.d/disable-ipv6.conf

blacklist ipv6

そして再起動してください。

おすすめ記事