This guide will show you how to disable IPv6 on a Linux operating system.
- Open the Terminal using the Ctrl+Alt+T keyboard shortcut. On the Terminal window, enter the following command:
sudo nano /etc/sysctl.conf
This command will open the sysctl.conf file in the Terminal.
- Scroll down to the bottom of the sysctl.conf file and paste these lines.
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.tun0.disable_ipv6 = 1
Save the changes by pressing Ctrl+O and Ctrl+X after that.
- Enter sudo sysctl -p to apply the changes in the sysctl.conf file.
- Check the status of IPv6 by entering the following command in the Terminal:
sudo cat /proc/sys/net/ipv6/conf/all/disable_ipv6
If you see 1 as a reply, it means IPv6 is not running on your device anymore.
Congratulations! You have learned how to disable IPv6 on your Linux device!
You may also be interested in: