Wiem, że to dość popsute. Pozwól mi to wszystko wyjaśnić.
Mam dynamiczny DNS ustawiony na moim routerze. Sprawdziłem, że po przekierowaniu portów mogę połączyć się z żądaną aplikacją (jeśli uruchomię coś na porcie 1337 i przekieruję port do odpowiedniej maszyny, mogę połączyć się z nim bez żadnych problemów).
Teraz, jeśli podłączę mojego Macbooka do VPN i uruchomię coś, jak opisano powyżej, działa to zgodnie z oczekiwaniami. ALE , jeśli podłączę maszynę z systemem Ubuntu Server 16.04 do sieci VPN i uruchomię coś lub chcę połączyć się przez ssh, nie powiedzie się. Przekierowałem port, którego używam do połączenia SSH na routerze. Próbowałem również hostować serwer WWW, co również nie powiodło się.
Co mogę zrobić z tym problemem? To nie ma dla mnie sensu.
O maszynie Ubuntu Server: jest to czysta instalacja ze skonfigurowanym klientem openvpn i serwerem ssh, bez zapory ogniowej, nie edytowanych iptables, podłączonych do routera przez Ethernet.
EDYCJA: Oto tabele routingu: http://pastebin.com/ay6fpLcL
ip -4 r
na Ubuntu,netstat -f inet -rn
na Mac)?