Невозможно получить доступ к удаленному сетевому IP-адресу и хосту с сервера OpenVPN

Невозможно получить доступ к удаленному сетевому IP-адресу и хосту с сервера OpenVPN

Я установил сервер OpenVPN на Ubuntu 14 в своей локальной сети и настроил клиент OpenVPN на маршрутизаторе DD-WRT на удаленном узле, этот же клиент подключен к серверу OpenVPN и может успешно получить доступ к хосту на стороне сервера (ERP или Mail).

Теперь я не могу выполнить ping из локальной сети сервера или сервера OpenVPN на удаленный хост.

Конфигурация моего сервера

port 4096
proto udp
mode server
tls-server
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh2048.pem
auth SHA512
tls-auth ta.key 0
topology subnet
server 172.30.30.0 255.255.255.0
ifconfig-pool-persist ipp.txt
client-to-client
push "route 192.168.0.0 255.255.255.0"
route 174.30.30.0 255.255.255.0 172.30.30.3
#push "dhcp-option DNS 8.8.8.8"
#push "dhcp-option DNS 8.8.4.4"
#push "redirect-gateway def1"
keepalive 10 120
cipher AES-256-CBC
comp-lzo
persist-key
persist-tun
status openvpn-status.log
verb 3
#crl-verify crl.pem

Конфигурация клиента

client
dev tun
proto udp
remote xx.xx.xxx.xx 4096
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
auth SHA512
cipher AES-256-CBC
comp-lzo
key-direction 1
verb 3

Текущая маршрутизация и брандмауэр на сервере

netstat -rn
Kernel IP routing table

Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 ens33
172.20.20.0 172.30.30.3 255.255.255.0 UG 0 0 0 tun0
172.30.30.0 0.0.0.0 255.255.255.0 U 0 0 0 tun0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 ens33

Текущая информация о маршрутизации и брандмауэре на клиенте DD WRT

route -n
Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.20.1 0.0.0.0 UG 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br0
172.20.20.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
172.30.30.0 0.0.0.0 255.255.255.0 U 0 0 0 tun1
192.168.0.0 172.30.30.1 255.255.255.0 UG 0 0 0 tun1
192.168.20.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

Я пробовал включать и отключать NAT на DD-WRT, но серверная часть все равно не может получить доступ ни к одному удаленному хосту даже с VPN-сервера.

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

Кто-нибудь может помочь, все работает, за исключением того, что серверная часть не может пинговать клиент OpenVPN, настроенный на маршрут DD-WRT и его хост LAN? Вверх

-Спасибо,
Сэм.

решение1

Вы настроили server.conf и создали самоподписанный сертификат, но после этого вы пропустили шаг. После создания самоподписанных сертификатов снова отредактируйте файл server.conf и укажите путь к сертификатам в папке сервера:

ca /file_path/ca.crt        
cert /file_path/server.crt     
key /file_path/server.key         
dh /file_path/dh2048.pem

Связанный контент