インターネットプロトコルバージョン6(IPv6)アドレスは、コンピューターのネットワークインターフェイスまたはIPv6コンピューターネットワークに関与するネットワークノードの識別子です。この記事では、RHEL 8 / CentOS 8でIPv6ネットワークアドレスを無効または再度有効にする方法について、ユーザーを簡単な手順で説明します。RHEL8 / CentOS 8でIPv6アドレスを一時的に有効/無効にするには、sysctl<を使用します。 / code> 指図。さらに、IPv6アドレスを永続的に無効にするために、GRUBブートオプションを変更します。
このチュートリアルでは、次のことを学びます。
- IPv6アドレスを一時的に無効にする方法。
- GRUBブートオプションを変更してIPv6を永続的に無効にする方法。

使用されるソフトウェア要件と規則
カテゴリ | 使用する要件、規則、またはソフトウェアバージョン |
---|---|
RHEL 8 / CentOS 8 | |
N / A | |
rootまたはsudo を介したLinuxシステムへの特権アクセス コマンド。 | |
# –指定されたLinuxコマンドは、rootユーザーとして直接、または sudo を使用して、root権限で実行する必要があります。 コマンド$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります |
RHEL 8 /CentOS8でIPv6を無効にする方法手順
- IPv6アドレスを一時的に無効にするには、管理者権限で端末から次のコマンドを実行します。
# sysctl -w net.ipv6.conf.all.disable_ipv6=1
- IPv6ネットワークアドレスが無効になっていることを確認します。
ip
を実行します コマンドを実行し、inet6
を確認します IPアドレスの割り当て:# ip a
- GRUBブートメニューを変更して、IPv6ネットワークアドレスの割り当てを完全に無効にします。まず、現在の
kernelopts
を取得します 引数リスト:例:# grub2-editenv - list | grep kernelopts kernelopts=root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet
>次に、新しい引数
ipv6.disable =1
を追加します 以前に受信したkernelopts
に 引数リスト:例:# grub2-editenv - set "kernelopts=root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet ipv6.disable=1"
GRUBブート引数を変更する方法は、RHEL8LinuxシステムでIPv6を無効にします。
- システムを再起動して、変更を適用します。または、
STEP 1 に従ってIPv6を無効にします。 - IPv6アドレスを再度有効にする必要がある場合は、次を実行します。
# sysctl -w net.ipv6.conf.all.disable_ipv6=0
上記の手順に従ってIPv6を無効にするようにGRUBブートも変更した場合は、
grub2-editenv
を使用します。ipv6.disable =1
を削除するコマンド 引数。
