Система FreeBSD 6.0Сервер: rl1- 192.168.0.100 маска 255.255.255.0 Шлюз 195.170.50.17-локалка
rl0- 195.170.50.100 маска 255.255.255.0 - ИнетЕсть комп: 192.168.0.48 маска 255.255.255.0 - надо дать ему доступ к 1-3 сайтам и все.
Собственно настроил Ipfw, вроде все правильно, но почему то не работает, хотя может и я то то не так сделал.
rc.conf
---------------------
firewall_enable="YES"
firewall_script="/etc/rc.firewall"
firewall_type="/etc/firewall/firewall"
natd_enable"YES"
natd_interface="rl0"
-------------------------
Ядро скомпилировано нормально!
Пингуем с 192.168.0.48
ping 192.168.0.100 - пингуется...
195.170.50.100 - пингует
ping mail.ru - не пингуется...Блин! Может и глупый вопрос и я всего лишь что то не так делаю.???
Всем кто поможет - огромное спасибо!
resolve.conf ? DNS? Пингуются ли реальные ИП?
ping 194.67.57.26 ?
>resolve.conf ? DNS? Пингуются ли реальные ИП?>resolve.conf - все там указано (nameserver 195.170.32.18)
Пингуется только то что я указал и все....
>>resolve.conf ? DNS? Пингуются ли реальные ИП?
>
>>resolve.conf - все там указано (nameserver 195.170.32.18)
>Пингуется только то что я указал и все....
rl0- 195.170.50.100 маска 255.255.255.0 - Инет -маска точно такая?
>>>resolve.conf ? DNS? Пингуются ли реальные ИП?
>>
>>>resolve.conf - все там указано (nameserver 195.170.32.18)
>>Пингуется только то что я указал и все....
>
>
>rl0- 195.170.50.100 маска 255.255.255.0 - Инет -маска точно такая?да. Маска такая! - 100% если зайти в кансоли на сервак, то с сервака пингуется любой сайт....
что показывает ipfw list?
>что показывает ipfw list?
там все открыто
65534 allow ip from any to any
65535 deny ip from any to anyтоесть все полностью открыто....
>>что показывает ipfw list?
>там все открыто
>
>
>65534 allow ip from any to any
>65535 deny ip from any to any
>
>тоесть все полностью открыто....а где divert в правилах фаервола?
>>>что показывает ipfw list?
>>там все открыто
>>
>>
>>65534 allow ip from any to any
>>65535 deny ip from any to any
>>
>>тоесть все полностью открыто....
>
>а где divert в правилах фаервола?Этого нет. Точно! А как его правильно прописать? и за что именно он отвечает?
>
>Этого нет. Точно! А как его правильно прописать? и за что именно
>он отвечает?ipfw add 400 divert natd ip from 192.168.0.0/24 to any out xmit внеш_интерфейс
ipfw add 500 divert natd from any to внешний_ip
А вообще man ipfw man natd Удач.
>>
>>Этого нет. Точно! А как его правильно прописать? и за что именно
>>он отвечает?
>
>ipfw add 400 divert natd ip from 192.168.0.0/24 to any out xmit
>внеш_интерфейс
>
>ipfw add 500 divert natd from any to внешний_ip
>
>А вообще man ipfw man natd Удач.
СПАСИБО!!!!!
>>
>>Этого нет. Точно! А как его правильно прописать? и за что именно
>>он отвечает?
>
>ipfw add 400 divert natd ip from 192.168.0.0/24 to any out xmit
>внеш_интерфейс
>
>ipfw add 500 divert natd from any to внешний_ip
>
>А вообще man ipfw man natd Удач.
ipfw add 500 divert natd from any to внешний_ip - не принимает. Пишет unrecogniset option [-1] from Что это значит?
>>>
>>>Этого нет. Точно! А как его правильно прописать? и за что именно
>>>он отвечает?
>>
>>ipfw add 400 divert natd ip from 192.168.0.0/24 to any out xmit
>>внеш_интерфейс
>>
>>ipfw add 500 divert natd from any to внешний_ip
>>
>>А вообще man ipfw man natd Удач.
>
>
>ipfw add 500 divert natd from any to внешний_ip - не
>принимает. Пишет unrecogniset option [-1] from Что это значит?Прошу прощения, спешил, правильно так:
ipfw add 500 divert natd ip from any to внешний_ip
Скорее всего надо ядро пересоберать с вот этими опциями
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_FORWARD
options TCP_DROP_SYNFIN
options IPDIVERT
options DUMMYNET