Domyślnie większość routerów blokuje ruch spoza sieci lokalnej. Jeśli chcesz mieć dostęp do czegoś po stronie LAN routera, musisz skonfigurować router, aby umożliwić przepływ tego ruchu.
Jednym ze sposobów jest otwarcie określonych portów (np. 80, jeśli prowadzisz witrynę internetową). Ruch trafiający do routera na porcie 80 byłby wówczas dozwolony w sieci LAN. Drugą częścią konfiguracji przekierowania portów jest określenie, do którego komputera powinien kierować się ruch z portu 80. Jeśli prowadzisz witrynę internetową 192.168.0.100, przekierujesz 80 na ten adres.
Innym sposobem jest użycie strefy DMZ. Jest to funkcjonalnie równoważne z otwarciem WSZYSTKICH portów na routerze i wysłaniem całego tego ruchu z portu LAN. Ma swoje zastosowania, ale prawdopodobnie nie jest to dla Ciebie idealne.
DynDNS, jak wspomniał Alen, to usługa online, która zwróci uwagę na to, jaki jest Twój publiczny adres IP, nawet gdy się zmienia. Zamiast znać ten adres IP i wpisywać go w przeglądarce lub terminalu, czy cokolwiek innego, wpisujesz nazwę domeny (np. Myhouse.dyndns.com lub coś w tym rodzaju), która zawsze wskazuje na twój publiczny adres IP.
W twoim przypadku założyłbym darmowe konto DynDNS i skonfigurowałem przekierowanie portów na twoim routerze.
Możesz użyć oprogramowania do zdalnego sterowania, takiego jak TeamViewer . Takie oprogramowanie po prostu instalujesz i uruchamiasz bez dużej konfiguracji. Możesz zalogować się do swojego komputera, a następnie z dowolnego komputera, używając Teamviewer na innym komputerze lub wchodząc na https://login.teamviewer.com/ w przeglądarce i stamtąd pracując na komputerze.
Istnieją inne aplikacje do zdalnego sterowania, ale TeamViewer jest najczęściej używany. Jest bezpłatny do użytku osobistego.
Możesz używać VPN albo bezpośrednio na twoim routerze (routery dostarczane przez ISP dla ADSL zwykle tego nie mają), albo na komputerze w twojej sieci LAN, który następnie mapujesz na publiczny adres IP. Jeśli nie chcesz korzystać z VPN, możesz użyć OpenVPN, ale jak powiedziałem, musisz zmapować ten komputer na routerze ADSL.
Możesz także zmapować komputer na publiczny adres IP i połączyć się za pomocą zdalnego pulpitu.
Jeśli chcesz tylko uzyskać dostęp do stron internetowych znajdujących się na serwerze WWW i nie musisz uzyskiwać dostępu do samego urządzenia (zaloguj się do systemu operacyjnego). następnie po prostu zamapuj maszynę na routerze na porcie 80 i użyj DynDNS, aby uzyskać do niej dostęp.
DynDNS działa, gdy instalujesz klienta na swoim komputerze, który następnie aktualizuje rejestruje twój aktualny adres przy jego zmianie
źródło