Generates an iOS profile to disable IPv6 functionality on cellular networks.
One of the biggest drawbacks to using Wireguard profiles on iOS is that it leaks your IPv6 address when connected to a cellular network.
Most phone carriers hide the ability to edit APN settings, and this workaround will disable IPv6 for you to prevent IP leaks.
- Visit https://nickbly.com/IPv4/ on your iOS device
- Select your wireless carrier from the list
- Click "Generate IPv4-Only Profile"
- Download the .mobileconfig file to your Files app
- In the files app, tap on the file, and select which device to install to (if prompted)
- Go to settings, select the downloaded profile, and install it
- Your iOS device will no longer use IPv6 while connected to a cellular network