The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"VPN клиент -> Интернет -> FreeBSD сервер -> Интернет -> VPN ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"VPN клиент -> Интернет -> FreeBSD сервер -> Интернет -> VPN ..."  
Сообщение от Dimast email(ok) on 11-Май-06, 21:08 
Уважаемые!! Подскажите, пожалуйста, как организовать эту схему? Голову сломал... Копаю в сторону OpenVPN, vtun и т.д. Но кажется не туда копаю... Может быть просто проброс портов сделать? Проблема в том, что подключится к удаленному VPN серверу можно только с IP адреса установленного на интерфейсе FreeBSD сервера, но он у меня в другой стране. А работать надо отсюда. Помогите пожалуйста, горю.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "VPN клиент -> Интернет -> FreeBSD сервер -> Интернет -> VPN ..."  
Сообщение от ipmanyak (??) on 12-Май-06, 09:58 
>Уважаемые!! Подскажите, пожалуйста, как организовать эту схему? Голову сломал... Копаю в сторону
>OpenVPN, vtun и т.д. Но кажется не туда копаю... Может быть
>просто проброс портов сделать? Проблема в том, что подключится к удаленному
>VPN серверу можно только с IP адреса установленного на интерфейсе FreeBSD
>сервера, но он у меня в другой стране. А работать надо
>отсюда. Помогите пожалуйста, горю.
Нужно уточнение - раб станция будет впн клиент запускать или сама вторая фря ?  Рассмотрим  вариант, что раб станция за второй фрей будет запускать впн клиента
предлагаю следующее:  
1 - раб станция имеет локальный ip адрес 10.1.1.1
2 - создай между двумя  фрюхами  туннель ip-ip  , как -  почитай здесь
https://www.opennet.ru/tips/info/661.shtml
http://blog.kovyrin.net/2006/03/17/how-to-create-ip-ip-tunnel-between-freebsd-and-linux/lang/ru/
допустим мы подняли туннель с локальными ip адресами
192.168.53.1  freebsd 1
192.168.53.2  freebsd 2 ,  клиент vpn за ней  

3 подняли маршрут на freebsd 1   для сети 10.1.1.0
/sbin/route add -net 10.1.1.0 netmask 255.255.255.0 gw 192.168.53.2

4  подняли статический маршрут маршрут на freebsd 2 для IP АДРЕСА впн сервера - пусть это хост 100.100.100.100
/sbin/route add -net 100.100.100.100 netmask 255.255.255.255 gw 192.168.53.1

5 - после поднятия туннелей , на машине клиенте vpn  указываешь для  vpn соединения  ip адрес 100.100.100.100 . Пакеты на ip адрес  100.100.100.100 уйдут в туннель на первую фрю
на ip адрес 192.168.53.1, а уже та переадресует ip запрос, обратные пакеты от впн сервера для хоста 10.1.1.1 тоже пйдут в туннел на 192.168.53.2  freebsd 2. Думаю должно получиться .


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "VPN клиент -> Интернет -> FreeBSD сервер -> Интернет -> VPN ..."  
Сообщение от Dimast email(ok) on 12-Май-06, 10:53 
Спасибо за ответ, но к сожалению у меня нет доступа
к администрированию VPN сервера. :(

Еще раз уточню, вот схема:
Россия {VPN клиент (Windows) -> FreeBSD роутер в инет} -> Интернет -> Швеция {Мой FreeBSD сервер в другой стране с разрешенным IP адресом} -> Интернет -> Америка {Не мой VPN сервер пускающий только разрешенные IP адреса}

Нужно создать тунель между VPN клиентом и чужим VPN сервером, так что-бы сервер думал, что у VPN клиента IP адрес разрешенный.

Т.е. существуют в интернете три удаленные точки VPN клиент в Москве (у меня есть доступ), FreeBSD сервер скажем в Швеции (у меня есть доступ) и чужой VPN сервер в Америке (доступа к администрированию нет) который отвечает только на разрешенные IP адреса из Швеции. На моем FreeBSD сервере в Швеции стоит разрешенный IP адрес. И грубо говоря если бы я был в Швеции то прекрасно работал с американским VPN сервером. Но я в Москве... :)

P.S. После создания туннеля с американским VPN сервером я получаю доступ к web серверу с необходимым контентом, который находится за этим VPN'ом.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "VPN клиент -> Интернет -> FreeBSD сервер -> Интернет -> VPN ..."  
Сообщение от ipmanyak (??) on 12-Май-06, 10:00 
забыл сказать - на freebsd 1 должен быть включен NAT для сети 10.1.1 наружу


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру