Pomoc techniczna Steam
Konfiguracja routera do użycia z serwerem dedykowanym Half-Life lub Source
Jak mogę skonfigurować mój router do użycia z moim serwerem dedykowanym Half-Life lub Source?

Konfiguracja serwera

Instrukcje dotyczące konfiguracji konkretnego typu serwera dedykowanego można znaleźć tutaj:

Konfiguracja statycznego adresu IP

Twój serwer powinien korzystać ze statycznego adresu IP. Umożliwi to innym komputerom niezawodne znalezienie twojego serwera podczas podłączania się do routera.

Zewnętrzny, statyczny adres IP można uzyskać jedynie z pomocą twojego dostawcy usług internetowych. Statyczne IP jest ważne, jeżeli planujesz, by twój serwer działał cały czas. Używanie statycznego adresu IP ułatwia powracającym graczom znalezienie twojego serwera.

Wewnętrzny adres IP zachowuje się tak samo jak zewnętrzny, ale jedynym wyjątkiem jest to, że jest widoczny spoza twojego routera. Musisz używać statycznego adresu IP wewnętrznie. Twój router przekieruje porty dla nadchodzących połączeń na konkretny adres IP. Jeżeli twój adres IP jest dynamiczny, to niekoniecznie będzie przekierowywał porty na twój serwer.

Konfiguracja statycznego adresu IP w systemie Windows

  1. Wciśnij kombinację klawiszy Windows + R i wpisz: cmd celem otwarcia wiersza polecenia.
  2. Wprowadź w wierszu polecenia: ipconfig /all
    Zobaczysz mniej więcej coś takiego:

    Windows IP Configuration

    Host Name . . . . . . . . . . . . : MYCOMP

    Primary Dns Suffix . . . . . . . :

    Node Type . . . . . . . . . . . . : Unknown

    IP Routing Enabled. . . . . . . . : No

    WINS Proxy Enabled. . . . . . . . : No

    Ethernet adapter Local Area Connection:

    Connection-specific DNS Suffix . :

    Description . . . . . . . . . . . : Realtek RTL8139/810x Family Fast Ethernet NIC

    Physical Address. . . . . . . . . : 00-80-F6-6A-21-E0

    Dhcp Enabled. . . . . . . . . . . : Yes

    IP Address. . . . . . . . . . . . : 192.168.1.100

    Subnet Mask . . . . . . . . . . . : 255.255.255.0

    Default Gateway . . . . . . . . . : 192.168.1.1

    DNS Servers . . . . . . . . . . . : 192.168.1.1


    NetBIOS over TCP/IP. . . . . . . . : Disabled
  3. Skopiuj następujące elementy:
    • IP Address (adres IP),
    • Subnet Mask (maska podsieci),
    • Default Gateway (brama domyślna),
    • DNS Servers (serwery DNS).
  4. Kliknij Start > Ustawienia (ikona zębatki) > Sieć i Internet > Zmień opcje karty.
  5. Kliknij prawym połączenie sieci lokalnej, z którego korzystasz, i wybierz Właściwości.
  6. Wybierz Protokół internetowy w wersji 4 (TCP/IPv4) i kliknij przycisk Właściwości.
  7. Wybierz opcję „Użyj następującego adresu IP” i wypełnij odpowiednio pola informacjami uzyskanymi z rezultatu wpisania polecenia ipconfig.
  8. Kliknij OK i opuść stronę połączenia sieciowego.

Sprawdź swoje połączenie internetowe, by upewnić się, że wciąż możesz korzystać z internetu. Jeżeli nie, to prawdopodobnie wartość jednego z pól nie zgadza się z informacjami z polecenia ipconfig. Sprawdź, czy wartości są poprawne. Jeżeli musisz natychmiast uzyskać połączenie z internetem, wróć do właściwości TCP/IPv4 i wybierz Uzyskaj adres IP automatycznie.

Konfiguracja routera

Przejdź do strony producenta twojego routera i upewnij się, że masz najnowszą wersję oprogramowania dla swojego routera.

  1. Wykonaj instrukcje dołączone do twojego routera, by się do niego zalogować. Zazwyczaj robi się to poprzez przejście na stronę 192.168.0.1 lub 192.168.1.1 i wprowadzenie nazwy użytkownika i hasła, które albo zostały określone przez ciebie, albo znajdują się w instrukcji twojego routera. Adres IP i informacje o loginie są różne dla różnych routerów.
  2. Przejdź do ustawień przekierowania zakresu portów (lub nazwanych podobnie) i ustaw przekierowanie dla portu 27015. Ponieważ każdy producent routerów ma swoje własne oprogramowanie, zaleca się wykonanie kroków podanych przez niego w instrukcji lub artykułach pomocy technicznej. Jeżeli port 27015 nie działa, wypróbuj inny port z zakresu 27016 – 27019 lub 27021 – 27032.


Edycja pliku server.cfg

Następnie musisz edytować swój plik server.cfg, by prawidłowo odzwierciedlał adres IP twojego serwera.
  1. Otwórz swój plik server.cfg – zazwyczaj znajduje się on w katalogu C:\hlserver\valve\server.cfg.
  2. Dodaj na górze pliku:

    IP <twój adres IP>

    port 27015

    Uwaga:

    Jeśli masz dynamiczny adres IP, to od czasu do czasu zmieni się twój zewnętrzny adres IP, zwłaszcza w przypadku ponownego uruchomienia lub wyłączenia i włączenia zasilania twojego modemu.

    Za każdym razem, gdy ma to miejsce, musisz zmienić adres IP w swoim pliku server.cfg, by zgadzał się z twoim nowym zewnętrznym adresem IP – ma to na celu umożliwienie dalszego działania twojego serwera.


    Uwaga: kiedy uruchamiasz swój serwer, to będzie on zgłaszał twój wewnętrzny adres IP, nie twój zewnętrzny adres IP.

    Aby uzyskać dostęp do serwera spoza tego samego routera, przejdź do górnego menu w Kliencie Steam: Widok > Serwery > Ulubione i kliknij Dodaj serwer.

    Wprowadź swój wewnętrzny adres IP i port w tym formacie: 192.168.1.100:27015

    Następnie możesz połączyć się ze swoim serwerem z menu Ulubione.

Ważne:

Jeżeli twój serwer i klient są za tym samym routerem, to klient nie może połączyć się z serwerem poprzez przeglądarkę serwerów. W zasadzie to serwer może nie być widoczny w przeglądarce serwerów klienta.

Klient musi połączyć się z serwerem za pomocą wewnętrznego adresu IP serwera.



Potrzebujesz pomocy ze Steam?
Użyj asystenta pomocy Steam, by zawęzić temat i uzyskać potrzebną ci pomoc.
Pomoc w społeczności
Zamieść post w dyskusjach Steam lub przeszukaj je, by znaleźć odpowiedź na twoje pytanie.