I set my ipv4 to static and it created the /etc/sysconfig/network-scripts/ifcfg-eth0 file for me.
I have it reading as follows
DEVICE=eth0
BOOTPROTO=static
ONBOOT=‘yes’
IPADDR=192.168.0.25
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
ZONE=external
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6ADDR=<my_ipv6_address>/64
IPV6_DEFAULTGW=<my_ipv6_gateway>
DESCRIPTION=“unset”
Then I run
systemctl restart network
I test with
ping6 ipv6 dot google dot com -c 5
It works for a while then I see a message about corrupted firewall and the firewall restarts and I can no longer use ipv6
I don’t really need ipv6 but I saw some error logs about hitting google in the mail log. It tries ipv6 first then ipv4 it was always failing on ipv6 so I was trying to set it up.