Просто посмотрите на правила брандмауэра на компьютере Debian Lenny с "iptables -L". Одна запись меня пугает:
ПРИНЯТЬ все - 0.0.38.69 где угодно
ПРИНЯТЬ все - где угодно 0.0.38.69
Это не исходит ни из одного из моих сценариев - что это может быть?
Спасибо!
0.0.0.0/8
не является полезным маршрутизируемым сетевым блоком. (Видеть эта ссылка на богонов), поэтому я бы сказал, что это скорее неисправный вызов iptables, чем что-то неприятное.
Преобразование этого IP-адреса в одно десятичное число (рассчитать здесь), это становится 9797
, который больше похож на номер порта. Растягивая мою догадку, возможно, ты сломался $VARIABLE
ссылка в скрипте iptables, которая расширяется до пустой строки, оставляя номер порта в неправильном месте. В любом случае я бы начал искать именно там.