Ipv6は長年にわたって存在しており、Ipv4で十分であったため、組織はそれを完全に実装していません。
この投稿は、CentOS7/RHEL7でIpv6を無効にする方法を支援します。
CentOS7/RHEL7でIpv6を無効にする
sysctlを使用して無効にすることができます。confまたは配置することによって。/etc/sysctl内のconf。dディレクトリ。 CentOS7では、すべてまたは特定のネットワークアダプタのIpv6を無効にすることができます。
メソッド1:sysctl.conf
/etc/sysctlを編集します。confファイル。
vi /etc/sysctl.conf
すべてのアダプタのIpv6を無効にするには、次のエントリを入力します。
net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1
特定のアダプタのIpv6を無効にするには、次のエントリを入力します(ネットワークカード名がeno16777736の場合)。
net.ipv6.conf.eno16777736.disable_ipv6 = 1
次のコマンドを実行して変更を反映します。
sysctl -p
方法2:sysctl.d
disableipv6というファイルを作成します。/etc/sysctlのconf。dディレクトリ。
vi /etc/sysctl.d/disableipv6.conf
すべてのアダプタのIpv6を無効にするには、次のエントリを入力します
net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1
特定のアダプタのIpv6を無効にするには、次のエントリを入力しますネッ
net.ipv6.conf.eno16777736.disable_ipv6 = 1
変更を有効にするには、sysctlサービスを再起動します。
systemctl restart systemd-sysctl
結論
それだけです。 CentOS7/RHEL7でIpv6を無効にする方法を学んだことを願っています。 これで、システム上で静的Ipv4アドレスを設定できます。