Включение syncookies в/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

enter image description here

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

Версия Shell:

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 (корень) права.

0
задан 23 December 2014 в 11:38
1 ответ

Единственото нешто на што можев да мислам сега е дека твоето јадро не е компајлирано со опцијата CONFIG_SYN_COOKIES , бидејќи стандардната вредност на tcp_syncookies е 1 . Обидете се да ја проверите оваа опција.

Друго, обидете се да користите sysctl ( sysctl -w net.ipv4.tcp_syncookies = 1 ).

1
ответ дан 4 December 2019 в 17:06

Теги

Похожие вопросы