How ready is Fedora to be run with IPv6 only?

Assume the Fedora machine setup is like this:
Only the lo interface has IPv4 address assigned: that is is 127.0.0.1. Any other network interface will be having IPv6 address only.

How many application will break due to lack of IPv4?

4 Likes

I have successfully tested Fedora 33 with IPv4 disabled:

sudo nmcli connection modify id CON_NAME ipv4.method disabled
sudo systemctl reboot

The core system can work relying only on IPv6 connectivity, that includes:

  • kernel, systemd, DNF, NetworkManager and most CLI tools.
  • GNOME and most desktop apps.

The only problems you may have are related to specific apps that depend on IPv4 domains.
E.g. the GNOME Shell OpenWeather extension fails due to its service not available over IPv6.

Although you shouldn’t disable IPv4 explicitly since there are still many IPv4-only sites.

2 Likes

Thank you.

No, I will not disable IPv4 for normal machines.

I will setup an IPv6 only guest machine and see what happens.