GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS / RHEL 7 :特定のインターフェイスでのみ IPv6 を無効にする方法

CentOS / RHEL 7 で ipv6 をグローバルに無効にする方法は既に説明しました。使用可能なすべてのインターフェイスまたはシステム全体ではなく、システムの特定のインターフェイスに対してのみ ipv6 を無効にするように要求される場合があります。この投稿では、CentOS / RHEL 7 の特定のインターフェイスで ipv6 を無効にする手順について説明しています。

注意 :IPV6INIT=no を追加 特定のインターフェイス構成ファイルでの .

特定のインターフェースでのみ IPv6 を無効にする

1. 以下の ipv6 パラメータをインターフェイスごとに使用して、ipv6 を有効または無効にできます。

net.ipv6.conf.[interface].disable_ipv6 = [value]

ここでは、
インターフェース – IPv6 を無効にする必要があるインターフェイスの名前。例:eth1
– インターフェイスで 0 (有効) または 1 (無効) の ipv6。

2. eth1 インターフェイスでのみ ipv6 を無効にするには、/etc/sysctl.conf に以下のパラメータを追加します。

# vi /etc/sysctl.conf
net.ipv6.conf.eth0.disable_ipv6 = 1

3. 以下のコマンドを実行して、変更をすぐに適用します。

# sysctl -p

結論

IPV6INIT=no を追加しても役に立ちません IPv6 を無効にする必要があるインターフェイスへのパラメーター。リンク ローカル ipv6 は、そのインターフェイスで引き続き確認できます。特定のインターフェースの sysctl パラメーターを変更すると、その特定のインターフェースのみで ipv6 を無効にすることができ、システム全体で無効にすることはできません。


Cent OS
  1. CentOS / RHEL 7 で NetworkManager を無効にする方法

  2. CentOS / RHEL 6,7 :virbr0 インターフェイスを無効化または削除する方法

  3. CentOS / RHEL 7 で IPv6 を有効にする方法

  1. CentOS / RHEL 5 で IPv6 を無効にする方法

  2. CentOS / RHEL 5 で IPv6 を有効にする方法

  3. CentOS/RHEL で lvmetad を無効にする方法

  1. CentOS/RHEL で Docker プロセスと docker0 インターフェイスを無効にする方法

  2. CentOS/RHEL 8 で IPv6 を有効にする方法

  3. CentOS/RHEL 8 で IPv6 を無効にする方法