[FreeBSD] не проходят пакеты через файервол26.11.03 11:39 Число просмотров: 2187 Автор: RazDolBai Статус: Member Отредактировано 26.11.03 11:44 Количество правок: 2
1. посмотри список правил правил - грузится или нет (ipfw sh)
2. проверь маски сетей
3. проверь default gateway у клиентов и на файрволе
4. попробуй пропинговать внутреннюю и внешнюю сетки
5. если всё равно не работает придется смотреть tcpdump`ом
> > rc.firewall > add 50 allow ip from any to any > > У меня
ядро
options IPFIREWALL !!!
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_FORWARD
options TCP_DROP_SYNFIN
options IPDIVERT
rc.conf
firewall_enable="YES"
firewall_type="/etc/rc.myfirewall" !!!
Мне так удобнее грузить правила, правда нужно подправить rc.network
Если из стандартного rc.firewal, то нужно
firewall_type="open"
PS. У меня еще запущен natd, может тоже нужен?
PPS. лучше показать полный rc.conf
[FreeBSD] а у меня лучше :)26.11.03 16:18 Автор: LLL <Алексей> Статус: Member
Чтоб убедиться в том, что виноват firewall надо читать логи. У меня логи по этой части валятся в /var/log/security (вероятно, что это умолчание для syslogd)
1. посмотри список правил правил - грузится или нет (ipfw sh)
2. проверь маски сетей
3. проверь default gateway у клиентов и на файрволе
4. попробуй пропинговать внутреннюю и внешнюю сетки
5. если всё равно не работает придется смотреть tcpdump`ом