RHELにKVMをインストールすると、デフォルトで IPv4 のNATネットワークが作成される。
これをIPv6 NATに対応させたい。
事前にKVMホストにIPv6アドレスを固定で割り当てておく。
ここではfd00:192:168:10::162
を割り当てたものとする。
virsh
virsh # net-edit default
変更前の設定
<network>
<name>default</name>
<uuid>a7b33318-5dbc-46bc-ba33-xxxxxxxx</uuid>
<forward mode='nat'/>
<bridge name='virbr0' stp='on' delay='0'/>
<mac address='aa:aa:aa:aa:aa:aa'/>
<domain name='default'/>
<ip address='192.168.120.1' netmask='255.255.255.0'>
</ip>
</network>
変更後の設定
<network>
<name>default</name>
<uuid>a7b33318-5dbc-46bc-ba33-xxxxxxxx</uuid>
<forward mode='nat'>
<nat ipv6='yes'/> ←★追加
</forward> ←★追加
<bridge name='virbr0' stp='on' delay='0'/>
<mac address='aa:aa:aa:aa:aa:aa'/>
<domain name='default'/>
<ip address='192.168.120.1' netmask='255.255.255.0'>
</ip>
<ip family='ipv6' address='fd00:192:168:120::1' prefix='64'> ←★追加(IPは適宜変更)
</ip> ←★追加
</network>
OS再起動
reboot
参考にしたサイト。