概念(百度百科):
所谓的端口,就好像是门牌号一样,客户端可以通过ip地址找到对应的服务器端,但是服务器端是有很多端口的,每个应用程序对应一个端口号,通过类似门牌号的端口号,客户端才能真正的访问到该服务器。为了对端口进行区分,将每个端口进行了编号,这就是端口号 。端口号的范围是从1~65535。其中1~1024是被RFC 3232规定好了的,被称作“众所周知的端口”(Well Known Ports);从1025~65535的端口被称为动态端口(Dynamic Ports),可用来建立与其它主机的会话,也可由用户自定义用途。端口号标识了一个主机上进行通信的不同的应用程序。
常用服务默认端口号:
- HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080
- SOCKS代理协议服务器常用端口号:1080
- FTP(文件传输)协议代理服务器常用端口号:21
- Telnet(远程登录)协议代理服务器常用端口:23
- TCP协议代理服务器常用端口:8080
- HTTP服务器,默认的端口号为80/tcp(木马Executor开放此端口)
- HTTPS(securely transferring web pages)服务器,默认的端口号为443/tcp 443/udp
- Telnet(不安全的文本传送),默认端口号为23/tcp(木马Tiny Telnet Server所开放的端口)
- FTP,默认的端口号为21/tcp(木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口)
- TFTP(Trivial File Transfer Protocol),默认的端口号为69/udp
- SSH(安全登录)、SCP(文件传输)、端口重定向,默认的端口号为22/tcp
- SMTP Simple Mail Transfer Protocol (E-mail),默认的端口号为25/tcp(木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口)
- POP3 Post Office Protocol (E-mail) ,默认的端口号为110/tcp
- WebLogic,默认的端口号为7001
- Webshpere应用程序,默认的端口号为9080
- webshpere管理工具,默认的端口号为9090
- JBOSS,默认的端口号为8080
- Tomcat,默认的端口号为8080
- Nginx服务器,默认端口号8888
- Elasticsearch服务器,默认端口号9200
- fastdfs服务器,默认端口22122
- WIN2003远程登陆,默认的端口号为3389
- Symantec AV/Filter for MSE,默认端口号为 8081
- Oracle 数据库,默认的端口号为1521
- ORACLE EMCTL,默认的端口号为1158
- Oracle XDB(XML 数据库),默认的端口号为8080
- Oracle XDB FTP服务,默认的端口号为2100
- MS SQL*SERVER数据库server,默认的端口号为1433/tcp 1433/udp
- MS SQL*SERVER数据库monitor,默认的端口号为1434/tcp 1434/udp
- Mysql数据库,默认端口号为3306
- PostGresql数据库,默认端口号5432
- Redis数据库,默认端口号6379
- MongoDB数据库,默认端口号27017