freebsd binat

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
svetogor82
рядовой
Сообщения: 43
Зарегистрирован: 2009-11-16 20:33:38

freebsd binat

Непрочитанное сообщение svetogor82 » 2015-03-03 8:55:25

доброе время суток
настраиваю binat

Код: Выделить всё

ext_if="em0" #wan
int_if="em1" #lan
local_if="lo0" # 127.0.0.1
crm="172.16.0.249"
set block-policy drop
set skip on lo0
set fingerprints "/etc/pf.os"
set debug urgent
set require-order yes
set loginterface $ext_if
set timeout { frag 10, tcp.established 3600 udp.first 300, udp.single 150, udp.multiple 900 }
set limit { frags 100000, states 100000 }
set optimization normal
icmp_types="{ echoreq, unreach }"
scrub in all fragment reassemble
scrub out all random-id
scrub out on $int_if max-mss 1383
scrub out on $ext_if max-mss 1383
binat on $ext_if inet from $crm  to any -> 91.x.x.6
nat-anchor "ftp-proxy/*"

rdr on $ext_if proto tcp from any to any port 143 -> 172.16.0.250
rdr on $ext_if proto tcp from any to any port 25 -> 172.16.0.250
rdr on $ext_if proto tcp from any to any port 80 -> 172.16.0.250 
если делаю так то к примеру на хост 91.x.x.6 не приходят пакеты если они по падают под правило rdr то есть пытаюсь достучаться до хоста 91.x.x.6 по 80 порту а попадаю на хост 172.16.0.250

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Inzevision
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-07-30 13:43:00
Откуда: Киев
Контактная информация:

freebsd binat

Непрочитанное сообщение Inzevision » 2015-04-29 12:04:06

svetogor82 писал(а):

Код: Выделить всё

binat on $ext_if inet from $crm  to any -> 91.x.x.6
У меня, например, слова inet в правиле нет.

Код: Выделить всё

binat on em0 from 192.168.0.2 to any -> 123.123.123.123