Как настроить сервер Ubuntu, чтобы весь трафик проходил через VPN?

Этот вопрос не о том, как настроить VPN на сервере Ubuntu.

Отредактировано: я думаю, что мне нужно найти способ настроить PPTP VPN-клиент на моем сервере Ubuntu с помощью командной строки.

У меня есть сервер Ubuntu, работающий и подключенный к Интернету. У меня также есть служба VPN (PPTP), работающая на другом компьютере с Linux. Теперь все, что я хочу сделать, это настроить этот сервер Ubuntu так, чтобы весь генерируемый им интернет-трафик проходил через VPN.

Как мне этого добиться?

2
задан 18 October 2012 в 10:32

2 ответа

Привет Вы можете попробовать эту ссылку ниже

вам нужно установить pptpd

http://kamleshgosavi.blogspot.in/2011/01/vpn-server-on- ubuntu.html

0
ответ дан 18 October 2012 в 10:32

Измените маршрут по умолчанию на вашем сервере, чтобы он указывал на компьютер, на котором запущен клиент PPTP. В / etc / network / interfaces измените строку gateway так, чтобы она указывала на клиентский компьютер PPTP, затем перезапустите компьютер (или просто перезапустите интерфейс, если вы чувствуете себя резвым. Или просто измените маршрут по умолчанию вручную с помощью [ 112], если вы чувствуете лишних резвых).

Вам также необходимо убедиться, что машина с включенным туннелем PPTP готова выступать в качестве шлюза для трафика - это может быть сделано в точности с помощью iptables, или это можно сделать проще с sysctl. Чтобы сделать это простым способом - включите функцию шлюза для любого трафика, для которого он знает маршрут - раскомментируйте строку net.ipv4.forward в /etc/sysctl.conf и перечитайте ее:

sudo sed -i s/\#net\.ipv4\.ip_forward/net\.ipv4\.ip_forward/ /etc/sysctl.conf
sudo sysctl -p

Надеюсь, это поможет .

0
ответ дан 18 October 2012 в 10:32

Другие вопросы по тегам:

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