Что означает это правило
Когда я бегу sudo iptables -L
, Я получил:
Chain INPUT (policy ACCEPT)
target prot opt source destination
REJECT tcp -- anywhere anywhere tcp dpt:www flags:FIN,SYN,RST,ACK/SYN #conn/32 > 20 reject-with tcp-reset
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Что это значит? Я довольно новичок во всем мире Ubuntu. Я не могу получить доступ к webmin иногда, продолжаю получать The connection has timed out
ошибка.
2 ответа
Это правило ограничивает количество параллельных подключений, приходящих с одного IP на ваш веб-сервер. В этом случае допускается не более 20 параллельных подключений с одного IP.
Обычно такие правила используются для защиты от DoS-атак.
Учитывая браузер, который открывает новое соединение для каждого изображения, включенного в HTML-файл, вы можете легко превысить это ограничение.
Это правило брандмауэра предотвращает определенный тип атак на ваш компьютер и не имеет никакого отношения к невозможности доступа к веб-инструменту.
Иногда сообщение "Тайм-аут подключения" обычно означает, что что-то не так с используемой сетью или с веб-сервером, на котором размещается webmin.
Единственное, как вышеприведенное правило может повлиять на вас, это если вы запускаете webmin на своем компьютере - так ли это?
[отредактировано, чтобы быть более конкретным / точным]