Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika 6502 w Technologia

Autorytet

w Technologia

0piorunów

   
Jaki jest najlepszy sposób, żeby "upublicznić" serwer będący w sieci nieposiadającej publicznego, statycznego IP? Typowa sytuacja u większości ISP. Kiedyś próbowałem korzystać z VPS i socata, ale to rozwiązanie było dość niestabilne.
Na ten moment dokupienie publicznego IP nie jest możliwe.

Komentarze (12)

Osobistość0piorunów

@6502 https://www.noip.com/

Free Dynamic DNS - Managed DNS - Managed Email - Domain Registration - No-IPFree Dynamic DNS and Managed DNS Provider trusted since 1999 with 100% uptime history. Our Free DDNS service points your dynamic IP to a free static hostname. Create a free account today!Noip
Tytan1piorunów

@6502 Dokładnie jakiś adres publiczny ip musi być.
W Twoim przypadku VPS + tunel

Osobistość1piorunów

@6502 Tak w sumie zrobiłem większy research bo mnie to bardziej zaciekawiło i na Quorze ich chatbot oparty na gpt coś takiego podpowiedział:
>Use a reverse proxy or tunneling service:
>You can use a reverse proxy or tunneling service that acts as an intermediary between your private IP address and the internet.
>These services typically assign you a subdomain or a unique URL that routes traffic to your private IP address.
>Examples of such services include ngrok, PageKite, or localtunnel. Check their documentation to see how to set up and configure them for your web server.

I w sumie te ngrok i PageKite wyglądają jakby mogły pomóc? Chyba da się przetestować za darmo idk.

Autorytet0piorunów

@Catharsis Tak, ja to rozumiem, ale w momencie kiedy nie mogę się dostać do serwera z zewnątrz to takie przekierowanie nic nie da.

Osobistość0piorunów

@6502 Żeby nie było to nigdy nie byłem dobry w sieci, ale jeżeli chodzi ci o to że masz w sieci domowej serwer i chcesz żeby inni mogli się z nim połączyć z zewnątrz po konkretnym adresie to powinno zadziałać. Instalujesz na tym serwerze usługę od nich i ona na bieżąco aktualizuje twój adres do ich bazy.

Robimy tak ze znajomymi np z serwerem Minecrafta i działa. Niektóre routery mają też w opcjach ustawienie DDNSa np na konkretny adres z sieci prywatnej. Wtedy ustalasz z palca na stałe ip i będzie działać bez żadnego instalowania niczego na serwerze.

Autorytet1piorunów

@Catharsis Widziałem, ale z tego co rozumiem to rozwiązuje tylko problem dynamicznego ip. Z niepublicznym sobie nie poradzi.

Tytan1piorunów

ale to ma być publiczne dla wszystkich czy wybranych?
dla wszystkich - vps + vpn + nginx proxy lub ip tables (zalezy czy serwisy czy ip)
dla wybranych - zerotier

Autorytet0piorunów

@mortt Dla wszystkich

Inspirator4piorunów

VPS gdzieś w internecie, VPN z serwera do VPS (serwer w prywatnej sieci łączy się jako klient do VPS). Forward portów przez iptables -t nat.

Jezeli IP jest zmienne to będzie lekki downtime zanim VPN skuma że trzeba się zestawić na nowo.

Autorytet0piorunów

@wykopany Dzięki, spróbuję. Nie pomyślałem o VPN, bo na bazie poprzednich doświadczeń byłem przekonany że działa tylko w jedną stronę.

Osobistość0piorunów

Klon.

Autorytet0piorunów

@FulTun ?