ping和telnet及一些cmd常用端口命令
在代碼開發過程中,我們經常需要用到一些網絡的命令,如下:
(1)ipconfig命令:一般是用來查看我們計算機的IP地址、網關、子網掩碼、DNS等相關信息,如下圖:
ipconfig -all
(2)ping命令:我們通常用來判斷2臺或2臺以上的機器間是否網絡連通。
例如本機:ping 127.0.0.1
如果需要查看ping命令的參數的意思,只需要在cmd控制條輸入命令 ping /?即可,查看,命令參數的含義,如下圖:
如果想看任何命令的參數是什麽意思,我們只需要:命令 /?就可以查看該命令的用法了。如下圖:
(3)netstat命令:查看本地計算機的TCP和UDP端口是否監聽
netstat -a
(4)telnet命令: 1)telnet提供對遠程機器的終端服務,即本地機器作為遠程的一個虛擬終端對遠程機器 進行操作。
2)檢查遠程機器或本地機器上某端口是否打開
如果想監聽本機的telnet協議端口是否開啟,如下圖:
以上證明還沒有開啟,我們需要“計算機”右鍵菜單中的“服務”,然後找到Telnet服務,開啟該Telnet服務即可。
開啟後,運行以上命令會發現端口已開啟,且出現以下登陸信息、
常用端口介紹:
21端口:21端口主要用於FTP(File Transfer Protocol,文件傳輸協議)服務。
23端口:23端口主要用於Telnet(遠程登錄)服務,是Internet上普遍采用的登錄和仿真程序。 25端口:25端口為SMTP(Simple Mail Transfer Protocol,簡單郵件傳輸協議)服務器所開放,主要用於發送郵件,如今絕大多數郵件服務器都使用該協議。
53端口:53端口為DNS(Domain Name Server,域名服務器)服務器所開放,主要用於域名解析,DNS服務在NT系統中使用的最為廣泛。
67、68端口:67、68端口分別是為Bootp服務的Bootstrap Protocol Server(引導程序協議服務端)和Bootstrap Protocol Client(引導程序協議客戶端)開放的端口。
69端口:TFTP是Cisco公司開發的一個簡單文件傳輸協議,類似於FTP。
79端口:79端口是為Finger服務開放的,主要用於查詢遠程主機在線用戶、操作系統類型以及是否緩沖區溢出等用戶的詳細信息。
80端口:80端口是為HTTP(HyperText Transport Protocol,超文本傳輸協議)開放的,這是上網沖浪使用最多的協議,主要用於在WWW(World Wide Web,萬維網)服務上傳輸信息的協議。
99端口:99端口是用於一個名為“Metagram Relay”(亞對策延時)的服務,該服務比較少見,一般是用不到的。
109、110端口:109端口是為POP2(Post Office Protocol Version 2,郵局協議2)服務開放的,110端口是為POP3(郵件協議3)服務開放的,POP2、POP3都是主要用於接收郵件的。
111端口:111端口是SUN公司的RPC(Remote Procedure Call,遠程過程調用)服務所開放的端口,主要用於分布式系統中不同計算機的內部進程通信,RPC在多種網絡服務中都是很重要的組件。
113端口:113端口主要用於Windows的“Authentication Service”(驗證服務)。
119端口:119端口是為“Network News Transfer Protocol”(網絡新聞組傳輸協議,簡稱NNTP)開放的。
135端口:135端口主要用於使用RPC(Remote Procedure Call,遠程過程調用)協議並提供DCOM(分布式組件對象模型)服務。
137端口:137端口主要用於“NetBIOS Name Service”(NetBIOS名稱服務)。
139端口:139端口是為“NetBIOS Session Service”提供的,主要用於提供Windows文件和打印機共享以及Unix中的Samba服務。
143端口:143端口主要是用於“Internet Message Access Protocol”v2(Internet消息訪問協議,簡稱IMAP)。
161端口:161端口是用於“Simple Network Management Protocol”(簡單網絡管理協議,簡稱SNMP)。
443端口:43端口即網頁瀏覽端口,主要是用於HTTPS服務,是提供加密和通過安全端口傳輸的另一種HTTP。
554端口:554端口默認情況下用於“Real Time Streaming Protocol”(實時流協議,簡稱RTSP)。
1024端口:1024端口一般不固定分配給某個服務,在英文中的解釋是“Reserved”(保留)。
1080端口:1080端口是Socks代理服務使用的端口,大家平時上網使用的WWW服務使用的是HTTP協議的代理服務。
1755端口:1755端口默認情況下用於“Microsoft Media Server”(微軟媒體服務器,簡稱MMS)。
4000端口:4000端口是用於大家經常使用的QQ聊天工具的,再細說就是為QQ客戶端開放的端口,QQ服務端使用的端口是8000。
5554端口:在今年4月30日就報道出現了一種針對微軟lsass服務的新蠕蟲病毒——震蕩波(Worm.Sasser),該病毒可以利用TCP 5554端口開啟一個FTP服務,主要被用於病毒的傳播。
5632端口:5632端口是被大家所熟悉的遠程控制軟件pcAnywhere所開啟的端口。
8080端口:8080端口同80端口,是被用於WWW代理服務的,可以實現網頁端口概念 在網絡技術中,
ping和telnet及一些cmd常用端口命令