![]() |
Показаны 10 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Unix (http://netadmin.ws/forum/forumdisplay.php?forumid=14)
-- Перенаправление запросов (http://netadmin.ws/forum/showthread.php?threadid=12716)
Перенаправление запросов
Уважаемые только, не злитесь если повторяется тема.
Нужно решить небольшую задачку.
Схема такова:
Фирма_ip_x.x.x.x>Файрвол_ip_y.y.y.y>Сервер_ip_z.z.z.z
Нужно из фирмы с определенным адресом зайти на сервер с локальным адресом по порту 443.
Как организовать что бы все запросы с адреса x.x.x.x по порту 443 (или по любому порту) на файрвол y.y.y.y , перенаправлялись на z.z.z.z. При этом у пользователя Фирмы было бы такое ощущение что он работает с адресом y.y.y.y
Фаервол на FreeBSD. Запросы по https.
Что касается других вариантов то сразу скажу что других реальных адресов нет и просто предоставить доступ без файр вола не получится...
Но если есть другие варианты более правильные и корректные, с благодарностью прийму их.
все
Заранее спасибо. 
http://www.opennet.ru/base/net/nat_jump.txt.html
natd -v -p 6666 -n fxp2 -u -redirect_port tcp 192.168.1.13:80 80
Спасибо, но теперь нужно ковыряться как правильно запустить... а у natd есть какой нибудь конфиг?
quote:
Первоначальное сообщение от York
natd -v -p 6666 -n fxp2 -u -redirect_port tcp 192.168.1.13:80 80
Спасибо, но теперь нужно ковыряться как правильно запустить... а у natd есть какой нибудь конфиг?
Спасибо 
Уважаемые я уже запарился... прошу вас помогите, я толком в Юниксе не шарю а приходится настраивать... объясните танкисту как все правильно сделать.
В общем чего достиг:
Создал правила, адрес из вне разрешить на адрес внутри по 443 порту и в обратную сторону
В natd.config - добавил такого плана разрешение
redirect_port tcp local_ip:443 433
redirect_port udp local_ip:443 433
все сработало, но когда заходят с удаленного компа то страница не найдена. В процессах показано что были запросы на внешний интерфейс и были процессы передачи из внешнего на внутренний (который смотрит в локалку) т.е. правила отрабатываются и редирект то же.
Что же не так???? Локальный сервак работает....
York добавил 10-07-2007 в 15:39:37:
Фирма_ip_1 - - - pi_2 Файрвол_ip_3 - - - - ip_4 Сервер
ipfw add allow tcp from ip_1 to ip_4 433 via {$outif}
ipfw add allow tcp from ip_4 to ip_1 433 via {$outif}
natd....
redirect_port tcp ip_4:443 433
Получилось что какой то обмен по правилу между ip_2 и ip_3 есть! А ответа нет....
...
Кажись я понял в чем прикол у мну на машине с ip_4 не прописан основной шлюз и вообще нет маршрутов на ip_1.... тобиш не знает кому отвечать или где находится узел с которого послали запрос....
Попробую отвечу...
мне кажется ты имел в виду это:
ipfw add allow tcp from ip_1 to ip_4 433 via {$outif}
ipfw add allow tcp from ip_4 433 to ip_1 via {$outif}
да 
Заключение
revlis спасибо!
Все работает как и описывается выше, так и нужно было делать. Только последняя загвоздка была в том что не было маршрута у сервера ip_4 для адреса ip_1. Или основной шлюз на сервер перенаправивший этот запрос.
Всем спасибо. 
| Формат времени GMT. Текущее время 14:55. | Показаны 10 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.