Назад | Перейти на главную страницу

Как мне создать IPIP-туннель между двумя серверами OpenVPN?

У меня есть 2 сервера CentOS 7, на обоих из которых установлен OpenVPN. Я хочу, чтобы мои клиенты на первом сервере могли подключаться к серверу OpenVPN, а затем я хочу, чтобы их сетевой трафик отправлялся на второй сервер OpenVPN, а затем со второго сервера OpenVPN в Интернет.

Итак, в основном я хочу, чтобы мои пользователи с первого сервера OpenVPN имели IP-адрес второго сервера OpenVPN, который, я думаю, будет называться туннелем.

Может ли кто-нибудь указать мне правильное направление того, как этого добиться и с чего начать? Спасибо .

Проверять, выписываться этот вопрос, который очень похож ... И, пока вы на нем, прочитайте небольшое введение о туннеле openvpn site-to-site Вот.

Я бы действительно подумал дважды, если бы я действительно настроил такую ​​сложную настройку ... если вам действительно нужны два сервера для этой задачи, подумайте о следующей настройке: на сервере B есть экземпляр сервера OpenVPN, работающий на порту X. Сервер A имеет только после запуска:

socat UDP-LISTEN:1194,fork,reuseaddr UDP:serverB:X

По сути, эта команда должна перенаправлять весь трафик, который она получает на порт udp 1194, на порт X serverB (экземпляр openvpn). Опция fork гарантирует, что каждый клиент openvpn получит свой собственный порт источника и, следовательно, будет различим для сервера. Таким образом, у вас будет сквозное шифрование без необходимости возиться со сложной настройкой двойного VPN ...