Est-il possible de vérifier si les ports sont ouverts pour le système distant sur le serveur ubuntu ?
Je devrais pouvoir vérifier si un port (ex : ssh) sur ma machine est ouvert pour la machine distante.
Est-il possible de vérifier si les ports sont ouverts pour le système distant sur le serveur ubuntu ?
Je devrais pouvoir vérifier si un port (ex : ssh) sur ma machine est ouvert pour la machine distante.
Utiliser le bon vieux telnet :
[user@lappie ~]$ telnet host 22
Trying ip.adr.tld ...
Connected to host (ip.addr.tld).
Escape character is '^]'.
SSH-2.0-OpenSSH_5.1p1 Debian-5
c'est une tentative réussie. Une tentative infructueuse devrait ressembler à ceci ;
[user@lappie ~]$ telnet host 23
Trying ip.adr.tld ...
telnet: connect to address ip.adr.tld: Connection refused
telnet: Unable to connect to remote host: Connection refused
ou avec nmap
[user@lappie ~]$ nmap host
Starting Nmap 5.21 ( http://nmap.org ) at 2010-10-07 11:25 CEST
Nmap scan report for host (ip.adr.tld)
Host is up (0.0052s latency).
rDNS record for ip.adr.tld : host.domain.tld
Not shown: 995 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
111/tcp open rpcbind
3000/tcp open ppp
5666/tcp open nrpe
Nmap done: 1 IP address (1 host up) scanned in 0.18 seconds
Utilisez le NMAP. Exemple :
nmap exemple.com
Vous pouvez utiliser l'adresse IP à la place du nom de domaine. Voici la documentation complète : http://nmap.org/book/man.html
De ce Réponse de StackOverflow :
Vous semblez rechercher un scanner de port tel que nmap ou netcat, tous deux disponibles pour Windows, Linux et Mac OS X.
Par exemple, vérifiez le telnet sur un ip connu :
nmap -A 192.168.0.5/32 -p 23
Par exemple, recherchez les ports ouverts de 20 à 30 sur host.example.com :
nc -z host.example.com 20-30
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.