Το πρόβλημα μου:
Έχω στήσει ένα openvpn server που φαίνεται να δουλεύει σωστά μιας και συνδέομαι σ' αυτόν απομακρυσμένα και από windows και από linux μηχανήματα. Αυτό που δεν έχω καταφέρει (και δε ξέρω και αν είναι εφικτό...) είναι να βάζω μέσω openvpn την ip μιας δυκτιακής συσκευής και να τη "χειρίζομαι" όπως στο σπίτι.
Παράδειγμα:
Το δίκτυο του σπιτιού όπου βρίσκεται και ο vpnserver είναι της μορφής 192.168.20.χ
Όταν συνδέομαι από απομακρυσμένο υπολογιστή στο σπίτι μέσω openvpn, μπορώ να έχω πρόσβαση στο desktop του σπιτιού κανονικά στην ip του 192.168.20.4. Για να δουλεύει αυτό έχω βάλει στον desktop αυτό ένα route:
sudo route add -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.20.2
όπου:
10.8.0.0 είναι η ip που "παίρνει ο vpnserver' και
192.168.20.2 είναι η ip του υπολογιστή του σπιτιού που τρέχει τον vpnserver
(vpnserver και desktop στο σπίτι είναι διαφορετικά μηχανήματα)
Καλός μεχρι εδώ!
Έχω τώρα ένα network printer στο 192.168.20.6 και μια ip camera στο 192.168.20.10
σε αυτά δεν έχω πρόσβαση μέσω openvpn. Αν ήταν pcs θα έβαζα και σε αυτά μια route εντολή και θα τα έβλεπα. Δεν είναι όμως...


