計算機連線埠

計算機連線埠

計算機“連線埠”是英文port的義譯,可以認為是計算機與外界通訊交流的出口。按連線埠號可分為3大類:公認連線埠(Well Known Ports);註冊連線埠(Registered Ports);動態和/私有連線埠(Dynamic and/or Private Ports)

概述

模組化的計算機連線埠 模組化的計算機連線埠

計算機“連線埠”是英文port的義譯,可以認為是計算機與外界通訊交流的出口.分軟體連線埠和硬體連線埠.

連線埠定義

計算機連線埠 計算機連線埠

硬體領域的連線埠又稱接口,如:USB連線埠、串列連線埠等。軟體領域的連線埠一般指網路中面向連線服務和無連線服務的通信協定連線埠,是一種抽象的軟體結構,包括一些數據結構和I/O(基本輸入輸出)緩衝區。

連線埠分類

第一類

公認連線埠(Well Known Ports):從0到1023,它們緊密綁定(binding)於一些服務。通常這些連線埠的通訊明確表明了某種服務的協定,例如:80連線埠實際上總是HTTP通訊。

第二類

註冊連線埠(Registered Ports):從1024到49151。它們鬆散地綁定於一些服務。也就是說有許多服務綁定於這些連線埠,這些連線埠同樣用於許多其它目的。例如:許多系統處理動態連線埠從1024左右開始。

第三類

動態和/或私有連線埠(Dynamic and/or Private Ports):從49152到65535。理論上,不應為服務分配這些連線埠。實際上,機器通常從1024起分配動態連線埠。但也有例外:SUN的RPC連線埠從32768開始。

一些連線埠常常會被黑客利用,還會被一些木馬病毒利用,對計算機系統進行攻擊,以下是計算機連線埠的介紹以及防止被黑客攻擊的簡要方法。

常見連線埠

(1) 8080連線埠

服務:HTTP

連線埠圖 連線埠圖

說明:為http服務的備用連線埠

(2)連線埠:21

服務:FTP

說明:FTP伺服器所開放的連線埠,用於上傳、下載。

(3)連線埠:22

服務:SSH;

(4)連線埠:23

服務:Telnet;

(5)連線埠:25

服務:SMTP;

說明:SMTP伺服器所開放的連線埠,用於傳送郵件。

(6)連線埠:80

服務:HTTP

說明:用於網頁瀏覽。

(7)連線埠:102

服務:Message transfer agent(MTA)-X.400 over TCP/IP

說明:訊息傳輸代理。

(8)連線埠:109

服務:Post Office Protocol -Version3

說明:POP3伺服器開放此連線埠,用於接收郵件,客戶端訪問伺服器端的郵件服務。

(9)連線埠:110

服務:SUN公司的RPC服務所有連線埠

說明:常見RPC服務有rpc.mountd、NFS、rpc.statd、rpc.csmd、rpc.ttybd、amd等

其他:POP3協定默認連線埠也是110

(10)連線埠:119

服務:Network News Transfer Protocol

說明:NEWS新聞組傳輸協定,承載USENET通信。這個連線埠的連線通常是人們在尋找USENET伺服器。多數ISP限制,只有他們的客戶才能訪問他們的新聞組伺服器。打開新聞組伺服器將允許發/讀任何人的帖子,訪問被限制的新聞組伺服器,匿名發帖或傳送SPAM。

(11)連線埠:135

服務:Location Service

說明:Microsoft在這個連線埠運行DCE RPC end-point mapper為它的DCOM服務。

(12)連線埠:137、138、139

服務:NETBIOS Name Service

說明:其中137、138常被用於UDP連線,當通過網上鄰居傳輸檔案時用這個連線埠。而139連線埠:通過這個連線埠進入的連線試圖獲得NetBIOS/SMB服務。這個協定被用於windows檔案和印表機共享和SAMBA。還有WINS Regisrtation也用它。

(13)連線埠:161

服務:SNMP

說明:SNMP允許遠程管理設備。

連線埠操作

查看連線埠

查看連線埠 查看連線埠

Windows2000/XP/Server 2003中要查看連線埠,可以使用NETSTAT命令:“開始">"運行”>“cmd”,打開命令提示符視窗。在命令提示符狀態下鍵入“NETSTAT -a -n”,按下回車鍵後就可以看到以數字形式顯示的TCP和UDP連線的連線埠號及狀態.

命令格式:Netstat ?-a? ?-e? ?-n? ?-o? ?-s?

-a 表示顯示所有活動的TCP連線以及計算機監聽的TCP和UDP連線埠。

-e 表示顯示乙太網傳送和接收的位元組數、數據包數等。

-n 表示只以數字形式顯示所有活動的TCP連線的地址和連線埠號。

-o 表示顯示活動的TCP連線並包括每個連線的進程ID(PID)。

-s 表示按協定顯示各種連線的統計信息,包括連線埠號。

關閉連線埠

比如在Windows 2000/XP中關閉SMTP服務的25連線埠,可以這樣做:首先打開“控制臺”,雙擊“管理工具”,再雙擊“服務”。接著在打開的服務視窗中找到並雙擊“Simple Mail Transfer Protocol (SMTP)”服務,單擊“停止”按鈕來停止該服務,然後在“啟動類型”中選擇“已禁用”,最後單擊“確定”按鈕即可。這樣,關閉了SMTP服務就相當於關閉了對應的連線埠。

