@Yabrik

Как настроить VPN-сервер как маршрутизатор?

Доброго времени суток

У меня есть арендованный VDS сервер, к которому можно подключится по VPN. Я хочу чтобы при подключении к нему нескольких клиентов (напрямую) сервер выполнял роль "полноценного" маршрутизатора. Видел несколько инструкций по настройке малины как роутера, нужно сделать примерно одинаковые действия? И если нет, то киньте (ну или напишите здесь подробную инструкцию, буду очень признателен) пожалуйста ссылку на какой-нибудь гайд.
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ответы на вопрос 3
flapflapjack
@flapflapjack
на треть я прав
Дак гуглится же легко по запросу "Раздать интернет Linux".

https://help.ubuntu.ru/wiki/sharing_internet_small

Читайте, делайте так же, только интерфейсы и подсети свои укажите, и делайте маскарад.

Внешний интерфейс будет тот, который смотрит на сервере в тырнет.
Локальный - тот что подымает VPN.

Если интерфейсов типа "ppp0, ppp1, ppp2" несколько, можно насколько я помню в iptables указать "ppp+"

И все
Ответ написан
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
1. Включить на сервере VPN выдачу при соединении шлюза по умолчанию (default gateway) на VPN соединение.
В таком случае все пакеты от клиента пойдут в VPN соединение.
2. Включить forward пакетов через ядро.
3. Настроить NAT (SNAT или MASQUERADE), если мы говорим о Linux.
Ответ написан
ValdikSS
@ValdikSS
Настройте VPN-сервер и включите маршрутизацию (sysctl net.ipv4.ip_forward=1). В некоторых дистрибутивах маршрутизация также можеть быть запрещена по умолчанию в межсетевом экране (iptables), необходимо её разрешить (см. документацию к дистрибутиву/инструменту настройки).
Ничего дополнительно делать не нужно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы