Hoi Peter,
> Om met openvz containers ipv6 te kunnen gebruiken, moet ipv6
> forwarding en proxy actief zijn in de kernel. Ik doe dat via
> /etc/sysctl.conf:
>
> net.ipv6.conf.all.forwarding = 1 net.ipv6.conf.all.proxy_ndp = 1
>
> met
>
> # sysctl -p
>
> worden ze netjes actief en werkt e.e.a.
>
> Echter, na een reboot staan deze settings in
> /proc/sys/net/ipv6/conf/all/[forwarding | proxy_ndp] toch weer op 0.
> Ik zou verwachten dat de settings in sysctl.conf vanzelf actief zijn
> na een reboot. Heeft iemand een idee wat ik over het hoofd zie?
Ik heb op mijn Lenny systeem:
/etc/rcS.d/S30procps -> ../init.d/procps*
en daarin staat ongeveer:
for file in /etc/sysctl.conf /etc/sysctl.d/*.conf; do
if [ -r "$file" ] ; then
sysctl $quiet -p "$file"
fi
done
Dus het enige wat ik kan verzinnen, is het onbreken van de symlink in
/etc/rcS.d, of iets met de permissies van /etc/sysctl.conf.
> De tweede handeling die nodig is om de hardware node bewust te maken
> van de ipv6 containers is:
>
> # ip -6 neigh add proxy <ipv6_addr_van_container> dev eth0
>
> Ik heb nog geen manier gevonden om een dergelijke setting permanent
> te maken bij reboots (anders dan een apart startup script). Is er een
> nette debian methode om zo'n setting permanent te maken?
Wellicht in een 'up' statement in /etc/network/interfaces bij eth0? Die
gebruik ik ook altijd om bijv. de routing setup in orde te maken.
Groeten,
Martijn.
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature