Iptable вводят icmp в интерфейсе

Я пытаюсь принять все поступление icmp трафик от a 192.168.1.0/24 в интерфейсе eth0.

Вот моя команда

iptables -A INPUT -s 192.168.1.0/24 -i eth0 icmp --icmp-type 8 -j ACCEPT

Эта команда находится на файле. Таким образом, когда я выполняю файл /etc/file я получаю эту ошибку:

Bad argument 'icmp'

Какие-либо идеи?

0
задан 22 October 2016 в 01:26

1 ответ

Вы упускаете две сути:

  • -p имя опции (--protocol) прежде icmp

  • --icmp-type 8 является Echo_Request (тип 8), не Echo_Response (тип 0), Вам нужно --icmp type 0

, Сделайте:

iptables -A INPUT -s 192.168.1.0/24 -i eth0 -p icmp --icmp-type 0 -j ACCEPT
0
ответ дан 28 September 2019 в 08:51

Другие вопросы по тегам:

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