FreeBSD & natd & ipfw
покажи правила ipfw, которые используешь, и как запущен natd
allow ICMP from any to any
allaw all from any to any via {локальный интерфейс}
deny all from any to any
в rc.conf natd_enable="YES"
По ssh ты заходишь из локальной сети или внешней(когда проблема возникает)?
по ssh захожу из внутренней сети.
Что написано на сервере в /etc/resolv.conf?
nameserver 195.34.32.10
allow divert natd from any to any via {внешний итерфейс}После divert пакеты возвращаются назад в firewall, на следующее правило. Поэтому дальше они должны быть разрешены.
allow ICMP from any to any
allaw all from any to any via {локальный интерфейс}
deny all from any to any
т.е. из-за resolve.conf все глюки?
Тот глюк, что долго логин проходит скорее всего. Вместо deny поставь deny log и поймешь что лишнее зарезал. Смотри в /var/log/security
открой dns во внешни мир и/или подними обратную зону для локальных IP
Оставить комментарий
fedya
Есть локальная сеть(около 15 компов). Доступ организован через FreeBSD 4.9. Запущены natd, named, firewall.Если устанавливаю в правилах ipfw allow all from any to any - все работает.
Когда начинаю прописывать правила типа: Удаляю вышеуказанное правило, добавляю:
allow ICMP from any to any
allow all from any to any via {локальный интерфейс}, - происходит следующее: пинги идут, когда по ssh захожу router с машины с windows, то после ввода логина появляется надпись username sent и висит минут пять до появления строки для ввода пароля. При этом пропадают пинги.
Когда уже залогинюсь на router, пинги появляются. Также если добавляю правило для доступа к 80 порту в инет, то при коннекте в инет пропадают пинги.
В чем может быть проблема?
По дефолту firewall стоит deny all from any to any.