如何查看伺服器埠是否開放
⑴ 如何遠程查看伺服器埠是否打開
以oracle資料庫服務為例,oracle正常運行時1521是打開的。假設該伺服器的ip是10.25.101.234。可在windows環境運行命令行窗口然後輸入「telnet 10.25.101.234 1521」來判斷1521埠是否開啟。
⑵ 如何遠程查看伺服器埠是否打開
1、安裝telnet。我的win7下就沒有telnet,在cmd下輸入telnet提示沒有該命令。於是我們進入控制面板---->程序---->打開或關閉windows功能。然後等一段時間,在出來的對話框把telnet客戶端和telnet伺服器勾選上,其他的不用管,然後點擊確定。這樣就安裝好了telnet組件了。
2、 下面開始測試某個埠是否開啟,比如我測的是192.168.3.42的2121這個埠。在cmd下輸入
start /min telnet 192.168.3.42 2121
之後會出現一個窗口,是最小化的,你等一會,如果窗口自動關閉了,說明埠是關閉的或主機ping不通,反之埠開放.
比如這個2121埠是開放的,就出現如圖所以的窗口,否則窗口關閉。
3、你可以用自己的機子做實驗.在CMD下輸入netstat -anp tcp可以查看當前主機tcp開放了哪些埠.
最後 ping命令是不能檢測埠,只能檢測你和相應IP是否能連通.
⑶ 如何查看伺服器是否開放某個埠
1. Windows本身自帶的netstat命令
關於netstat命令,我們先來看看windows幫助文件中的介紹:
Netstat
顯示協議統計和當前的 TCP/IP 網路連接。該命令只有在安裝了 TCP/IP 協議後才可以使用。
netstat [-a] [-e] [-n] [-s] [-p protocol] [-r] [interval]
參數
-a
顯示所有連接和偵聽埠。伺服器連接通常不顯示。
-e
顯示乙太網統計。該參數可以與 -s 選項結合使用。
-n
以數字格式顯示地址和埠號(而不是嘗試查找名稱)。
-s
顯示每個協議的統計。默認情況下,顯示 TCP、UDP、ICMP 和 IP 的統計。-p 選項可以用來指定默認的子集。
-p protocol
顯示由 protocol 指定的協議的連接;protocol 可以是 tcp 或 udp。如果與 -s 選項一同使用顯示每個協議的統計,protocol 可以是 tcp、udp、icmp 或 ip。
-r
顯示路由表的內容。
interval
重新顯示所選的統計,在每次顯示之間暫停 interval 秒。按 CTRL+B 停止重新顯示統計。如果省略該參數,netstat 將列印一次當前的配置信息。
(1)公認埠(Well Known Ports):從0到1023,它們緊密綁定(binding)於一些服務。通常這些埠的通訊明確表明了某種服務的協議。例如:80埠實際上總是HTTP通訊。
(2)注冊埠(Registered Ports):從1024到49151。它們鬆散地綁定於一些服務。也就是說有許多服務綁定於這些埠,這些埠同樣用於許多其它目的。例如:許多系統處理動態埠從1024左右開始。
(3)動態和/或私有埠(Dynamic and/or Private Ports):從49152到65535。理論上,不應為服務分配這些埠。實際上,機器通常從1024起分配動態埠。但也有例外:SUN的RPC埠從32768開始。
0 通常用於分析操作系統。這一方法能夠工作是因為在一些系統中「0」是無效埠,當你試圖使用一種通常的閉合埠連接它時將產生不同的結果。一種典型的掃描:使用IP地址為0.0.0.0,設置ACK位並在乙太網層廣播。
2. 工作在windows2000下的命令行工具fport
使用windows2000的朋友要比使用windows9X的幸運一些,因為可以使用fport這個程序來顯示本機開放埠與進程的對應關系。
Fport是FoundStone出品的一個用來列出系統中所有打開的TCP/IP和UDP埠,以及它們對應應用程序的完整路徑、PID標識、進程名稱等信息的軟體。
與Fport功能類似的圖形化界面工具Active Ports
Active Ports為SmartLine出品,你可以用來監視電腦所有打開的TCP/IP/UDP埠,不但可以將你所有的埠顯示出來,還顯示所有埠所對應的程序所在的路徑,本地IP和遠端IP(試圖連接你的電腦IP)是否正在活動。
⑷ 如何在Windows系統上測試伺服器埠是否開放
在工作中處理伺服器故障問題的時候,經常需要檢測一下Windows的伺服器業務埠是否開放,是否能正常在外面通訊。下面與大家分享一下如何在windows環境下檢測伺服器埠是否開放。
1、我們在工作中經常接觸的都是TCP,UDP的埠都是很少用的。檢測TCP埠能否在外面訪問的方法很簡單,telnet可以測試出來結果。
2、像上面這樣子測試網路伺服器的80埠,這個可以看到是有反應的,是開放通的。如果沒有開放就像下面這樣的顯示。
3、本文開始的時候提供給了psping 軟體下載,當然你也可以去微軟的網站那裡下載psping,這個軟體好用,可以測試TCP或者UDP都行,十分實用。
4、可以看一下這個命令的使用方法
5、使用它來測試TCP埠是否開放以及通訊情況
6、如果Windows系統里邊telnet和psping都沒有,可以在網頁上打開測試一下埠是否開放通訊;
7、在Windows下面測試UDP確實是有點比較麻煩的事,一般都選擇 在linux上面進行測試,如果非要在Windows上面測試UDP可以選擇安裝nmap進行測試。
⑸ 如何判斷伺服器某埠是否開放
telnet 成功的例子很多,比如出現用戶名和密碼、出現錯誤或拒絕提示、出現全黑沒有字的窗口也算成功。
失敗的提示如下:
C:\>telnet 192.168.2.2 120
Connecting To 192.168.2.2...Could not open connection to the host, on port 120:
Connect failed
只要不出現這個提示,一般都是成功的,表示該埠已經打開。
我的操作系統是英文版,所以提示是英文的,你的應該是中文的。
⑹ 如何查看linux伺服器開放了哪些埠
netstat -nupl (UDP類型的埠)
netstat -ntpl (TCP類型的埠)
a 表示所有
n表示不查詢dns
t表示tcp協議
u表示udp協議
p表示查詢佔用的程序
l表示查詢正在監聽的程序
netstat -nuplf|grep 3306 //這個表示查找處於監聽狀態的,埠號為3306的進程
⑺ 怎樣查看電腦伺服器埠是否開放
方法/步驟
1、我們在工作中經常接觸的都是TCP,UDP的埠都是很少用的。檢測TCP埠能否在外面訪問的方法很簡單,telnet可以測試出來結果
2、像上面這樣子測試網路伺服器的80埠,這個可以看到是有反應的,是開放通的。如果沒有開放就像下面這樣的顯示
3、或者可以去微軟的網站那裡下載psping ,這個軟體好用,可以測試TCP或者UDP都行,十分實用。
4、可以看一下這個命令的使用方法
5、使用它來測試TCP埠是否開放以及通訊情況
6、如果Windows系統里邊telnet和psping都沒有我們可以在網頁上打開測試一下埠是否開放通訊
7、在Windows下面測試UDP確實是有點比較麻煩的事,我一般都選擇 在Linux上面進行測試,如果非要在Windows上面測試UDP可以選擇安裝nmap進行測試。
⑻ 怎樣判斷伺服器的埠是否打開
WINDOWS下查看埠方法:
在命令提示符狀態下鍵入「netstat -a -n」,按下回車鍵後就可以看到以數字形式顯示的TCP和UDP連接的埠號及狀態。
Netstat命令用法如下:
命令格式:Netstat -a -e -n -o -s-an
-a 表示顯示所有活動的TCP連接以及計算機監聽的TCP和UDP埠。
-e 表示顯示乙太網發送和接收的位元組數、數據包數等。
-n 表示只以數字形式顯示所有活動的TCP連接的地址和埠號。
-o 表示顯示活動的TCP連接並包括每個連接的進程ID(PID)。
-s 表示按協議顯示各種連接的統計信息,包括埠號。
-an 查看所有開放的埠
LINUX下查看埠方法:
建議用nmap查看,「nmap 127.0.0.1」若沒安裝可 yum nmap安裝
⑼ 如何查看伺服器埠開沒開
1. Windows本身自帶的netstat命令
關於netstat命令,我們先來看看windows幫助文件中的介紹:
Netstat
顯示協議統計和當前的 TCP/IP 網路連接。該命令只有在安裝了 TCP/IP 協議後才可以使用。
netstat [-a] [-e] [-n] [-s] [-p protocol] [-r] [interval]
參數
-a
顯示所有連接和偵聽埠。伺服器連接通常不顯示。
-e
顯示乙太網統計。該參數可以與 -s 選項結合使用。
-n
以數字格式顯示地址和埠號(而不是嘗試查找名稱)。
-s
顯示每個協議的統計。默認情況下,顯示 TCP、UDP、ICMP 和 IP 的統計。-p 選項可以用來指定默認的子集。
-p protocol
顯示由 protocol 指定的協議的連接;protocol 可以是 tcp 或 udp。如果與 -s 選項一同使用顯示每個協議的統計,protocol 可以是 tcp、udp、icmp 或 ip。
-r
顯示路由表的內容。
interval
重新顯示所選的統計,在每次顯示之間暫停 interval 秒。按 CTRL+B 停止重新顯示統計。如果省略該參數,netstat 將列印一次當前的配置信息。
(1)公認埠(Well Known Ports):從0到1023,它們緊密綁定(binding)於一些服務。通常這些埠的通訊明確表明了某種服務的協議。例如:80埠實際上總是HTTP通訊。
(2)注冊埠(Registered Ports):從1024到49151。它們鬆散地綁定於一些服務。也就是說有許多服務綁定於這些埠,這些埠同樣用於許多其它目的。例如:許多系統處理動態埠從1024左右開始。
(3)動態和/或私有埠(Dynamic and/or Private Ports):從49152到65535。理論上,不應為服務分配這些埠。實際上,機器通常從1024起分配動態埠。但也有例外:SUN的RPC埠從32768開始。
0 通常用於分析操作系統。這一方法能夠工作是因為在一些系統中「0」是無效埠,當你試圖使用一種通常的閉合埠連接它時將產生不同的結果。一種典型的掃描:使用IP地址為0.0.0.0,設置ACK位並在乙太網層廣播。
2. 工作在windows2000下的命令行工具fport
使用windows2000的朋友要比使用windows9X的幸運一些,因為可以使用fport這個程序來顯示本機開放埠與進程的對應關系。
Fport是FoundStone出品的一個用來列出系統中所有打開的TCP/IP和UDP埠,以及它們對應應用程序的完整路徑、PID標識、進程名稱等信息的軟體。
與Fport功能類似的圖形化界面工具Active Ports
Active Ports為SmartLine出品,你可以用來監視電腦所有打開的TCP/IP/UDP埠,不但可以將你所有的埠顯示出來,還顯示所有埠所對應的程序所在的路徑,本地IP和遠端IP(試圖連接你的電腦IP)是否正在活動。