<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi,<br>
<br>
I am trying to update a kernel variable on boot. So, after reading a bit here and there I found out that I could simply provide a .conf file under /etc/sysctl.d/ and have my required configs in it. I placed a file ipv6.conf under the mentioned directory with
 the contents:<br>
<i><br>
net.ipv6.conf.eth0.disable_ipv6=0</i><br>
<br>
so I could enable ipv6 on my eth0 interface on boot. Oddly enough this isn't working as I expected and doing a 'cat /proc/sys/net/ipv6/conf/eth0/disable_ipv6' still gives me '1'. I checked the status of the systemd-sysctl.service and it shows up as 'active
 (exited)'. If I do a 'systemctl restart systemd-sysctl.service' after boot the configuration gets through as needed.<br>
<br>
What am I doing wrong? Are there any better ways of achieving the same?<br>
<br>
Any help here would be highly appreciated.<br>
<br>
BR,<br>
Awais<br>
</div>
</body>
</html>