Korzystam z OpenVPN, aby skonfigurować VPN do połączenia laptopa w domu z siecią LAN w miejscu pracy. Chcę móc skierować moje komputery w miejscu pracy według ich nazw, a nie ich adresów IP, ale nie mogę.
Oto moja sytuacja:
LAN w miejscu pracy:
- Przestrzeń adresowa: 192.168.101.0/24
- Adres routera: 192.168.101.1
Domowa sieć LAN:
- Przestrzeń adresowa: 192.168.1.0/24
- Adres routera: 192.168.1.1
VPN:
- Przestrzeń adresowa: 10.100.1.0/24
- Adres serwera OpenVPN: 10.100.1.1
Wszystkie komputery działają pod kontrolą Microsoft Windows.
W moim miejscu pracy, komputer działa jako serwer OpenVPN jest 192.168.101.50 (i 10.100.1.1 w sieci VPN), a jego nazwa maszyna jest workplaceserver .
W moim miejscu pracy nazwa workplaceserver jest rozwiązywana na adres 192.168.101.50, ale w kliencie VPN nie można rozwiązać nazwy workplaceserver , chcę, aby została rozwiązana na 10.100.1.1. Jak mam skonfigurować OpenVPN, aby to osiągnąć?
redirect-gateway
dyrektywa (patrz instrukcja ), ponieważ domyślna brama została prawdopodobnie przekazana przez DHCP lub ręcznie. Używanieredirect-gateway
wysyła rzeczy przez VPN - może ustalające problem w tym procesie.Możesz także po prostu dodać potrzebne
hosts
pliki (bardzo mało, prawda?) Do pliku, a nawet nie zadzierać z konfiguracjami OpenVPN (co może być przydatne, jeśli nie masz i nie skonfigurujesz serwera DNS w prywatnym sieć).źródło
Stamtąd powinieneś mieć to do pracy, a twoja konfiguracja będzie podążać za tobą, dopóki będziesz używać ich DNS, które są bardzo dobre.
źródło