jag ville se om en specifik port på en stationär dator eller server är öppen från ett Linux-eller Unix kommandoradsskal. Hur ping jag en specifik port? Är det möjligt att pinga en 192.168.1.254:80 eller 192.168.1.254:23 portar?
du använder kommandot ping för att skicka ICMP ECHO_REQUEST paket till nätverksdatorer, routrar, växlar och mer. ping fungerar med både IPv4 och IPv6. Ping använder ICMP protcol. Ping-kommandot kan inte användas för att pinga en viss port.,
Använd dock något av följande kommando för att se om en port är öppen eller inte enligt följande:
Linux ping-port med telnet-kommandot
syntaxen är:telnet {host} {port}
telnet www.cyberciti.biz 80
telnet 192.168.2.254 80
exempelutgångar:
Trying 192.168.2.254...Connected to router.Escape character is '^]'.^]telnet> qConnection closed.
för att stänga din session, tryck Ctrl+]+Q.,
använd NC-kommandot
syntaxen är:nc -vz {host} {port}
nc -vz 192.168.2.254 80
nc -vz www.cyberciti.biz 443
Exempelutgångar:
found 0 associationsfound 1 connections: 1:flags=82outif utun1src 10.8.0.2 port 54997dst 104.20.187.5 port 443rank info not availableTCP aux info availableConnection to www.cyberciti.biz port 443 succeeded!
Unix ping-port med Nmap-kommandot
syntaxen är:nmap -PNp {port} {host}
nmap -p {port} {host}
nmap -p 22 www.cyberciti.biz
nmap -p 443 192.168.2.254
Exempelutgångar:
Exempelutgångar:
se ”top 32 nmap command examples for sys / network admins” för mer info.
använd bash shell
syntaxen är som följer:
Exempelutgångar:
Close 22Open 443
använd nping command
nping är ett open source-verktyg för nätverkspaketgenerering, svarsanalys och svarstid mätning., Nping tillåter användare att generera nätverkspaket med ett brett spektrum av protokoll, låta dem tunevirtually något fält av protokollhuvuden. Medan Nping kan användas som en enkel ping verktyg för att upptäcka aktiva värdar, det kan också användas som en rå paketgenerator. Syntaxen är:sudo nping --tcp -p {port} {host}
sudo nping --tcp -p 443 www.cyberciti.biz
exempelutgångar:
Fig.01: nping bara pingade www.cyberciti.biz värd på port 443
🐧 Få de senaste tutorials på Linux, Öppen Källkod & DevOps via RSS-flöde eller Veckovisa nyhetsbrev.
5 kommentarer hittills… Lägg till en ↓
Kategori | lista över Unix-och Linux-kommandon |
---|---|
filhantering | katt |
brandvägg | Alpine awall • CentOS 8 • openSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.,04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |