Want to know how to disable IPV6 on Linux? Here is a easy guide for you to disable IPv6 on linux.
Red Hat distributions
Here are the steps to disable the IPv6 on Red Hat distribution.
- Open a terminal window. 
- Change to the root user. 
- Type these commands: 
 
 - sysctl -w net.ipv6.conf.all.disable_ipv6=1
 - sysctl -w net.ipv6.conf.default.disable_ipv6=1
 - sysctl -w net.ipv6.conf.tun0.disable_ipv6=1
 
- For enabling IPv6 again you must type the below commands: 
 
 - sysctl -w net.ipv6.conf.all.disable_ipv6=0
 - sysctl -w net.ipv6.conf.default.disable_ipv6=0
 - sysctl -w net.ipv6.conf.tun0.disable_ipv6=0
 - sysctl -p
Debian based distributions
Here are the steps to disable the IPv6 on Debian distribution.
- Open a terminal window. 
- Type the below command: 
 
 - sudo nano /etc/sysctl.conf
 
- Add the following at the bottom of the file: 
 
 - 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 and close the file. 
- Reboot the device. 
- To re-enable IPv6, remove the above lines from - /etc/sysctl.confand reboot the device.