URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 61746
[ Назад ]

Исходное сообщение
"ipnat и проброс портов"

Отправлено владимир , 13-Ноя-05 20:18 
есть сервер с FreeBsd 5.3, заточенный под шлюз... Все вроде работает, но есть одна проблемка:
есть внутренняя сеть 192.168.0.0/24 конектится к интерфейсу em1, есть внешний ip x.x.x.x/32 висящий на интерфейсе em0. есть пару внутрених серверов, с адресами подсети 192.168.0.0/24, на которые ipnat перебрасывает некоторые порты. и все раьотает вроде нормуль, а проблемка в следуешем:
если конектишся из интернета на x.x.x.x 80 то он нармально пробрасывается на внутренний адрес, а если конектишся из сети 192.168.0.0/24 на внешний адрес x.x.x.x 80, то он пишет что не может присоеденится, хотя по идее тоже должен пробрасывать на внутренний адрес. в чем я не прав?
фаерволы все открыты.

ipnat.conf
#NAT
map em0 192.168.0.0/24 -> x.x.x.x/32 proxy port ftp ftp/tcp
map em0 192.168.0.0/24 -> x.x.x.x/32 proxy port 1720 h323/tcp
map em0 192.168.0.0/24 -> x.x.x.x/32 portmap tcp/udp 40000:60000
map em0 192.168.0.0/24 -> x.x.x.x/32

#Probros HTTP (80, 8080, 8081)
rdr em0 x.x.x.x/32 port 80 -> 192.168.0.2 port 80 tcp
rdr em0 x.x.x.x/32 port 8080 -> 192.168.0.2 port 8080 tcp
rdr em0 x.x.x.x/32 port 8081 -> 192.168.0.2 port 8081 tcp

пробывал и так:
rdr em0 from 192.168.0.0/24 to x.x.x.x/32 -> 192.168.0.2 port 8080
и так
rdr em1 from 192.168.0.0/24 to x.x.x.x/32 -> 192.168.0.2 port 8080

все равно ничего не работает.


Содержание

Сообщения в этом обсуждении
"ipnat и проброс портов"
Отправлено gdenis , 13-Ноя-05 21:35 
>все равно ничего не работает.

А split DNS для внутренней сети настроить нельзя, чтобы не заморачиваться вообще?