Tosha_l
09-12-2008, 10:05
Здравствуйте, помогите пожайлуста решить следующую проблему.
Имеется сервер 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
Я где то что то сделал не так - порты нужные не работают:(
Имеется сервер 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
Я где то что то сделал не так - порты нужные не работают:(