У меня есть 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 ...