Skonfigurowałem serwer OpenVPN na maszynie Debiana pod moim routerem. Przekierowuję wszystkie połączenia UDP 1194 do serwera i mogę się pomyślnie połączyć z mojego komputera z systemem Windows za pomocą klienta OpenVPN. Wydaje mi się jednak, że otrzymuję adres IP, który nie znajduje się w sieci LAN serwera VPN. Chciałbym mieć dostęp do wszystkich urządzeń w sieci LAN serwera Debian. Nie jestem w stanie pingować żadnego z nich, z wyjątkiem jakiegoś powodu mogę pingować mój serwer Proxmox w sieci LAN. Nie jestem również w stanie pingować innego adresu IP serwera, co widać pod tun0. Oto konfiguracja mojego serwera i dane wyjściowe połączenia VPN, które dają mojemu komputerowi z systemem Windows adres IP 10.8.0.6.
Dlaczego tak się dzieje i co powinienem zrobić, aby to naprawić?
Dziękuję Ci
/etc/openvpn/server.conf
.Odpowiedzi:
Adres IP VPN serwera jest,
10.8.0.1
a adres IP VPN klienta jest poprawnie ustawiony na10.8.0.6
. Nie wydaje się, aby znajdowały się w tej samej sieci, ponieważ serwer VPN korzysta z domyślnej topologii, którą jestnet30
. Jest to jasno wyjaśnione w Podręczniku OpenVPN pod nagłówkiem - topologiaPrzyczyną
Access is denied
błędów (zgodnie z dziennikiem) jest zazwyczaj to, że klient OpenVPN nie działa jako administrator, a zatem nie ma niezbędnych uprawnień do przypisania adresu IP lub zmiany tabeli routingu.źródło