65535个端口分三类
1~1023 系统内置或知名程序预留使用
非特殊需要,不占用这个范围的端口
- 21:FTP文件传输服务
- 22:SSH
- 23:TELNET终端仿真服务
- 25:SMTP简单邮件传输服务
- 53:DNS域名解析服务
- 80:HTTP超文本传输服务
- 110:POP3“邮局协议版本3”‘
- 443:HTTPS加密的超文本传输服务
- 1433:MS SQL * SERVER数据库默认端口
- 1521:Oracle数据库服务
- 1863:MSN Messenger的文件传输功能
- 3306:MYSQL默认端口
- 3389:Microsoft RDP 微软远程桌面端口
- 5631:Symantec pcAnywhere 远程控制数据传输时使用的端口
- 5632:Symatec pcAnywhere 主控端扫描被控制时使用的端口
- 5000:MS SQL SERVER使用的端口
- 27017:MongoDB默认端口
注册端口 1024~49151
随意随用,用于松散的绑定程序、服务
动态端口 49152~65535
不会固定绑定程序,当程序对外进行网络链接时,用于临时使用
linux查看端口占用情况
- 安装使用nmap
yum -y install nmap, 命令nmap 127.0.0.1查看127.0.0.1 这个ip上面端口的占用情况 - 安装使用netstat
yum -y install net-tools, 命令netstat -anp | grep 12345查看12345 (端口/进程)的使用情况,没结果说明未使用该端口