iptables отбрасывают все входящие запросы ICMP кроме от одного IP

Вы захотите изменить свое присвоение в чтение:

var4="$(echo ztemp.xml | cut -f1 -d '.')"

$(…) конструкция известна как команда susbtitution.

7
26.07.2019, 21:10
3 ответа

Необходимо выполнить правила в противоположном порядке. Iptables чувствителен к порядку, который были выполнены команды. Если правило соответствует, оно не продолжает проверять больше правил, оно просто повинуется тому. При установке отбрасывания сначала принять правило никогда не будет тестироваться. Путем установки определенного принимают с исходным IP, затем устанавливание более общей политики для отбрасывания Вас будет влиять на ожидаемое поведение.

iptables -A INPUT -s x.x.x.x -p ICMP --icmp-type 8 -j ACCEPT
iptables -A INPUT -p ICMP --icmp-type 8 -j DROP

Что касается подвешивать проблемы Вы, кажется, имеете, действительно ли Вы уверены, что ввели допустимый IP-адрес? Возможно, можно снабдить префиксом ту команду strace iptables … видеть то, что это делает, в то время как это, кажется, зависает.

9
27.01.2020, 20:17
  • 1
    Спасибо за большое объяснение. Похож это происходило с другим ruleset также, заставляя это зависнуть! –  Square 14.06.2011, 17:02

Необходимо будет добавить правило как:

$ iptables -A INPUT -s x.x.x.x -p icmp --icmp-type echo-reply -j ACCEPT
-2
27.01.2020, 20:17
  • 1
    я просто попробовал это, и он сделал то же самое - напрасно. –  Square 14.06.2011, 04:48
  • 2
    Вы выполняете их, управляет в том порядке??? Правила в iptables, Насколько я касаюсь, выполняются от botton до главных вопросов –  Luciano Facchinelli 14.06.2011, 05:15
  • 3
    Это - просто альтернативный синтаксис для правила, которое уже выполнял OP. –  Caleb 14.06.2011, 11:28

Не бросать! ICMP волей-неволей! Несомненно, некоторые запросы ICMP опасны, но остальное абсолютно требуется, чтобы сеть работала (думайте "место назначения, недостижимое" и тот зоопарк).

3
27.01.2020, 20:17
  • 1
    ICMP не требуется, чтобы сеть функционировала. –  Natalie Adams 29.05.2014, 05:38

Теги

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