sysctl.conf Einstellung wird nicht übernommen

  • Ich habe ein Server mit Debian 8 minimal am laufen.
    Der wert "net.ipv6.conf.eth0.accept_ra=1" den ich in die /etc/sysctl.conf eingetragen hab, wird nicht nach dem Neustart nicht
    auf 1 gesetzt. Von Hand lässt sich der Wert aber setzen.




    Kann es sein das die Werte noch im nachhinein geändert werden?


    gruß,


    Sonic

  • Dann stell das bitte dort ein. Denn dafür ist die Option accept_ra dort ja da.


    Wenn es unbedingt sysctl.conf sein muss, solltest Du es wahrscheinlich eher in net.ipv6.conf.all.accept_ra und/oder net.ipv6.conf.default.accept_ra setzen.

  • In /etc/network/inerfaces hab ich pre-up echo 1 > /proc/sys/net/ipv6/conf/eth0/accept_ra eingetragen, leider ohne erfolg.




    Sowohl net.ipv6.conf.all.accept_ra als auch net.ipv6.conf.default.accept_ra sind auf 1 gesetzt.
    Nur lässt sich net.ipv6.conf.eth0.accept_ra leider nich auf 1 setzen, ausser nach dem Booten manuell.

  • Mit pre-up wird das nicht klappen. Nutze die Option accept_ra oder post-up bzw. setze in der sysctl.conf net.ipv6.conf.all.accept_ra und/oder net.ipv6.conf.default.accept_ra.