Outil de détection de port en ligne


Nom de domaine ou adresse IP

Numéro de port


À propos deOutil de détection de port en ligne:

Cet outil de détection en ligne de port ouvert en ligne peut vous aider à détecter si un serveur est ouvert sur un port spécifique ou si les paramètres de redirection de port de votre serveur sont corrects. 常用端口列表:

Port commun Introduction
21 FTP (File Transfer Protocol)
22 SSH (Secure Shell)
23 TELNET (Remote Login Service)
25 SMTP (Simple Mail Transfer Protocol)
53 DNS (Domain Name System)
80 HTTP (Hypertext Transfer Protocol)
110 POP3 (Post Office Protocol)
115 SFTP (Simple File Transfer Protocol)
443 TLS/SSL (Transport Layer Security)
3306 MySQL Database
8080 Apache Tomcat Web Server

comic port checker

Plus de liens vers la détection de port:

Wikipedia (port): https://en.wikipedia.org/wiki/Port_(computer_networking)

Liste des ports couramment utilisés: https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers

Détection de port avec Python (avec socket):

import socket


def port_checker(ip_address_or_domain, port_number):
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    try:
        sock.connect((str(ip_address_or_domain), int(port_number)))
        return "PORT {0} is OPEN on '{1}'.".format(port_number, ip_address_or_domain)
    except Exception as e:
        print(str(e))
        return "PORT {0} is CLOSED on '{1}'.".format(port_number, ip_address_or_domain)
    finally:
        sock.close()


print(port_checker('coding.tools', 443))

-------------------
PORT 443 is OPEN on 'coding.tools'.
    

Détection de port en Java (avec le package java.net.Socket):

import java.io.IOException;
import java.net.Socket;

public class Port {
    public static boolean check_port(String ip_or_domain, int port) {
        try (Socket server = new Socket(ip_or_domain, port)) {
            System.out.println("Port " + port + " is OPEN on " + ip_or_domain);
            return true;
        } catch (IOException ignored) {
            System.out.println("Port " + port + " is CLOSED on " + ip_or_domain);
            return false;
        }
    }

    public static void main(String[] args) {
        boolean is_open = check_port("93.184.216.34", 443);
    }
}

-------------------
Port 443 is OPEN on 93.184.216.34