Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Не могу разобраться с PF (http://forum.oszone.net/showthread.php?t=125418)

Tosha_l 09-12-2008 10:05 976153

Не могу разобраться с PF
 
Здравствуйте, помогите пожайлуста решить следующую проблему.

Имеется сервер FreeBSD на котором настроен шлюз и поднят squid который прекрасно работает.

Появилась необходимость в новом софте, который не работает с прокси сервером, но нужен канал в инет.

Известны порты через которые программа ходит в инет:

4444
4445

4441

Каким образом сделать чтобы сервер пускал на эти порты?

Вот что есть в rc.conf

ifconfig_rl0="inet 192.168.0.249 netmask 255.255.255.0"
ifconfig_rl1="inet 192.168.1.3 netmask 255.255.255.0"
ifconfig_aue0="inet 10.1.0.26 netmask 255.255.255.0"
hostname="FreeBSD"
defaultrouter="192.168.1.100"
inetd_enable="YES"
rinetd_enable="YES"
gateway_enable="YES"
natd_enable="YES"
natd_interface="rl1"
natd_flags=""
squid_enable="YES"
pf_enable="YES"
pf_rules="/etc/pf.conf"
pf_flags=""
pflog_enable="YES"
pflog_logfile="/var/log/pflog"
pflog_flags=""

Вот что в pf.conf:
ext_if="rl1" # replace with actual external interface name i.e., dc0
int_if="rl0" # replace with actual internal interface name i.e., dc1
internal_net="192.168.0.0/24"

pass in all
pass out all


Я где то что то сделал не так - порты нужные не работают:(

leonty 09-12-2008 14:09 976334

хм, ну например сделать редирект
Код:

rdr on $ext_if proto tcp from $internal_net to $ext_if port 4444 -> any port 4444
не факт что пример рабочий,а он скорее всего не рабочий, но сама идея....

Tosha_l 10-12-2008 09:15 977089

подскажите еще что нибудь пожайлуста.

Tosha_l 10-12-2008 12:11 977219

может переформулировать вопрос?

Прога с клиента ломится извне на порт 4444

Как прописать чтобы FreeBSD поварачивал его на этот порт в инет?

leonty 10-12-2008 12:21 977230

ну все понятно, для начала тебе надо ознакомиться с этим материалом


Время: 10:53.

Время: 10:53.
© OSzone.net 2001-