редирект на локальный ip (Помогите пожалуста, очень нужно!!!!)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

nwatch
Сообщения: 8
ОС: win 2k3 / ubuntu 7.10

редирект на локальный ip

Сообщение nwatch »

Проблема такая - есть сеть 192.168.0.0/254 которая ходит в нет через нат на freebsd роутере 192.168.0.1
как сделать так чтобы пернаправлялись запросы на интернет сервер (ну например 132.111.222.111)
на локальный 192.168.0.254, (набираю http://132.111.222.111 мне страничка открываеться живущая на 192.168.0.254)
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: редирект на локальный ip

Сообщение phasma »

1) 192.168.0.0/254 ? у вас там ipv6 чтоль ?
2) man ipfw ... /fwd
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: редирект на локальный ip

Сообщение unflag »

phasma писал(а):
22.10.2007 17:51
у вас там ipv6 чтоль ?

Где ты ipv6 углядел? О_о

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: редирект на локальный ip

Сообщение phasma »

dd2k писал(а):
22.10.2007 17:54
phasma писал(а):
22.10.2007 17:51
у вас там ipv6 чтоль ?

Где ты ipv6 углядел? О_о


192.168.0.0/254 иль эт специально, что бы врага запутать )))
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
Аватара пользователя
evil
Сообщения: 149

Re: редирект на локальный ip

Сообщение evil »

nwatch писал(а):
22.10.2007 16:55
Проблема такая - есть сеть 192.168.0.0/254 которая ходит в нет через нат на freebsd роутере 192.168.0.1
как сделать так чтобы пернаправлялись запросы на интернет сервер (ну например 132.111.222.111)
на локальный 192.168.0.254, (набираю http://132.111.222.111 мне страничка открываеться живущая на 192.168.0.254)

Попробуйте portfwd
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: редирект на локальный ip

Сообщение arachnid »

cтоп, стоп, стоп.... какой форвард то? это ж обратный нат в чистом виде
смотрим сюда
http://www.freebsd.org/doc/en_US.ISO8859-1...twork-natd.html
в раздел 29.9.4 и 29.9.5
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
L0ks
Сообщения: 42
ОС: FreeBSD 7.0-RELEASE

Re: редирект на локальный ip

Сообщение L0ks »

natd.conf
redirect_port tcp 192.168.0.254:80 80
ipfw
${FwCMD} add allow tcp from any to 192.168.0.254 80 in recv ${LanOut}
${FwCMD} add allow tcp from any to 192.168.0.254 80 out via ${LanIn}
где
${LanOut} - внешний интерфейс
и соответственно ${LanIn} - внутренний.
Все засмеялись, а Ванечька заплакал...
Спасибо сказали:
nwatch
Сообщения: 8
ОС: win 2k3 / ubuntu 7.10

Re: редирект на локальный ip

Сообщение nwatch »

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

natd.conf
redirect_port tcp 192.168.0.254:80 80
ipfw
${FwCMD} add allow tcp from any to 192.168.0.254 80 in recv ${LanOut}
${FwCMD} add allow tcp from any to 192.168.0.254 80 out via ${LanIn}
где
${LanOut} - внешний интерфейс
и соответственно ${LanIn} - внутренний.

Это сделано и прокидыват на локальный www сервер запросы из внешней сети.
а с подсетью это я конечно ошибся 192.168.0.0/24 естественно там.

Я наверное чуть неточно описал проблему - мне необходимо чтобы ИЗ ЭТОЙ ЛОКАЛЬНОЙ СЕТИ запрашивая инетовский адрес открывался локальный сервер
Спасибо сказали:
Аватара пользователя
L0ks
Сообщения: 42
ОС: FreeBSD 7.0-RELEASE

Re: редирект на локальный ip

Сообщение L0ks »

Используй в ipfw конструкцию fwd
${FwCMD} add fwd 192.168.0.254,80 tcp from ${Локальная сеть} to ${внешний айпишник} 80 via ${LanIn}
Все засмеялись, а Ванечька заплакал...
Спасибо сказали:
nwatch
Сообщения: 8
ОС: win 2k3 / ubuntu 7.10

Re: редирект на локальный ip

Сообщение nwatch »

L0ks писал(а):
30.10.2007 03:08
Используй в ipfw конструкцию fwd
${FwCMD} add fwd 192.168.0.254,80 tcp from ${Локальная сеть} to ${внешний айпишник} 80 via ${LanIn}

Может я чего-то не понимаю но помоему это перебросит пекеты адресованные внешнему ип на локальный сервер
без изменения.И мне думаеться что сервер врядли будет отвечать на пакеты пришедшие не для него....
Спасибо сказали:
nwatch
Сообщения: 8
ОС: win 2k3 / ubuntu 7.10

Re: редирект на локальный ip

Сообщение nwatch »

Решил задачу так - поставил rejik и дописал в нем правило

raw_change 131.131.131.131 192.168.0.254

все. всем спасибо =)
Спасибо сказали: