## Linux TCP/UDP 常用端口
### 如何查看是否开启 端口
>[success]端口分tcp、udp之分,所以同一个端口号还有tcp协议和udp协议之分
### 命令1
#### 列出所有端口 (包括监听和未监听的)
~~~
netstat -a #列出所有端口
netstat -at #列出所有tcp端口
netstat -au #列出所有udp端口
~~~
#### 列出所有处于监听状态的 Sockets
~~~
netstat -l #只显示监听端口
netstat -lt #只列出所有监听 tcp 端口
netstat -lu #只列出所有监听 udp 端口
netstat -lx #只列出所有监听 UNIX 端口
~~~
#### 在netstat输出中显示 PID 和进程名称
~~~
netstat -pt
~~~
#### 找出程序运行的端口
~~~
netstat -ap | grep ssh
~~~
#### 找出运行在指定端口的进程:
~~~
netstat -an | grep ':80'
~~~
#### 显示网络接口列表
~~~
netstat -i
~~~
### 命令2
~~~
iptables -L -n #查看端口是否开放
~~~
### 服务器常用端口
|端口|服务|说明|
|--|--|--|
|21|FTP|FTP服务器所开放的端口,用于上传、下载|
|22|SSH|22端口就是ssh端口,用于通过命令行模式远程连接Linux系统服务器|
|25|SMTP|SMTP服务器所开放的端口,用于发送邮件|
|80|HTTP|用于网站服务例如IIS、Apache、Nginx等提供对外访问|
|110|POP3|110端口是为POP3(邮件协议3)服务开放的|
|137/138/139|NETBIOS|其中137、138是UDP端口,当通过网上邻居传输文件时用这个端口。而139端口:通过这个端口进入的连接试图获得NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA|
|143|IMAP|143端口主要是用于“Internet Message |AccessProtocol”v2(Internet消息访问协议,简称IMAP),和POP3一样,是用于电子邮件的接收的协议|
|443|HTTPS|网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP|
|1433|SQL Server|1433端口,是SQL Server默认的端口,SQL Server服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SQL Server对外提供服务,1434用于向请求者返回SQL Server使用了哪个TCP/IP端口|
|3306|MySQL|3306端口,是MySQL数据库的默认端口,用于MySQL对外提供服务|
|3389|Windows Server Remote Desktop Services|3389端口是Windows远程桌面的服务端口,可以通过这个端口,用”远程桌面”等连接工具来连接到远程的服务器|
|8080|代理端口|8080端口同80端口,是被用于WWW代理服务的,可以实现网页浏览,经常在访问某个网站或使用代理服务器的时候,会加上“:8080”端口号。另外Apache Tomcat web server安装后,默认的服务端口就是8080|
### TCP/UDP端口列表
|端口|描述|
|--|--|
|0/TCP,UDP| 保留端口;不使用(若发送过程不准备接受回复消息,则可以作为源端口)
|1/TCP,UDP |TCPMUX(传输控制协议端口服务多路开关选择器)
|5/TCP,UDP| RJE(远程作业登录)
|7/TCP,UDP| ECHO(回显)协议
|9/TCP,UDP| DISCARD(丢弃)协议
|11/TCP,UDP|SYSTAT协议
|13/TCP,UDP|DAYTIME协议
|15/TCP,UDP|NETSTAT协议
|17/TCP,UDP|QOTD(Quote of the Day,每日引用)协议
|18/TCP,UDP|消息发送协议
|19/TCP,UDP|CHARGEN(字符发生器)协议
|20/TCP,UDP|文件传输协议 - 默认数据端口
|21/TCP,UDP|文件传输协议 - 控制端口
|22/TCP,UDP|SSH(Secure Shell) - 远程登录协议,用于安全登录文件传输(SCP,SFTP)及端口重新定向
|23/TCP,UDP|Telnet终端仿真协议 - 未加密文本通信
|25/TCP,UDP|SMTP(简单邮件传输协议) - 用于邮件服务器间的电子邮件传递
|26/TCP,UDP|RSFTP - 一个简单的类似FTP的协议
|35/TCP,UDP|QMS Magicolor 2 printer
|37/TCP,UDP|TIME时间协议
|39/TCP,UDP|Resource Location Protocol(资源定位协议)
|41/TCP,UDP|图形
|42/TCP,UDP|Host Name Server(主机名服务)
|42/TCP,UDP|WINS(WINS主机名服务)
|43/TCP | WHOIS协议
|49/TCP,UDP|TACACS登录主机协议
|53/TCP,UDP|DNS(域名服务系统)
|56/TCP,UDP|远程访问协议
|57/TCP | MTP,邮件传输协议
|67/UDP | BOOTP(BootStrap协议)服务;同时用于动态主机设置协议
|68/UDP | BOOTP客户端;同时用于动态主机设定协议
|69/UDP | TFTP(小型文件传输协议)
|70/TCP | Gopher信息检索协议
|79/TCP | Finger协议
|80/TCP | HTTP(超文本传输协议)- 用于传输网页
|81/TCP | HTTP预备 (超文本传输协议)
|81/TCP |Torpark - Onion routing ORport
|82/UDP | Torpark - 控制端口
|88/TCP | Kerberos - 认证代理
|101/TCP| 主机名
|102/TCP| ISO-TSAP协议
|107/TCP| 远程Telnet协议
|109/TCP| POP (Post Office Protocol),“邮局协议”,第2版
|110/TCP| POP3(“邮局协议”,第3版)- 用于接收电子邮件
|111/TCP,UDP| Sun协议
|113/TCP | ident - 旧的服务器身份识别系统,仍然被IRC服务器用来认证它的用户
|115/TCP | SFTP,简单文件传输协议
|117/TCP | UUCP-PATH
|118/TCP,UDP| SQL服务
|119/TCP | 网络新闻传输协议 - 用来收取新闻组的消息
|123/UDP | NTP(Network Time Protocol) - 用于时间同步
|135/TCP,UDP| EPMAP (End Point Mapper) / Microsoft RPC Locator Service
|137/TCP,UDP| NetBIOS NetBIOS Name Service
|138/TCP,UDP|NetBIOS NetBIOS Datagram Service
|139/TCP,UDP|NetBIOS NetBIOS Session Service
|143/TCP,UDP|IMAP4(Internet Message Access Protocol 4) - used for retrieving E-mails
|152/TCP,UDP|BFTP, Background File Transfer Program
|153/TCP,UDP|SGMP, Simple Gateway Monitoring Protocol
|156/TCP,UDP|SQL服务
|158/TCP,UDP|DMSP, Distributed Mail Service Protocol
|161/TCP,UDP|SNMP (Simple Network Management Protocol)
|162/TCP,UDP|SNMPTRAP
|170/TCP|Print-srv
|179/TCP|BGP (Border Gateway Protocol)
|194/TCP|IRC(互联网中继聊天)
|201/TCP,UDP|AppleTalk Routing Maintenance
|209/TCP,UDP|Quick Mail传输协议
|213/TCP,UDP|IPX
|218/TCP,UDP|MPP,信息发布协议
|220/TCP,UDP|IMAP,交互邮件访问协议第3版
|259/TCP,UDP|ESRO, Efficient Short Remote Operations
|264/TCP,UDP|BGMP,Border Gateway Multicast Protocol
|308/TCP|Novastor Online Backup
|311/TCP|Apple Server-Admin-Tool, Workgroup-Manager-Tool
|318/TCP,UDP|TSP,时间戳协议(英语:Time Stamp Protocol)
|323/TCP,UDP|IMMP, Internet Message Mapping Protocol
|383/TCP,UDP|HP OpenView HTTPs Operations Agent
|366/TCP,UDP|SMTP, Simple Mail Transfer Protocol. ODMR, On-Demand Mail Relay
|369/TCP,UDP|Rpc2portmap
|371/TCP,UDP|ClearCase albd
|384/TCP,UDP|一个远程网络服务器系统
|387/TCP,UDP|AURP, AppleTalk Update-based Routing Protocol
|389/TCP,UDP|轻型目录访问协议
|401/TCP,UDP|UPS Uninterruptible Power Supply
|411/TCP|Direct Connect Hub port
|412/TCP|Direct Connect Client-To-Client port
|427/TCP,UDP|SLP (Service Location Protocol)
|443/TCP|HTTPS - HTTP over TLS/SSL(加密传输)
|444/TCP,UDP|SNPP,Simple Network Paging Protocol
|445/TCP|Microsoft-DS (Active Directory,Windows shares, Sasser worm,Agobot,
|445/UDP|Microsoft-DS SMB file sharing
|464/TCP,UDP|Kerberos Change/Set password
|465/TCP|Cisco protocol
|465/TCP|SMTP over SSL
|475/TCP|tcpnethaspsrv(Hasp services, TCP/IP version)
|497/TCP|dantz backup service
|500/TCP,UDP|ISAKMP,IKE-Internet Key Exchange