Hvis du har brug for at teste, om en port på et fjernsystem er åben, og du ikke har adgang til telnet
, kan du bruge andre værktøjer, der ofte er tilgængelige på de fleste Linux-systemer. Her er nogle metoder:
Netcat, ofte kaldet nc
, er et kraftfuldt netværksværktøj, der kan bruges til at teste porte.
nc -zv hostname port
Eksempel:
nc -zv example.com 80
Nmap er et netværksscanningsværktøj, der kan bruges til at kontrollere åbne porte.
nmap -p port hostname
Eksempel:
nmap -p 80 example.com
Du kan bruge Bash's indbyggede TCP-support til at teste en port.
echo > /dev/tcp/hostname/port && echo "Port is open" || echo "Port is closed"
Eksempel:
echo > /dev/tcp/example.com/80 && echo "Port is open" || echo "Port is closed"
Hvis du tester en HTTP/HTTPS port, kan curl
også bruges.
curl -I hostname:port
Eksempel:
curl -I example.com:80
OpenSSL kan bruges til at teste TCP-forbindelser, især nyttigt for SSL/TLS porte.
openssl s_client -connect hostname:port
Eksempel:
openssl s_client -connect example.com:443
Disse metoder giver dig flere muligheder for at teste, om en port på et fjernsystem er åben, selv når telnet
ikke er tilgængelig.
Har du brug for hjælp til at teste åbne porte? Med Handyhand kan du nemt oprette din opgave helt gratis. På få minutter vil du modtage bud fra dygtige hjælpere, der står klar til at assistere dig. Få den hjælp, du har brug for, og sikre dig, at dine porte fungerer optimalt!