Linuxポートがダウンした後にアップすると、元々設定されていたIPv6アドレスが消えます。
ネットワークインターフェースの再起動や再接続による可能性があります。 インターフェースが再起動すると、ネットワーク設定がクリアまたはリセットされることがあります。
この問題を解決するためには、IPv6アドレスを再構成することができます。次のコマンドを使用して、インターフェースの状態や設定情報を確認できます。
ifconfig
IPv6アドレスがリストに表示されなくなった場合、次のコマンドを使用してインターフェースにIPv6アドレスを設定できます:
sudo ifconfig <interface_name> add <ipv6_address>
をあなたのネットワークインターフェース名(eth0、ens33など)に置き換えてください。をあなたのIPv6アドレスに置き換えてください。
IPv6アドレスを永続的に設定したい場合は、ネットワーク構成ファイルを編集して関連する設定を追加することができます。ほとんどのLinuxディストリビューションでは、これらのファイルは/etc/netplan/ディレクトリにあります。該当する構成ファイルを編集し、IPv6アドレスの設定を追加して変更内容を保存してください。
sudo nano /etc/netplan/<configuration_file>
指定你正在编辑的配置文件的名称,用””替换。然后,在文件中添加以下内容以配置IPv6地址。
network:
version: 2
renderer: networkd
ethernets:
<interface_name>:
addresses:
- <ipv6_address>/64
ネットワークインターフェース名とIPv6アドレスをご自身のものに置き換えてください。その後、変更を保存してエディターを終了してください。
最後に、新しいネットワーク設定を適用してください。
sudo netplan apply
これにより、変更が有効になり、IPv6アドレスが再構成されます。