in ufficio un dispositivo con openvpn access server con ip locale 192.168.1.10 nella rete aziendale con gw 192.168.1.1
a casa un dispositivo linux con openvpn client con tun0 10.10.0.6 local ip 192.168.0.50 e gw 192.168.0.1. Nella stessa rete sempre via wifi è collegato un altro dispositivo linux con ip 192.168.0.103.
android collegato a openvpn client
dall’ufficio sono in grado di pingare l’indirizzo ip 192.168.0.50 ma purtroppo non riesco a pingare 192.168.0.103. Lo stesso vale dal telefono riesco a pingare 192.168.0.50 ma non 192.168.0.103.
ho letto che forse bisogna aggiungere un comando route nel dispositivo 192.168.0.50 che possa fare da tunnel tra tutti i dispositivi collegati nella stessa sottorete a cui è collegato il dispositivo client via wifi o eth
Ma probabilmente ti manca qualche riga nella tabella di route di 192.168.0.103 o 192.168.0.1.
Un modo per risolvere è aggiungere una riga nella tabella di route di 192.168.0.103 o 192.168.0.1 (a tua scelta)
del tipo: 192.168.1.0/24 via 192.168.0.50
Il vantaggio di aggiungere la riga in 192.168.0.103 è che eviti un paio di salti in meno. Il vantaggio nell’aggiungere la riga in 192.168.0.1 è che si applica a tutti i dispositivi della LAN domestica.