Надо пробросить VPN в сеть в реальными адресами на FreeBSD

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
DialSoft
Сообщения: 322
Статус: Властитель безумных пингвинов
ОС: FreeBSD, CentOS, Slackware.

Надо пробросить VPN в сеть в реальными адресами на FreeBSD

Сообщение DialSoft »

Ситуация такая. Есть сервер с 9.0 фряхой на борту. Есть 2 сетевухи. Одна смотрит в внешнюю сеть и имеет на борту реальный адрес. Вторая смотрит в внутреннюю сеть и тоже имеет реальный адрес, выступает в качестве шлюза для /28 подсети реальных адресов. Так же имеем некую удаленную сеть с фейковыми адресами, в которую попадаем по средствам VPN. Задача, в принципе, не шибко сложная. Все запросы на 172.16.0.0/24 и 192.168.1.0/24 пускать через эту самую VPN. Вопрос: как наиболее грамотно это реализовать?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Надо пробросить VPN в сеть в реальными адресами на FreeBSD

Сообщение sash-kan »

$ sudo ip r a 172.16.0.0/24 dev <интерфейс>
$ sudo ip r a 192.168.1.0/24 dev <интерфейс>

если требуется, можно добавить и via по вкусу·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Надо пробросить VPN в сеть в реальными адресами на FreeBSD

Сообщение arkhnchul »

кто на ком стоял?(с)
1) "все запросы на 172.16.0.0/24 и 192.168.1.0/24" - "на" нонятно, а "откуда"? Из сети /28 "реальных" (подразумеваются белые?) адресов?
2) а какая у вас VPN? конкретные методы отличаются.
Если в общем - то на шлюзе, являющемся, собственно, шлюзом для машин "откуда", надо иметь маршруты "на" через оный впн. Как именно - см. п. 2.

sash-kan писал(а):
24.05.2012 21:29
$ sudo ip r a 172.16.0.0/24 dev <интерфейс>
$ sudo ip r a 192.168.1.0/24 dev <интерфейс>
у человека фря, там емнип нет линуксового ip.
Losing is fun!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Надо пробросить VPN в сеть в реальными адресами на FreeBSD

Сообщение sash-kan »

arkhnchul
проглядел·
но суть та же·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
DialSoft
Сообщения: 322
Статус: Властитель безумных пингвинов
ОС: FreeBSD, CentOS, Slackware.

Re: Надо пробросить VPN в сеть в реальными адресами на FreeBSD

Сообщение DialSoft »

1) "все запросы на 172.16.0.0/24 и 192.168.1.0/24" - "на" нонятно, а "откуда"? Из сети /28 "реальных" (подразумеваются белые?) адресов?

Да, именно так.

2) а какая у вас VPN? конкретные методы отличаются.

pptp
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Надо пробросить VPN в сеть в реальными адресами на FreeBSD

Сообщение arkhnchul »

pptp - он тоже, вообще-то, разный - и в линуксах, и во фре есть по крайней мере два варианта... Во фре не силен, но там должно быть что-то вроде post-up для интерфейса (в случае mpd - даже не знаю, где оно закопано)), и вот там выполнять оные самые route add -net 192.168.1.0 netmask 255.255.255.0 dev имярек, и то же для другой подсети. Если не найдется - можно тупо по крону проверять и добавлять, да. В openvpn свои плюшки типа ccd или route-push (смотря с какой стороны впн-сервера находимся), в ipsec для меня вообще мрак чего там куда.
Losing is fun!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Надо пробросить VPN в сеть в реальными адресами на FreeBSD

Сообщение sash-kan »

arkhnchul писал(а):
24.05.2012 21:35
а какая у вас VPN? конкретные методы отличаются.
гхм·
неужели kfreebsd добавляет записи в таблицу маршрутизации разными методами?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Надо пробросить VPN в сеть в реальными адресами на FreeBSD

Сообщение arkhnchul »

ну, например в openvpn все-таки принято пользоваться route-push и iroute, а не писать все везде руками.
Losing is fun!
Спасибо сказали: