OpenVPN на одном сервере с прокси

У меня есть сервер OpenVPN с клиентами со статическими IP-адресами (192.168.1.0/24). Когда я получаю доступ к другому устройству, подключенному к VPN, я получаю желаемый статический IP-адрес 192.168.1.2, однако, когда я получаю доступ к прокси-серверу на том же компьютере через DNS, я получаю реальный IP-адрес своей машины без VPN. Проще: я подключаю свой ноутбук к VPN на сайте example.com, пытаюсь получить доступ к sub.example.com, а с sub.example.com я вижу не свой статический IP-адрес VPN, а реальный IP-адрес (предоставленный интернет-провайдером). Как это исправить, чтобы я видел свой статический IP-адрес VPN с этого сайта поддомена?

Вот мой openvpn.conf:

server 192.168.1.0 255.255.255.0
verb 3
key /etc/openvpn/pki/private/...
ca /etc/openvpn/pki/ca.crt
cert /etc/openvpn/pki/issued/...
dh /etc/openvpn/pki/dh.pem
tls-auth /etc/openvpn/pki/ta.key
key-direction 0
keepalive 10 60
persist-key
persist-tun
client-to-client
client-config-dir ccd
topology subnet
proto udp
port 22
dev tun0
status /tmp/openvpn-status.log
user nobody
group nogroup
comp-lzo no

route 192.168.0.0 255.255.0.0
route 10.0.0.0 255.0.0.0
route 172.16.0.0 255.240.0.0

push "topology subnet"
push "comp-lzo no"
push "dhcp-option DNS 10.1.0.3"
push "route 10.0.0.0 255.0.0.0"
push "route 192.168.0.0 255.255.0.0"
push "route 172.16.0.0 255.240.0.0"
0
задан 3 September 2019 в 18:18
1 ответ

Решенный путем конфигурирования моего сервера DNS для маршрутизации желаемого запроса к локальному адресу прокси, например, 10.1.0.2 sub.domain.com это делает, он так запросил, чтобы трафик перешел к локальному серверу через локальный IP VPN, таким образом, мой прокси думает, что к нему получают доступ от 10.1.0.4 - IP сервера VPN. К вашему сведению это может также быть сделано путем изменения hosts файл на машине, также.

0
ответ дан 23 November 2019 в 04:41

Теги

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