Znajomi nie mogą dołączyć do serwera Valheim? Poradnik Crossplay i przekierowania portów
Jeśli znajomi nie mogą dołączyć do Twojego świata Valheim lub gra wyświetla błąd 'failed to connect', nie zaczynaj od otwierania portów. Najpierw ustal, jakiej ścieżki połączenia używasz: dedykowanego serwera Steam, normalnie hostowanego świata czy przekaźnika Crossplay.
Ten wybór zmienia rozwiązanie. Serwer dedykowany Steam często zależy od routera i zapory. Przekaźnik Crossplay zależy bardziej od stanu przekaźnika, logowania na platformę, metody zaproszenia i zgodności wersji. Sprawdź NAT, zanim stracisz czas na przekierowanie portów.
Najpierw ustal, gdzie leży problem
Valheim używa więcej niż jednej ścieżki dołączania, więc ten sam błąd może wskazywać na różne rozwiązania. Rozdziel objawy, zanim zmienisz router.
- LAN działa, ale znajomi z zewnątrz nie mogą dołączyć do serwera Steam: potraktuj to jako problem z dostępnością publiczną, przekierowaniem i zaporą.
- Crossplay jest włączony: najpierw sprawdź stan przekaźnika, logowanie, metodę zaproszenia, hasło i zgodność wersji.
- Nikt nie może dołączyć (nawet w sieci LAN): napraw uruchamianie serwera, ładowanie świata, hasło, wersję i lokalną zaporę przed ustawieniami routera.
- Bezpośrednie dołączanie przez IP działa, ale serwera nie ma na liście: przestań zmieniać porty i rozwiąż problem z wykrywaniem serwera.
Jeśli połączenia z zewnątrz zawodzą, sprawdź NAT i publiczną dostępność
Uruchom test na tym samym urządzeniu i sieci, których używasz do Valheim. Wynik pomaga oddzielić dostępność ISP/routera od problemów gry, firewalla i platformy.
| Wynik | Znaczenie dla hostingu lub co-op | Następny krok |
|---|---|---|
| Full Cone / Open | Zwykle nadaje się do połączeń przychodzących lub sesji bezpośrednich. | Sprawdź firewall, porty, konfigurację serwera i wersję gry. |
| Restricted / Port Restricted | Może działać, ale zależy od gry i drugiej strony. | Spróbuj UPnP lub ręcznego przekierowania, potem przetestuj ponownie. |
| Symmetric NAT | Często zawodny dla P2P lub hostingu w domu. | Wyłącz VPN/proxy, zmień sieć albo użyj hostingu/relay. |
| CGNAT / brak publicznego IPv4 | Publiczny internet zwykle nie może dotrzeć do routera domowego. | Poproś o publiczne IPv4 albo użyj VPS, hostowanego serwera lub relay. |
Jeśli gracze zewnętrzni mogą dotrzeć do hosta, zastosuj rozwiązanie specyficzne dla gry
Gdy sieć hosta jest osiągalna, rozwiązanie dla dedykowanego serwera Steam jest proste: wyślij ruch Valheim do właściwej maszyny i zezwól na proces serwera w zaporze systemu operacyjnego. Jeśli używasz Crossplay, zazwyczaj nie jest to pierwszy krok.
UDP
2456-2457Domyślny zakres dla serwera dedykowanego w poradniku Valheim. Przekieruj go tylko na adres IP LAN serwera i zezwól na to samo w zaporze systemu operacyjnego.
- Nadaj urządzeniu serwera stały adres IP LAN przed utworzeniem reguł routera.
- Przekieruj UDP 2456-2457 na ten adres IP LAN, a nie na publiczny adres IP.
- Zezwól na 'Valheim Dedicated Server' lub dokładny zakres UDP przez zaporę Windows/Linux.
- Przetestuj ponownie z mobilnego hotspotu lub innej sieci zewnętrznej.
Jeśli dołączanie bezpośrednie działa, ale objaw utrzymuje się, sprawdź następną warstwę
Widoczność w przeglądarce serwerów to nie to samo co osiągalność połączenia. Jeśli znajomi mogą dołączyć przez adres bezpośredni, następnymi krokami powinny być sprawdzenie wykrywania serwera, spójności Crossplay i szczegółów sesji.
- Spróbuj dołączyć bezpośrednio przez IP:port, zanim zdasz się na przeglądarkę w grze.
- Potwierdź, że klient i serwer używają tej samej wersji Valheim.
- Sprawdź hasło, nazwę świata, ustawienia publiczne i parametry startowe.
- Utrzymuj konsekwentnie włączony lub wyłączony Crossplay na serwerze, koncie i w metodzie dołączania.
Kiedy zmiany w routerze nie pomogą
Przestań edytować reguły routera, gdy problem leży poza warstwą routera. W tym momencie zmiana metody hostingu jest bardziej użyteczna niż dodawanie kolejnej reguły portu.
- Sieć hosta znajduje się za CGNAT lub nie ma publicznego adresu IPv4.
- Host ma Symmetric NAT, a bezpośrednie hostowanie przez Steam jest zawodne.
- Crossplay jest włączony, a pozostały błąd podąża za kontem, platformą, wersją, hasłem lub zaproszeniem.
- Dołączanie bezpośrednie działa, a jedynie przeglądarka serwerów jest zawodna.