Я использую: SUSE Linux Enterprise Server 11 (x86_64) VERSION = 11 PATCHLEVEL = 1
Я добавил следующие параметры в /etc/sysctl.conf
:
net.ipv6.conf.default.accept_redirects = 0
net.ipv6.conf.all.accept_redirects = 0
Ран:
sysctl -p
И проверил vaules:
/proc/sys/net/ipv4/conf/all/accept_redirects
0
Когда я перезагрузил компьютер, в файловой системе '0'
было изменено значение '1'
на /proc
:
cat /proc/sys/net/ipv4/conf/all/accept_redirects
1
sysctl.conf
все еще имеет:
net.ipv6.conf.default.accept_redirects = 0
net.ipv6.conf.all.accept_redirects = 0
Я проверил следующие ссылки:
Bug 807257 - SuSeFirewall reverts to default sysctl network related settings
http://strugglers.net/~andy/blog/2011/09/04/linux-ipv6-router-advertisements-and-forwarding/
http://marc.info/?l=linux-kernel&m=123617372002934&w=2
http://serverfault.com/questions/270201/sysctl-conf-not-running-on-boot
https://bbs.archlinux.org/viewtopic.php?id=167678
https://bugs.launchpad.net/ubuntu/+source/procps/+bug/50093
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654585
http://archlinuxarm.org/forum/viewtopic.php?f=9&t=2527
https://bugzilla.novell.com/show_bug.cgi?id=539869
К сожалению, эти ссылки не помогают, потому что такие файлы, как /etc/sysctl.d
и /etc/init.d/procps
на которые ссылаются эти ссылки, отсутствуют на моем компьютере.
Я хотел бы знать, что вызывает /proc/sys/net/ipv6/conf/all/accept_redirects
вернуться к '1'
.
благодарю вас.