私はいくつかのIPv6関連のテストを行っています。LinuxでのテストのためにIPv4を完全に無効にしたかったのですが、これを行う簡単な場所が見つかりませんでした。 IPv6を唯一のアクティブなものにするにはどうすればよいですか?
/etc/modprobe.d/aliases
ファイルを編集して以下を変更すると、正常に機能するはずです。
alias net-pf-2 ipv4
に:
alias net-pf-2 off
これを行う最良の方法は、単にIPv4アドレスを構成しないことです。さらに、arpを無効にすることを選択できます。
ip addr del <ipv4 address>/CIDR dev ethN
(operational example: "ip addr del 192.168.0.1/24 dev eth0")
ip link set dev eth0 arp off
私はこれを、管理目的(ssh)のためにIPv6経由でのみ到達可能でなければならないいくつかのボックス-ルーティング可能なインターネットを他の目的で使用してはならないボックスで行います。そのような例の1つは、OpenVPNを介してIPv6 ULAを使用するデータベースサーバーで、内部ホストのみがそれに接続できるようにします。