Hi,
I have configured an OpenVPN server on a Windows 10 machine. The connection works properly between client and server, but the client cannot reach others computers in LAN.
Network:
SERVER SIDE
LAN: 192.168.1.0/24, GW: 192.168.1.1, OVPN server: 192.168.1.32, Unreachable computer: 192.168.1.18
OVPN Network: 10.8.0.0/24, OVPN server: 10.8.0.1
CLIENT SIDE
LAN: 192.168.0.0/24, GW: 192.168.0.1, Client: 192.168.0.243,
OVPN IP assigned 10.8.0.2
crear pagina web fotos
Steps performed:
"pushed route" the server network to the client.
push "route 192.168.1.0 255.255.255.0"
I have changed the IPEnableRouter value to 1 in the Windows registry and restarted the computer.
Nombre de clave: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Valor 4
Nombre: IPEnableRouter
Tipo: REG_DWORD
Datos: 0x1
I have enabled forwarding on network interfaces.
Set-NetIPInterface -Forwarding Enabled
Get-NetIPInterface | select ifIndex,InterfaceAlias,AddressFamily,ConnectionState,Forwarding | Sort-Object -Property IfIndex | Format-Table
ifIndex InterfaceAlias AddressFamily ConnectionState Forwarding
------- -------------- ------------- --------------- ----------
1 Loopback Pseudo-Interface 1 IPv4 Connected Enabled
1 Loopback Pseudo-Interface 1 IPv6 Connected Enabled
8 Conexión de área local IPv4 Connected Enabled
8 Conexión de área local IPv6 Connected Enabled
10 Ethernet IPv6 Connected Enabled
10 Ethernet IPv4 Connected Enabled
I have added a static route on the router (current LAN GW):
IP Version DstIP/ PrefixLength Gateway Interface metric
4 10.8.0.0/24 192.168.1.32 br0
Server Configuration:
port 1194
proto udp
dev tun
ca "C:\\Program Files\\OpenVPN\\config\\ca.crt"
cert "C:\\Program Files\\OpenVPN\\config\\server.crt"
key "C:\\Program Files\\OpenVPN\\config\\server.key"
dh "C:\\Program Files\\OpenVPN\\config\\dh2048.pem"
topology subnet
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 192.168.1.0 255.255.255.0"
keepalive 20 120
tls-auth ta.key 0
cipher AES-256-CBC
persist-key
persist-tun
status openvpn-status.log
log-append "C:\\Program Files\\OpenVPN\\log\\openvpn.log"
verb 3
explicit-exit-notify 1
crl-verify crl.pem
Client Configuration (Sensitive information has been changed to XX: XX: XX.XX)
client
dev tun
proto udp
remote XX.XX.XX.XX 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca "C:\\Program Files\\OpenVPN\\config\\VALENCIA\\ca.crt"
cert "C:\\Program Files\\OpenVPN\\config\\VALENCIA\\Z3-dgaspar.crt"
key "C:\\Program Files\\OpenVPN\\config\\VALENCIA\\Z3-dgaspar.key"
remote-cert-tls server
tls-auth ta.key 1
cipher AES-256-CBC
verb 3
Server routing table (192.168.1.32):
===========================================================================
ILista de interfaces
8...00 ff 92 0a d2 8e ......TAP-Windows Adapter V9
10...b4 2e 99 8b 41 90 ......Realtek Gaming GbE Family Controller
1...........................Software Loopback Interface 1
===========================================================================
IPv4 Tabla de enrutamiento
===========================================================================
Rutas activas:
Destino de red Máscara de red Puerta de enlace Interfaz Métrica
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.32 291
10.8.0.0 255.255.255.0 En vínculo 192.168.1.32 36
10.8.0.0 255.255.255.0 En vínculo 10.8.0.1 281
10.8.0.1 255.255.255.255 En vínculo 10.8.0.1 281
10.8.0.255 255.255.255.255 En vínculo 192.168.1.32 291
10.8.0.255 255.255.255.255 En vínculo 10.8.0.1 281
127.0.0.0 255.0.0.0 En vínculo 127.0.0.1 331
127.0.0.1 255.255.255.255 En vínculo 127.0.0.1 331
127.255.255.255 255.255.255.255 En vínculo 127.0.0.1 331
192.168.1.0 255.255.255.0 En vínculo 192.168.1.32 291
192.168.1.32 255.255.255.255 En vínculo 192.168.1.32 291
192.168.1.255 255.255.255.255 En vínculo 192.168.1.32 291
224.0.0.0 240.0.0.0 En vínculo 127.0.0.1 331
224.0.0.0 240.0.0.0 En vínculo 192.168.1.32 291
224.0.0.0 240.0.0.0 En vínculo 10.8.0.1 281
255.255.255.255 255.255.255.255 En vínculo 127.0.0.1 331
255.255.255.255 255.255.255.255 En vínculo 192.168.1.32 291
255.255.255.255 255.255.255.255 En vínculo 10.8.0.1 281
===========================================================================
Rutas persistentes:
Dirección de red Máscara de red Dirección de puerta de enlace Métrica
0.0.0.0 0.0.0.0 192.168.1.1 Predeterminada
===========================================================================
Client routing table (192.168.0.243):
===========================================================================
ILista de interfaces
12...c4 65 16 91 fe f4 ......Realtek PCIe GBE Family Controller
10...00 ff 45 b0 2b 45 ......TAP-Windows Adapter V9
19...12 5b ad 3e 7f 23 ......Microsoft Wi-Fi Direct Virtual Adapter
11...92 5b ad 3e 7f 23 ......Microsoft Wi-Fi Direct Virtual Adapter #2
18...10 5b ad 3e 7f 23 ......Realtek RTL8821CE 802.11ac PCIe Adapter
1...........................Software Loopback Interface 1
===========================================================================
IPv4 Tabla de enrutamiento
===========================================================================
Rutas activas:
Destino de red Máscara de red Puerta de enlace Interfaz Métrica
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.243 55
10.8.0.0 255.255.255.0 En vínculo 10.8.0.2 281
10.8.0.2 255.255.255.255 En vínculo 10.8.0.2 281
10.8.0.255 255.255.255.255 En vínculo 10.8.0.2 281
127.0.0.0 255.0.0.0 En vínculo 127.0.0.1 331
127.0.0.1 255.255.255.255 En vínculo 127.0.0.1 331
127.255.255.255 255.255.255.255 En vínculo 127.0.0.1 331
192.168.0.0 255.255.255.0 En vínculo 192.168.0.243 311
192.168.0.243 255.255.255.255 En vínculo 192.168.0.243 311
192.168.0.255 255.255.255.255 En vínculo 192.168.0.243 311
192.168.1.0 255.255.255.0 10.8.0.1 10.8.0.2 281
224.0.0.0 240.0.0.0 En vínculo 127.0.0.1 331
224.0.0.0 240.0.0.0 En vínculo 10.8.0.2 281
224.0.0.0 240.0.0.0 En vínculo 192.168.0.243 311
255.255.255.255 255.255.255.255 En vínculo 127.0.0.1 331
255.255.255.255 255.255.255.255 En vínculo 10.8.0.2 281
255.255.255.255 255.255.255.255 En vínculo 192.168.0.243 311
===========================================================================
Rutas persistentes:
Ninguno
Router routing table (GW):
Destination Gateway Subnet Mask Flag Metric Service Interface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 6 ppp0.1
1.1.1.0 0.0.0.0 255.255.255.0 U 0 br0
10.8.0.0 192.168.1.32 255.255.255.0 UG 0 br0
10.22.0.0 0.0.0.0 255.255.192.0 U 0 3 veip0.2
10.31.255.128 10.22.0.1 255.255.255.224 UG 4 3 veip0.2
10.31.255.134 10.22.0.1 255.255.255.255 UGH 0 3 veip0.2
80.58.67.167 0.0.0.0 255.255.255.255 UH 0 6 ppp0.1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 br0
192.168.249.0 0.0.0.0 255.255.255.252 U 0 br0
Flags: U - up, ! - reject, G - gateway, H - host, R - reinstate
D - dynamic (redirect), M - modified (redirect).
PING:
Ping From 192.168.1.32
ping 10.8.0.1
Haciendo ping a 10.8.0.1 con 32 bytes de datos:
Respuesta desde 10.8.0.1: bytes=32 tiempo<1m TTL=128
Respuesta desde 10.8.0.1: bytes=32 tiempo<1m TTL=128
Respuesta desde 10.8.0.1: bytes=32 tiempo<1m TTL=128
Respuesta desde 10.8.0.1: bytes=32 tiempo<1m TTL=128
Estadísticas de ping para 10.8.0.1:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 0ms, Máximo = 0ms, Media = 0ms
___________________________________________________________
ping 192.168.1.18
Haciendo ping a 192.168.1.18 con 32 bytes de datos:
Respuesta desde 192.168.1.18: bytes=32 tiempo<1m TTL=128
Respuesta desde 192.168.1.18: bytes=32 tiempo<1m TTL=128
Respuesta desde 192.168.1.18: bytes=32 tiempo<1m TTL=128
Respuesta desde 192.168.1.18: bytes=32 tiempo<1m TTL=128
Estadísticas de ping para 192.168.1.18:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 0ms, Máximo = 0ms, Media = 0ms
___________________________________________________________
ping 10.8.0.2
Haciendo ping a 10.8.0.2 con 32 bytes de datos:
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Estadísticas de ping para 10.8.0.2:
Paquetes: enviados = 4, recibidos = 0, perdidos = 4
(100% perdidos),
Ping from 192.168.0.243
ping 10.8.0.1
Haciendo ping a 10.8.0.1 con 32 bytes de datos:
Respuesta desde 10.8.0.1: bytes=32 tiempo=21ms TTL=128
Respuesta desde 10.8.0.1: bytes=32 tiempo=19ms TTL=128
Respuesta desde 10.8.0.1: bytes=32 tiempo=20ms TTL=128
Respuesta desde 10.8.0.1: bytes=32 tiempo=20ms TTL=128
Estadísticas de ping para 10.8.0.1:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 19ms, Máximo = 21ms, Media = 20ms
___________________________________________________________
ping 192.168.1.1
Haciendo ping a 192.168.1.1 con 32 bytes de datos:
Respuesta desde 192.168.1.1: bytes=32 tiempo=25ms TTL=63
Respuesta desde 192.168.1.1: bytes=32 tiempo=19ms TTL=63
Respuesta desde 192.168.1.1: bytes=32 tiempo=20ms TTL=63
Respuesta desde 192.168.1.1: bytes=32 tiempo=23ms TTL=63
Estadísticas de ping para 192.168.1.1:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 19ms, Máximo = 25ms, Media = 21ms
___________________________________________________________
ping 192.168.1.32
Haciendo ping a 192.168.1.32 con 32 bytes de datos:
Respuesta desde 192.168.1.32: bytes=32 tiempo=21ms TTL=127
Respuesta desde 192.168.1.32: bytes=32 tiempo=20ms TTL=127
Respuesta desde 192.168.1.32: bytes=32 tiempo=20ms TTL=127
Respuesta desde 192.168.1.32: bytes=32 tiempo=22ms TTL=127
Estadísticas de ping para 192.168.1.32:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 20ms, Máximo = 22ms, Media = 20ms
___________________________________________________________
ping 192.168.1.18
Haciendo ping a 192.168.1.18 con 32 bytes de datos:
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Estadísticas de ping para 192.168.1.18:
Paquetes: enviados = 4, recibidos = 0, perdidos = 4
(100% perdidos),
Ping from 192.168.1.18
ping 192.168.1.32
Haciendo ping a 192.168.1.32 con 32 bytes de datos:
Respuesta desde 192.168.1.32: bytes=32 tiempo=1ms TTL=128
Respuesta desde 192.168.1.32: bytes=32 tiempo<1m TTL=128
Respuesta desde 192.168.1.32: bytes=32 tiempo<1m TTL=128
Respuesta desde 192.168.1.32: bytes=32 tiempo<1m TTL=128
Estadísticas de ping para 192.168.1.32:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 0ms, Máximo = 1ms, Media = 0ms
___________________________________________________________
ping 10.8.0.1
Haciendo ping a 10.8.0.1 con 32 bytes de datos:
Respuesta desde 10.8.0.1: bytes=32 tiempo<1m TTL=127
Respuesta desde 10.8.0.1: bytes=32 tiempo<1m TTL=127
Respuesta desde 10.8.0.1: bytes=32 tiempo<1m TTL=127
Respuesta desde 10.8.0.1: bytes=32 tiempo<1m TTL=127
Estadísticas de ping para 10.8.0.1:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 0ms, Máximo = 0ms, Media = 0ms
___________________________________________________________
ping 192.168.1.1
Haciendo ping a 192.168.1.1 con 32 bytes de datos:
Respuesta desde 192.168.1.1: bytes=32 tiempo<1m TTL=64
Respuesta desde 192.168.1.1: bytes=32 tiempo<1m TTL=64
Respuesta desde 192.168.1.1: bytes=32 tiempo<1m TTL=64
Respuesta desde 192.168.1.1: bytes=32 tiempo<1m TTL=64
Estadísticas de ping para 192.168.1.1:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 0ms, Máximo = 0ms, Media = 0ms
___________________________________________________________
ping 10.8.0.2
Haciendo ping a 10.8.0.2 con 32 bytes de datos:
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Estadísticas de ping para 10.8.0.2:
Paquetes: enviados = 4, recibidos = 0, perdidos = 4
(100% perdidos),
I've done everything I think needs to be done. I do not see where the problem is.
Any help is welcome.
Thank you.