Ping jest bardzo popularnym terminem używanym przez administratorów systemu lub sieci. Ping oznacza sprawdzenie danego zdalnego systemu, czy jest włączony. Ping to proste narzędzie, które używa protokołu ICMP do sprawdzania zdalnego hosta. Czasami Port ping może być używany z podobnymi intencjami. W tym samouczku przyjrzymy się jak ping zdalnego systemu podane porty.

zaczniemy od zwykłego Pingu. To pokaże nam, że zdalny system działa., W niektórych sytuacjach zdalne systemy mogą być włączone, ale nie reagują na ping.

$ ping 192.168.47.133
Ping zdalny System

Ping zdalny Port z nmap

nmap jest bardzo przydatnym narzędziem używanym przez administratorów systemów, administratorów sieci i testerów pióra. nmapzapewnia wiele funkcji skanowania związanych z siecią. Aby uzyskać więcej informacji, postępuj zgodnie z poniższym samouczkiem.,

Nmap Tutorial

w tym przykładzie określimy port, który chcemy pingować za pomocą opcji-p. Należy pamiętać, że będzie to port TCP. Będziemy ping google.com port 443 lub możemy użyć nazwy portu, takiej jak https.

$ nmap -p 443 google.com
Ping zdalny Port z Nmap

As widzimy, że port jest otwarty, a zdalny host też działa.,

Ping zdalny Port z Netcat

netcat to kolejne przydatne narzędzie, które zapewnia zdalne połączenie, nasłuchiwanie portów i skanowanie portów. Szczegółowe informacje na temat programu netcat można znaleźć w poniższym samouczku.

samouczek poleceń Netcat (nc) z przykładami

możemy użyćnetcat do skanowania zdalnych portów systemów. W tym przykładzie będziemy pinggoogle.com port443.,

$ nc google.com 443
Ping zdalny Port z Netcat

Po podłączeniu zdalny port będą bezsensowne odpowiedzi, co oznacza, że zdalny port jest włączony.

Ping zdalny Port z Telnet

telnet to kolejne przydatne narzędzie służące do łączenia zdalnych serwerów telnet. Możemy jednak użyć tego narzędzia do pingowania zdalnych portów TCP. Będziemy pinggoogle.com port 443 z następującym poleceniem.,

$ telnet google.com 443
Ping zdalny Port z Telnet

połączenie jest ustanowiony, a następnie po przekroczeniu limitu czasu jest zamknięty, co oznacza, że ping zakończył się sukcesem.

Ping zdalny Port z testem PowerShell-NetConnection

PowerShell udostępnia cmdlety do różnych celów. Test-NetConnection jest cmdletem, który jest używany do testowania zdalnego połączenia określonego portu poprzez podanie zdalnego hosta i numeru portu z opcją -port., Poniżej przetestujemygoogle.com połączenie portu 443.

PS> Test-NetConnection google.com -port 443
PowerShell Test-NetConnection

Ping zdalny port z poleceniem curl

curl jest poleceniem używanym do pobierania i przesyłania przez sieć za pośrednictwem linii poleceń dla Systemów Linux. Jest również dostarczany dla Systemów Windows jako narzędzie innych firm. Możemy użyć curl do pingowania zdalnego określonego portu., Po prostu dostarczymy host i port, rozdzielając je za pomocą :. W poniższym przykładzie będziemy ping google.com port 443.

$ curl google.com:443
$ curl poftut.com:443
$ curl donotexist.com:443
Ping określonego portu z curl