Czym są przekierowane porty (NAT) w VPS i jak je wykorzystać?
Serwery VPS stoją w prywatnej sieci i nie mają własnego publicznego adresu IPv4. Wszystkie serwery na jednej maszynie (hoście) współdzielą jeden publiczny adres IPv4 - dlatego każdy VPS dostaje własny zestaw numerów portów, które host "przekierowuje" (NAT - Network Address Translation) do Twojego kontenera.
Jak to działa: ktoś łączy się z adresem hosta i portem przypisanym do Twojego VPS (np. 203.0.113.10:20517) - host przekazuje to połączenie do Twojego serwera na odpowiedni port docelowy. Listę swoich portów zobaczysz w panelu w sekcji "Przekierowane porty IPv4", w formacie: port publiczny → port docelowy, protokół, opis.
Ile ich jest: liczba zależy od planu (widać ją w opisie planu, np. "5 przekierowanych portów IPv4"). Pierwszy port jest zawsze przeznaczony na SSH i prowadzi na port 22 serwera - to ten numer wpisujesz w komendzie ssh -p NUMER root@ADRES. Pozostałe porty przekierowują ruch na port o tym samym numerze (np. publiczny 20518 → 20518 na serwerze), na TCP i UDP.
Do czego możesz je wykorzystać (wszystko, co nasłuchuje na danym porcie TCP/UDP):
- serwery gier (Minecraft, CS, Valheim i inne) - skonfiguruj grę, aby nasłuchiwała na przydzielonym porcie,
- serwery głosowe (np. TeamSpeak, Mumble), boty, API, panele administracyjne,
- własne usługi: baza danych, VPN, serwer plików, MQTT, dowolna aplikacja sieciowa,
- strony WWW - jeśli nie chcesz używać portów, zobacz wpis o domenach: przez proxy domena trafia na port 80/443 bez dodatkowych numerów.
Ważne:
- usługa musi nasłuchiwać na porcie DOCELOWYM z listy (nie na publicznym, jeśli się różnią) i na adresie 0.0.0.0 (nie tylko 127.0.0.1),
- dla portu "SSH" nie uruchamiaj innej usługi - on prowadzi na port 22,
- jeśli firewall w systemie (ufw/iptables) jest włączony, odblokuj w nim port docelowy,
- wychodzący port 25 (SMTP) jest zablokowany ze względu na spam; porty 465 i 587 działają,
- numerów publicznych nie da się dowolnie wybierać - są nadawane z puli hosta. Jeśli potrzebujesz innego portu docelowego lub większej liczby portów, napisz do nas albo dokup publiczny adres IPv4 (dodatek) - wtedy masz własny adres, na którym dostępne są wszystkie porty,
- jeśli plan zawiera adresy IPv6, są one publiczne - usługi na IPv6 są dostępne z internetu na dowolnym porcie, bez NAT-u (pamiętaj o zabezpieczeniu usług firewallem).
Jak to działa: ktoś łączy się z adresem hosta i portem przypisanym do Twojego VPS (np. 203.0.113.10:20517) - host przekazuje to połączenie do Twojego serwera na odpowiedni port docelowy. Listę swoich portów zobaczysz w panelu w sekcji "Przekierowane porty IPv4", w formacie: port publiczny → port docelowy, protokół, opis.
Ile ich jest: liczba zależy od planu (widać ją w opisie planu, np. "5 przekierowanych portów IPv4"). Pierwszy port jest zawsze przeznaczony na SSH i prowadzi na port 22 serwera - to ten numer wpisujesz w komendzie ssh -p NUMER root@ADRES. Pozostałe porty przekierowują ruch na port o tym samym numerze (np. publiczny 20518 → 20518 na serwerze), na TCP i UDP.
Do czego możesz je wykorzystać (wszystko, co nasłuchuje na danym porcie TCP/UDP):
- serwery gier (Minecraft, CS, Valheim i inne) - skonfiguruj grę, aby nasłuchiwała na przydzielonym porcie,
- serwery głosowe (np. TeamSpeak, Mumble), boty, API, panele administracyjne,
- własne usługi: baza danych, VPN, serwer plików, MQTT, dowolna aplikacja sieciowa,
- strony WWW - jeśli nie chcesz używać portów, zobacz wpis o domenach: przez proxy domena trafia na port 80/443 bez dodatkowych numerów.
Ważne:
- usługa musi nasłuchiwać na porcie DOCELOWYM z listy (nie na publicznym, jeśli się różnią) i na adresie 0.0.0.0 (nie tylko 127.0.0.1),
- dla portu "SSH" nie uruchamiaj innej usługi - on prowadzi na port 22,
- jeśli firewall w systemie (ufw/iptables) jest włączony, odblokuj w nim port docelowy,
- wychodzący port 25 (SMTP) jest zablokowany ze względu na spam; porty 465 i 587 działają,
- numerów publicznych nie da się dowolnie wybierać - są nadawane z puli hosta. Jeśli potrzebujesz innego portu docelowego lub większej liczby portów, napisz do nas albo dokup publiczny adres IPv4 (dodatek) - wtedy masz własny adres, na którym dostępne są wszystkie porty,
- jeśli plan zawiera adresy IPv6, są one publiczne - usługi na IPv6 są dostępne z internetu na dowolnym porcie, bez NAT-u (pamiętaj o zabezpieczeniu usług firewallem).
7 wyświetleń
Nie znalazłeś odpowiedzi? Skontaktuj się z nami.