開啟連線埠

如果要開啟該連線埠只要先在“啟動類型”選擇“自動”,單擊“確定”按鈕,再打開該服務,在“服務狀態”中單擊“啟動”按鈕即可啟用該連線埠,最後,單擊“確定”按鈕即可。

另外在網路連線屬性中,選擇“TCP/IP協定”屬性,打開高級TCP/IP設定,在選項的那個頁面打開TCP/IP篩選,在出現的設定視窗中也可以根據實現情況設定連線埠的打開和關閉,默認是未啟用TCP/IP篩選。

其他連線埠

(1)被過濾廣告連線埠:0

服務:Reserved

說明:通常用於分析作業系統。這一方法能夠工作是因為在一些系統中“0”是無效連線埠,當你試圖使用通常的閉合連線埠連線它時將產生不同的結果。一種典型的掃描,使用IP位址為0.0.0.0,設定ACK位並在乙太網層廣播。

(2)連線埠:1

服務:tcpmux

說明:這顯示有人在尋找SGI Irix機器。Irix是實現tcpmux的主要提供者,默認情況下tcpmux在這種系統中被打開。Irix機器在發布是含有幾個默認的無密碼的帳戶,如:IP、GUEST UUCP、NUUCP、DEMOS 、TUTOR、DIAG、OUTOFBOX等。許多管理員在安裝後忘記刪除這些帳戶。因此HACKER在INTERNET上搜尋tcpmux並利用這些帳戶。

(3)連線埠:7

服務:Echo

說明:能看到許多人搜尋Fraggle放大器時,傳送到X.X.X.0和X.X.X.255的信息。

(4)連線埠:19

服務:Character Generator

說明:這是一種僅僅傳送字元的服務。UDP版本將會在收到UDP包後回應含有垃圾字元的包。TCP連線時會傳送含有垃圾字元的數據流直到連線關閉。HACKER利用IP欺騙可以發動DoS攻擊。偽造兩個chargen伺服器之間的UDP包。同樣Fraggle DoS攻擊向目標地址的這個連線埠廣播一個帶有偽造受害者IP的數據包,受害者為了回應這些數據而過載。

(5)連線埠:21

服務:FTP

說明:FTP伺服器所開放的連線埠,用於上傳、下載。最常見的攻擊者用於尋找打開anonymous的FTP伺服器的方法。這些伺服器帶有可讀寫的目錄。木馬Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所開放的連線埠。

(6)連線埠:22

服務:Ssh

說明:PcAnywhere建立的TCP和這一連線埠的連線可能是為了尋找ssh。這一服務有許多弱點,如果配置成特定的模式,許多使用RSAREF庫的版本就會有不少的漏洞存在。

(7)連線埠:23

服務:Telnet

說明:遠程登錄,入侵者在搜尋遠程登錄UNIX的服務。大多數情況下掃描這一連線埠是為了找到機器運行的作業系統。還有使用其他技術,入侵者也會找到密碼。木馬Tiny Telnet Server就開放這個連線埠。

(8)連線埠:25

服務:SMTP

(9)連線埠:31

服務:MSG Authentication

說明:木馬Master Paradise、Hackers Paradise開放此連線埠。

(10)連線埠:42

服務:WINS Replication

說明:WINS複製

(11)連線埠:53

服務:Domain Name Server(DNS)

說明:DNS伺服器所開放的連線埠,入侵者可能是試圖進行區域傳遞(TCP),欺騙DNS(UDP)或隱藏其他的通信。因此防火牆常常過濾或記錄此連線埠。

(12)連線埠:67

服務:Bootstrap Protocol Server

說明:通過DSL和Cable modem的防火牆常會看見大量傳送到廣播地址255.255.255.255的數據。這些機器在向DHCP伺服器請求一個地址。HACKER常進入它們,分配一個地址把自己作為局部路由器而發起大量中間人(man-in-middle)攻擊。客戶端向68連線埠廣播請求配置,伺服器向67連線埠廣播回應請求。這種回應使用廣播是因為客戶端還不知道可以傳送的IP位址。

(13)連線埠:69

服務:Trival File Transfer

說明:許多伺服器與bootp一起提供這項服務,便於從系統下載啟動代碼。但是它們常常由於錯誤配置而使入侵者能從系統中竊取任何 檔案。它們也可用於系統寫入檔案。

(14)連線埠:79

服務:Finger Server

說明:入侵者用於獲得用戶信息,查詢作業系統,探測已知的緩衝區溢出錯誤,回應從自己機器到其他機器Finger掃描。

(15)連線埠:80

服務:HTTP

說明:用於網頁瀏覽。木馬Executor開放此連線埠。

(16)連線埠:99

服務:Metagram Relay

說明:後門程式ncx99開放此連線埠。

(17)連線埠:102

服務:Message transfer agent(MTA)-X.400 over TCP/IP

說明:訊息傳輸代理。

相關詞條

相關搜尋

熱門詞條

聯絡我們