Re: Disabling IPv6 by default when creating a new namespace in Linux
[email protected] Tue, 7 Jun 2022 15:37:54 -0300
| Newsgroups | gmane.linux.debian.devel.ipv6 |
|---|---|
| Message-ID | <[email protected]> |
Dheeraj, You don't need to touch the /etc/sysctl.conf. You need to touch your bootloader configuration file. You can see an example of how to do it here: https://www.thegeekdiary.com/centos-rhel-7-how-to-disable-ipv6/ On 07/06/2022 15:33, Dheeraj Kandula <[email protected]> wrote: > Thanks Bjørn for your response. I think I am getting a bit confused here. > > I booted up my Linux VM and set the following in my /etc/sysctl.conf file: > > net.ipv6.conf.all.disable_ipv6=1 > net.ipv6.conf.default.disable_ipv6=1 > > I saved the file. > > *I rebooted my VM.* > > After reboot, I check the value of > "/sys/module/ipv6/parameters/disable_ipv6". *It is still 0.* > > As it is still 0, the new namespaces are created with IPv6 enabled. Is > this a bug in the kernel code? > > Dheeraj > > On Tue, Jun 7, 2022 at 2:17 PM Bjørn Mork <[email protected] > <mailto:[email protected]>> wrote: > > Dheeraj Kandula <[email protected] <mailto:[email protected]>> writes: > > > On my system I see the following values: > > > > $cat /sys/module/ipv6/parameters/disable_ipv6 > > 0 > > Yes, that's the default unless you change it.. > > > Are you suggesting that "cat > /sys/module/ipv6/parameters/disable_ipv6" > > should be 1? > > Yes, And if you boot with "ipv6.disable_ipv6=1" on the command line, > then it will be. > > > Bjørn > >