Thanks a lot Bjorn for pointing this out. I now have IPv6 disabled by default in newly created namespaces too.
However, when I enable IPv6 globally it is not enabled inside the already created namespaces. Maybe it has to be done explicitly. I will see if this behavior is acceptable. Thanks a lot Bjorn. I really appreciate your time and patience. Thanks, Marc too for taking the time to respond to my emails. Dheeraj On Tue, Jun 7, 2022 at 4:05 PM Bjørn Mork <[email protected]> wrote: > Dheeraj Kandula <[email protected]> writes: > > > Thanks Bjørn for the reply. But with the grub command line, IPv6 option > is > > not available i.e.* net.ipv6.conf.all.disable_ipv6* i.e. net.ipv6 itself > is > > not available. > > > > $ sudo sysctl net.ipv6 > > sysctl: cannot stat /proc/sys/net/ipv6: No such file or directory > > Huh? Did you set ipv6.disable instead og ipv6.disable_ipv6? Those are > very different, as documented in the module: > > > bjorn@miraculix:~$ modinfo ipv6 > name: ipv6 > filename: (builtin) > alias: net-pf-10 > license: GPL > file: net/ipv6/ipv6 > description: IPv6 protocol stack for Linux > author: Cast of dozens > parm: disable:Disable IPv6 module such that it is non-functional > (int) > parm: disable_ipv6:Disable IPv6 on all interfaces (int) > parm: autoconf:Enable IPv6 address autoconfiguration on all > interfaces (int) > > > > > Bjørn >

