Hur man kontrollerar om en port är öppen på din VPS

Använd denna guide när du vill testa om en VPS-port är nåbar från utsidan av servern. Detta är användbart efter att ha öppnat en brandväggsregel, satt upp en spelserver eller kontrollerat om en tjänst kan nås från ett annat nätverk.

En port visas endast öppen externt när applikationen körs, tjänsten lyssnar på den porten och varje brandvägg i vägen tillåter rätt protokoll.

 

Testa en TCP-port från Windows

Innan du testar externt från Windows, bekräfta att tjänsten lyssnar inuti VPS: Hur man kontrollerar lyssnande portar på en Windows VPS.

På en separat Windows-dator eller VPS, öppna PowerShell och kör:

Test-NetConnection VPS_IP_ADDRESS -Port 7777

Byt ut VPS_IP_ADDRESS med VPS IP och ersätt 7777 med porten du vill testa.

Ett lyckat TCP-test visar TcpTestSucceeded : True. Om det visar False, kontrollera att tjänsten körs, porten är korrekt och att brandväggen tillåter porten.

Om tjänsten lyssnar men Windows-brandväggen blockerar den, använd Hur man öppnar Windows-brandväggsportar som ett exempel på Windows brandväggsflöde.

 

Testa en TCP-port från Linux eller macOS

Innan du testar externt från Linux eller macOS, bekräfta att tjänsten lyssnar inuti VPS: Hur man kontrollerar lyssnande portar på en Linux VPS.

Från en annan Linux- eller macOS-maskin, använd nc:

nc -vz VPS_IP_ADDRESS 7777

Om nc rapporterar att anslutningen lyckades, är TCP-porten nåbar från den maskinen. Om anslutningen tidsutgår eller nekas, kontrollera tjänsten och brandväggsreglerna.

Om tjänsten lyssnar men en Linux-brandvägg blockerar den, använd Hur man öppnar brandväggsportar på en Linux VPS.

 

Testa UDP-spelportar

UDP är svårare att testa än TCP eftersom många UDP-spelservrar endast svarar på giltig speltrafik. Ett generiskt UDP-test kan se stängt ut även när spelservern fungerar.

För UDP-spelportar, kontrollera tjänstens loggar, bekräfta att spelservern lyssnar internt och testa genom den faktiska spelklienten där det är möjligt.

 

Om porten fortfarande ser stängd ut

  • Bekräfta att applikationen körs och lyssnar internt.
  • Kontrollera om tjänsten använder TCP, UDP eller bÃ¥da.
  • Öppna motsvarande brandväggsregel pÃ¥ VPS-operativsystemet.
  • Kontrollera eventuella VPS-panel brandväggsregler om du använder dem.
  • Säkerställ att du testar den publika VPS IP, inte en privat/intern adress.
  • 0 användare blev hjälpta av detta svar
Hjälpte svaret dig?

Relaterade artiklar

Vad är en VPS och hur kan den användas för spelhosting?

En VPS, eller Virtual Private Server, är en privat del av en större fysisk server. Du får dina...

Hur du får åtkomst till din VPS

När din VPS har skapats behöver du ansluta till den innan du kan installera programvara, ladda...

Hur du startar om, stänger av eller startar din VPS

VPS-kontrollpanelen inkluderar strömstyrning för att stoppa, starta om och starta din VPS utan...

Hur man använder VPS-konsolen eller VNC

VPS-konsolen, även kallad VNC, låter dig se och kontrollera VPS även när SSH eller Remote Desktop...

Hur man installerar om eller bygger om din VPS

Att installera om en VPS ersätter det nuvarande operativsystemet med en ny installation. Detta är...