因為服務太多,所以對應的端口也很多,這里僅就常用的一些服務和對應的端口做簡單的描述,排列順序以小到大排列,每一項以"端口類型:端口號"的形式開頭(如:"TCP:10000")。

TCP20:專用于FTP數據傳輸,主動模式(PORT)中(FTP的傳輸模式請參見圖解FTP的主動模式與被動模式以及客戶端設置,FTP服務器使用TCP20端口主動連接到客戶端進行數據的傳輸。
TCP21:專用于FTP消息控制,在FTP服務中,客戶端使用被動方式(PASV)的方式連接FTP服務器的時候,會先連接服務器的TCP21端口進行協商,協商的內容包括服務器打開哪個端口來進行數據傳輸,如果客戶端使用主動模式,則客戶端告訴服務器自己打開哪個端口等待FTP服務器用TCP20端口連過來進行數據傳輸。
TCP22:用于SSH(Secure Shell)連接,SSH連接相對于telnet這種明文傳輸數據的方式來講要安全的多,LINUX系統默認開放TCP22端口用于系統的遠程管理。
TCP23:就是TELNET使用的端口,在windows命令提示符下使用"telnet+服務器IP+端口"的方式可以進入遠程主機對應的端口,比如,telnet pop.qq.com 110端口之后就可以輸入對應的命令來操作郵箱里的郵件,這個命令經常用到的地方就是測試主機是否打開對應端口,如果沒打開會提示連接失敗。
TCP25:專用于SMTP服務,也就是傳輸郵件用的,客戶端發送郵件以及服務器轉發郵件都是向遠程主機的TCP25端口發送數據。
UDP53:DNS服務器開放這個端口為客戶端提供域名解析服務。
TCP80:這個不用介紹了吧,需要額外補充一下的是,可以使用其他自定義的端口來提供WEB服務,比如在IIS中,可以設置不同的端口來區別不同的站點,不過需要在訪問的時候在后邊把這個端口加上。
TCP110:用于POP3服務,經常使用的outlook和foxmail一般情況下就是連接到郵件服務器的TCP110端口來收取信件的。
TCP135:用于遠程過程調用(RPC),可以在服務列表找到Remote Procedure Call (RPC),查看它的依存關系,可以看到N多服務都依靠這個服務,重要性可想而知。
TCP139:用于windows文件和打印機共享,拷貝共享文件的時候,就是本機的隨機端口和對方的TCP139端口建立連接來傳輸數據。
TCP143:用于IMAP服務,IMAP用于接收郵件,和POP3相比,IMAP所提供的功能更豐富。
TCP389:LADP協議(輕量目錄訪問協議)的端口,windows的域環境就是基于ldap協議架構的,用戶信息全部保存于活動目錄中,應用程序可以連接服務器的TCP389端口獲取用戶信息,比如郵件軟件通過連接活動目錄可以獲取保存于活動目錄中的郵件列表。
TCP443:用于HTTPS(加密的HTTP連接),這個用的地方很多了,比如使用網銀查詢銀行賬戶信息的時候就是提供的HTTPS連接。
TCP995:用于加密的POP3連接,在郵件客戶端設置GMAIL郵箱的時候必須在接收服務器(POP3)后邊勾選"此服務器要求加密連接(SSL)",然后端口的地方會自動變為995,
TCP3389端口:用于遠程桌面連接服務,windwos xp下打開遠程桌面連接首先要啟動Remote Desktop Services服務,然后右鍵點擊我的電腦,選擇屬性,切換到遠程選項,然后勾選在遠程桌面下邊的允許用戶遠程連接到此計算機,默認情況下系統管理員用戶具有遠程登錄的權限,
上邊說到的都是一些常用的端口,其實很多默認的端口都可以改變,比如WEB中的80端口,在IIS或者APACHE中就可以修改;遠程桌面連接中的3389可以在注冊表中修改,系統重啟生效
新聞熱點
疑難解答