Это - одна из тонкости с использованием основанного на потоке фильтра пакетов.
Если Вы используете цель -j REJECT
затем a RST
пакет передадут обратно, завершая соединение.
Кажется, что на вашей машине не установлена netcat-openbsd
. Попробуйте:
zypper search netcat-openbsd
Тогда:
sudo zypper install netcat-openbsd
Может быть, имя вашего пакета будет другим, поэтому измените его на то, что возвращает команда zypper search
. Это установит netcat
версию, реализованную OpenBSD.
Замечание
Вместо этого вы можете использовать netcat
. Он установлен по умолчанию, по крайней мере, в SUSE 11. Имейте в виду, что некоторые параметры могут отсутствовать, хотя (ej.-4
)