Назад | Перейти на главную страницу

Включение файлов cookie в / proc не работает

Я пытаюсь включить syncookies, повторяя «1» в файле de / proc следующим образом:

echo 1 > /proc/sys/net/ipv4/tcp_syncookies

(Я также пробовал использовать кавычки без пробелов «1> / proc ...»)

Однако после выполнения этой команды в файле все еще остается '0' ...

root# cat /proc/sys/net/ipv4/tcp_syncookies 
0

Изменение других файлов / proc не вызывает проблем.

Версия оболочки:

4.3.30(1)-release

Дистро:

Debian GNU/Linux jessie/sid

root:~# uname -a
Linux xxxxx 2.6.32-29-pve #1 SMP Thu Apr 24 10:03:02 CEST 2014 x86_64 GNU/Linux

Чем это вызвано? Я не получаю сообщения об ошибке и имею права sudo (root).

Единственное, о чем я мог думать сейчас, это то, что ваше ядро ​​не было скомпилировано с опцией CONFIG_SYN_COOKIES, потому что значение по умолчанию tcp_syncookies равно 1. Попробуйте проверить эту опцию.

Иначе попробуйте использовать sysctl (sysctl -w net.ipv4.tcp_syncookies=1).