天天看點

伺服器(Linux server/Win server)常用端口介紹

背景:

作為一個程式員,需要知道的一些常見伺服器端口如下,對開防火牆,對各個服務的了解也有不少幫助。

  • 端口: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對外提供服務。

  • 端口:1521

    服務:Oracle

    說明:3306端口,是Oracle資料庫的預設端口,用于Oracle對外提供服務。

  • 端口:3389

    服務:Windows Server Remote Desktop Services(遠端桌面服務)

    說明:3389端口是Windows 2000(2003) Server遠端桌面的服務端口,可以通過這個端口,用”遠端桌面”等連接配接工具來連接配接到遠端的伺服器

  • 端口:8080

    服務:代理端口

    說明:8080端口同80端口,是被用于WWW代理服務的,可以實作網頁浏覽,經常在通路某個網站或使用代理伺服器的時候,會加上“:8080”端口号。另外Apache Tomcat web server安裝後,預設的服務端口就是8080。

  • 端口:1080

    服務:socks服務端口

    說明:socks代理服務端口,經常使用shadowsocks的童鞋應該清楚

  • 端口:5432

    服務:PostgreSql預設端口

    說明:PostgreSql資料庫預設端口,可配置

繼續閱讀