當前位置:
首頁 >
telnet/ftp/netstat/ping命令詳細介紹
發布時間:2023/12/31
60
豆豆
生活随笔
收集整理的這篇文章主要介紹了
telnet/ftp/netstat/ping命令詳細介紹
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?很多朋友問到telnet/ftp/netstat/ping 命令的使用方法 今天我就抽點時間做個telnet/ftp/netstat/ping 命令一詳細介紹!
請入門者靜下心來.....................
----------------------------------------------------------------------------
1、最常用的網絡測試工具-PING.EXE 作用:Ping的主要作用是驗證與遠程計算機的連接。該命令只有在安裝了 TCP/IP 協議后才可以使用。 原理:向遠程計算機通過ICMP協議發送特定的數據包,然后等待回應并接收返回的數據包,對每個接收的數據包均根據傳輸的消息進行驗證。默認情況下,傳輸四個包含 32 字節數據(由字母組成的一個循環大寫字母序列)的回顯數據包。過程如下: (1)通過將 ICMP 回顯數據包發送到計算機并偵聽回顯回復數據包來驗證與一臺或多臺遠程計算機的連接。 (2)每個發送的數據包最多等待一秒。 (3)打印已傳輸和接收的數據包數。 用法:ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list 參數一覽表: 編號
參數
描述 1
-t
Ping 指定的計算機直到中斷。 2
-a
將地址解析為計算機名。 3
-n count
發送 count 指定的 ECHO 數據包數。默認值為 4。 4
-l length
發送包含由 length 指定的數據量的 ECHO 數據包。默認為 32 字節;最大值是 65,527。 5
-f
在數據包中發送“不要分段”標志。數據包就不會被路由上的網關分段。 6
-i ttl
將“生存時間”字段設置為 ttl 指定的值。 7
-v tos
將“服務類型”字段設置為 tos 指定的值。 8
-r count
在“記錄路由”字段中記錄傳出和返回數據包的路由。count 可以指定最少 1 臺,最多 9 臺計算機。 9
-s count
指定 count 指定的躍點數的時間戳。 10
-j computer-list
利用 computer-list 指定的計算機列表路由數據包。連續計算機可以被中間網關分隔(路由稀疏源)IP 允許的最大數量為 9。 11
-k computer-list
利用 computer-list 指定的計算機列表路由數據包。連續計算機不能被中間網關分隔(路由嚴格源)IP 允許的最大數量為 9。 12
-w timeout
指定超時間隔,單位為毫秒。 13
destination-list
指定要 ping 的遠程計算機。
示例: (1)判斷本地的TCP/IP協議棧是否已安裝 Ping 127.0.0.1 或 Ping 機器名 說明:若顯示Reply from 127.0.0.1....信息則說明已安裝。 (2)判斷能否到達指定IP地址的遠程計算機 C:\>Ping 192.168.0.1 或 202.102.245.25 說明:若顯示Reply ...信息則說明能夠到達,若顯示Request timed out.則說明不能夠到達。 (3)根據域名獲得其對應的IP地址 C:\>Pinwww.domain.com 回車 說明:顯示的Reply from xxx.xxx.xxx.xxx…信息則xxx.xxx.xxx.xxx就是域名對應的IP地址。 (4)根據IP地址獲取域名 C:\>Ping -a xxx.xxx.xxx.xxx 說明:若顯示Pinginwww.domain.com [xxx.xxx.xxx.xxx]...信息[url]www.domain.com[/url]就是IP對應的域名。 (5)根據IP地址獲取機器名 C:\>Ping –a 127.0.0.1 說明:若顯示Pinging janker [127.0.0.1]...信息則janker就是IP對應的機器名。此方法只能反解本地的機器名。 (5)Ping指定的IP地址30次 C:\>Ping –n 30 202.102.245.25 (6)用400字節長的包Ping指定的IP地址 C:\>Ping –l 400 202.102.245.25 2、網絡配置查看程序-WINIPCFG.EXE(Win 95里)或IPCONFIG.EXE(Win 98/Me里) 作用:該工具主要用于發現和解決TCP/IP 網絡問題,可以用該工具獲得主機配置信息,包括IP 地址、子網掩碼和默認網關等等。用法: (1)查看所有配置信息:Winipcfg 或 Ipconfig /all Host Name(計算機名):janker Description(描述):PPP Adapater (點對點數據傳輸協議) Physical Address(MAC地址):00-A0-0C-18-31-4C IP Address(IP地址):202.96.168.10 Subnet Mask(子網掩碼): 255.255.255.255 (用于識別是否在同一局域網內) Default Gateway(默認網關): 202.96.168.10 (溝通不同網絡的接點) DNS Server(域名服務器):202.96.199.162 (提供域名到IP的查詢服務) NetBIOS over Tcpip(NetBios協議):Enabled (能) 說明:如果計算機配置的IP 地址與現有的 IP 地址重復,則子網掩碼顯示為 0.0.0.0。 (2)刷新配置: 對于啟用 DHCP 的 Windows 95客戶,請使用 winipcfg 命令的 release 和 renew 選項,而Windows 98/Me客戶用而不是 ipconfig /release_all 和 ipconfig /renew_all 命令,手動釋放或更新客戶的 IP 配置租約。 3、網絡連接統計工具-NETSTAT.EXE 作用:該工具顯示了您的計算機上的TCP連接表、UDP監聽者表以及IP協議統計。 用法:可以使用 netstat 命令顯示協議統計信息和當前的 TCP/IP 連接。netstat -a 命令將顯示所有連接,而 netstat -r 顯示路由表和活動連接。netstat -e 命令將顯示 Ethernet 統計信息,而 netstat -s 顯示每個協議的統計信息。如果使用 netstat -n,則不能將地址和端口號轉換成名稱。 示例: (1)顯示所有連接 C:\>netstat -a Active Connections ;活動的連接 Proto? Local Address????????? Foreign Address??????? State ;協議 本地地址????????????? 外部地址????????????? 狀態 TCP??? 0.0.0.0:21??????????? 0.0.0.0:0????????????? LISTENING ;你的機器提供FTP文件傳輸服務 TCP??? 0.0.0.0:80??????????? 0.0.0.0:0????????????? LISTENING ;你的機器提供Web網頁服務 TCP??? 61.128.203.194:139??? 0.0.0.0:0????????????? LISTENING ;本機提供NetBios服務 TCP??? 61.128.203.194:7626??? 0.0.0.0:0??????????? LISTENING ;你的機器很可能被安裝了“冰河”*** TCP??? 61.128.203.194:80????? 202.102.25.121:1164??? ESTABLISHED ;IP地址為202.102.25.121的人正在瀏覽你機器上的網頁 TCP??? 192.168.0.254:1071??? 202.102.249.245:80??? SYN_SENT ;你正在向IP地址為202.102.249.245的網站提交網頁請求 TCP??? 61.128.203.194:1211??? 202.108.41.2:80??????? ESTABLISHED ;你正在瀏覽IP地址202.108.41.2網站的網頁 TCP??? 61.128.203.194:1210??? 202.102.245.25:80????? CLOSE_WAIT ;你正在關閉和IP地址為202.102.245.25網站的連接 TCP??? 61.128.203.194:1081??? 202.101.98.155:6667??? ESTABLISHED ;你正在用IRC軟件聊天 UDP??? 0.0.0.0:135??????????? *:* ;本地系統服務 UDP??? 61.128.203.194:137??? *:* ;NetBios名字服務 UDP??? 61.128.203.194:138??? *:* ;NetBios數據報服務 UDP??? 61.128.203.194:139??? *:* ;NetBios會話服務 UDP??? 0.0.0.0:4000????????? *:* ;你正在用OICQ軟件聊天 (2)顯示所有協議的統計信息 C:\>netstat -s IP Statistics ;IP統計結果 Packets Received????????????? = 5378528 ;接收包數 Received Header Errors??????? = 738854 ;接收頭錯誤數 Received Address Errors??????? = 23150 ;接收地址錯誤數 Datagrams Forwarded????????? = 0 ;數據報遞送數 Unknown Protocols Received??? = 0 ;未知協議接收數 Received Packets Discarded??? = 0 ;接收后丟棄的包數 Received Packets Delivered??? = 4616524 ;接收后轉交的包數 Output Requests????????????? = 132702 ;請求數 Routing Discards??????????? = 157 ;路由丟棄數 Discarded Output Packets????? = 0 ;丟棄請求包數 Output Packet No Route??????? = 0 ;不路由的請求包數 Reassembly Required????????? = 0 ;重新組裝的請求數 Reassembly Successful??????????? = 0 ;重新組裝成功數 Reassembly Failures????????????? = ;重新組裝失敗數 Datagrams Successfully Fragmented? = 0 ;分片成功的數據報數 Datagrams Failing Fragmentation??? = 0 ;分片失敗的數據報數 Fragments Created??????????????? = 0 ;分片建立數 ICMP Statistics ;ICMP統計結果 Received? Sent ;接收??? 發送 Messages??????????????? 693????? 4 ;消息數 Errors????????????????? 0??????? 0 ;錯誤數 Destination Unreachable??? 685????? 0 ;無法到達主機數 Time Exceeded??????????? 0??????? 0 ;超時數 Parameter Problems??????? 0??????? 0 ;參數錯誤數 Source Quenches????????? 0??????? 0 ;源夭折數 Redirects??????????????? 0??????? 0 ;重定向數 Echoes????????????????? 4??????? 0 ;回應數 Echo Replies??????????? 0??????? 4 ;回應回復數 Timestamps????????????? 0??????? 0 ;時間戳數 Timestamp Replies??????? 0??????? 0 ;時間戳回復數 Address Masks??????????? 0??????? 0 ;地址掩碼數 Address Mask Replies??? 0??????? 0 ;地址掩碼回復數 TCP Statistics ;TCP統計結果 Active Opens??????????????? = 597 ;主動打開數 Passive Opens??????????????? = 135 ;被動打開數 Failed Connection Attempts? = 107 ;連接失敗嘗試數 Reset Connections??????????? = 91 ;復位連接數 Current Connections????????? = 8 ;當前正連數 Segments Received??????????? = 106770 ;接收到的片數 Segments Sent??????????????? = 118431 ;發送的片數 Segments Retransmitted????? = 461 ;被重新傳輸的片數 UDP Statistics ;UDP統計結果 Datagrams Received??? = 4157136 ;數據報結束數 No Ports????????????? = 351928 ;無端口數 Receive? Errors????? = 2 ;接收錯誤數 Datagrams Sent????? = 13809 說明:通常可以通過這些信息得知你機器上正在打開的端口和服務,利用這你點可以檢查你的機器上是否有***哦!一般來說若有非正常端口在監聽中,你就需要注意了。同時,你還可以看到機器正在和那些IP地址以TCP、UDP或其他協議進行連接的狀態。 4、操縱網絡路由表的工具-ROUTE.EXE
作用:該工具用于顯示和控制您的機器IP的路由表,主要顯示的信息有:目標地址、網絡掩碼、網關和本地IP地址等。
用法: route [-f] [-p] [command [destination] [mask subnetmask] [gateway] [metric costmetric]] 參數說明:
(1)參數
-f 清除所有網關入口的路由表。如果該參數與某個命令組合使用,路由表將在運行命令前清除。 -p 該參數與 add 命令一起使用時,將使路由在系統引導程序之間持久存在。默認情況下,系統重新啟動時不保留路由。與 print 命令一起使用時,顯示已注冊的持久路由列表。忽略其他所有總是影響相應持久路由的命令。
(2)command print 打印路由
add 添加路由
delete 刪除路由
change 更改現存路由
destination 指定發送 command 的計算機。
mask subnetmask 指定與該路由條目關聯的子網掩碼。如果沒有指定,將使用 255.255.255.255。
gateway 指定網關。
名為Networks 的網絡數據庫文件和名為 Hosts 的計算機名數據庫文件中均引用全部 destination 或 gateway 使用的符號名稱。如果命令是 print 或 delete,目標和網關還可以使用通配符,也可以省略網關參數。
metric costmetric 指派整數躍點數(從 1 到 9999)在計算最快速、最可靠和(或)最便宜的路由時使用。
示例:
(1)顯示全部路由信息:
C:\>route print ============================================ Interface List? ;網絡接口列表 0x1 ........................... MS TCP Loopback interface ;本地回送接口 0x2 ...44 45 53 54 77 77 ...... NTS PPPoE Adapter #1;ADSL網絡卡 0x1000005 ...00 50 ba dd b5 40 .... Realtek RTL8029(AS) Ethernet Adapt;以太網卡 ==================================================== Active Routes: ;活動路由 Network Destination??????? Netmask????????? Gateway????? Interface? Metric 0.0.0.0????????? 0.0.0.0? 61.141.206.103? 61.141.206.103????? 1 61.141.206.0??? 255.255.255.0? 61.141.206.103? 61.141.206.103??? 100 61.141.206.103? 255.255.255.255??????? 127.0.0.1????? 127.0.0.1????? 100 61.255.255.255? 255.255.255.255? 61.141.206.103? 61.141.206.103????? 100 127.0.0.0??????? 255.0.0.0??????? 127.0.0.1????? 127.0.0.1????? 1 169.254.0.0????? 255.255.0.0? 169.254.153.205? 169.254.153.205??? 2 169.254.153.205? 255.255.255.255??????? 127.0.0.1????? 127.0.0.1????? 1 169.254.255.255? 255.255.255.255? 169.254.153.205? 169.254.153.205??? 1 192.168.0.0??? 255.255.255.0????? 192.168.0.1??? 192.168.0.1??? 1 192.168.0.1? 255.255.255.255??????? 127.0.0.1????? 127.0.0.1????? 1 192.168.0.255? 255.255.255.255????? 192.168.0.1??? 192.168.0.1????? 1 224.0.0.0??????? 224.0.0.0? 61.141.206.103? 61.141.206.103????? 100 224.0.0.0??????? 224.0.0.0? 169.254.153.205? 169.254.153.205??? 1 224.0.0.0??????? 224.0.0.0????? 192.168.0.1??? 192.168.0.1????? 1 255.255.255.255? 255.255.255.255? 61.141.206.103? 61.141.206.103????? 1 Default Gateway:??? 61.141.206.103 =============================================== 說明:route print和netstat –r具有同樣的效果。 (2)添加一個路由 C:\>route ADD 157.0.0.0 MASK 255.0.0.0? 157.55.80.1 METRIC 3 IF 2 說明:若IF參數沒有給出的話,系統將盡力為網關157.55.80.1找一個最好的網絡接口。 (3)刪除一個路由 C:\>route DELETE 157.0.0.0 5、地址解析工具-ARP.EXE 作用:該工具用于查看和處理ARP緩存,ARP是地址解析協議的意思,負責把一個IP地址解析成一個物理性的MAC地址。 用法: arp -a [inet_addr] [-N [if_addr]] arp -d inet_addr [if_addr] arp -s inet_addr ether_addr [if_addr] 參數說明: -a 通過詢問 TCP/IP 顯示當前 ARP 項。如果指定了 inet_addr,則只顯示指定計算機的 IP 和物理地址。 -g 與 -a 相同。 inet_addr 以加點的十進制標記指定 IP 地址,比如:202.102.245.32。 -N 顯示由 if_addr 指定的網絡界面 ARP 項。 if_addr 指定需要修改其地址轉換表接口的 IP 地址(如果有的話)。如果不存在,將使用第一個可適用的接口。 -d 刪除由 inet_addr 指定的項。 -s 在 ARP 緩存中添加項,將 IP 地址 inet_addr 和物理地址 ether_addr 關聯。物理地址由以連字符分隔的 6 個十六進制字節給定。使用帶點的十進制標記指定 IP 地址。項是永久性的,即在超時到期后項自動從緩存刪除。 ether_addr 指定物理地址。 示例: (1)顯示當前 ARP 項 C:\>arp -a (2)添加一個靜態入口 C:\>arp -s 157.55.85.212? 00-aa-00-62-c6-09 6、NetBios專用工具-NBTSTAT.EXE 作用:該工具主要用于查看當前基于NETBIOS的TCP/IP連接狀態,通過該工具你可以獲得遠程或本地機器的組名和機器名。 用法:nbtstat [-a remotename] [-A IP address] [-c] [-n] [-R] [-r] [-S] [-s] [interval] 參數說明: -a remotename 使用遠程計算機的名稱列出其名稱表。 -A IP address 使用遠程計算機的 IP 地址并列出名稱表。 -c 給定每個名稱的 IP 地址并列出 NetBIOS 名稱緩存的內容。 -n 列出本地 NetBIOS 名稱。“已注冊”表明該名稱已被廣播 (Bnode) 或者 WINS(其他節點類型)注冊。 -R 清除 NetBIOS 名稱緩存中的所有名稱后,重新裝入 Lmhosts 文件。 -r 列出 Windows 網絡名稱解析的名稱解析統計。在配置使用 WINS 的 Windows 2000 計算機上,此選項返回要通過廣播或 WINS 來解析和注冊的名稱數。 -S 顯示客戶端和服務器會話,只通過 IP 地址列出遠程計算機。 -s 顯示客戶端和服務器會話。嘗試將遠程計算機 IP 地址轉換成使用主機文件的名稱。 Interval 重新顯示選中的統計,在每個顯示之間暫停 interval 秒。按 CTRL+C 停止重新顯示統計信息。如果省略該參數,nbtstat 打印一次當前的配置信息。 示例: (1)根據IP地址查對方的機器名和MAC地址: C:\>nbtstat -A 202.110.96.75 NetBIOS Remote Machine Name Table Name????????????? Type??????? Status --------------------------------------------------------------------- JANKER????????? <00>? UNIQUE????? Registered WORKGRP??????? <1E>? GROUP????? Registered MAC Address = 00-B0-D0-7A-9C-12 說明:則對方的機器名為JANKER,組為WORKGRP,其中<00><1E>為NetBios名字的最后一個字符。 (2)列出本地所有NetBios名: C:\>nbtstat -n NetBIOS Local Name Table Name????????????? Type??????? Status -------------------------------------------- JANKER????????? <00>? UNIQUE????? Registered JANKER????????? <20>? UNIQUE????? Registered JANKER??????? <00>? UNIQUE????? Registered ;機器名為JANKER PUBLIC????????? <00>? GROUP????? Registered ;組名為PUBLIC INet~Services????? <1C>? GROUP????? Registered ;說明機器安裝有Internet Information Service服務 ..__MSBROWSE__..<01>? GROUP????? Registered ;說明機器安裝有MsBrowser Service服務
7、文件傳輸工具-FTP.EXE 作用:將文件傳送到正在運行 FTP 服務的遠程計算機或從正在運行 FTP 服務的遠程計算機傳送文件(有時稱作 daemon)。Ftp 可以交互使用。 用法: (1)直接進入FTP以命令行的方式交互執行。執行后顯示為FTP>。
(2)ftp [-v] [-n] [-i] [-d] [-g] [-s:filename] [-a] [-w:windowsize] [computer]
參數說明:
-v 禁止顯示遠程服務器響應。
-n 禁止自動登錄到初始連接。
-i 多個文件傳送時關閉交互提示。
-d 啟用調試、顯示在客戶端和服務器之間傳遞的所有 ftp 命令。
-g 禁用文件名組,它允許在本地文件和路徑名中使用通配符字符(* 和 ?)。
-s: filename 指定包含 ftp 命令的文本文件;當 ftp 啟動后,這些命令將自動運行。該參數中不允許有空格。使用該開關而不是重定向 (>)。 -a 在捆綁數據連接時使用任何本地接口。
-w:windowsize 替代默認大小為 4096 的傳送緩沖區。
Computer 指定要連接到遠程計算機的計算機名或 IP 地址。如果指定,計算機必須是行的最后一個參數。 命令一覽表:
命令
描述
!
從 ftp 子系統退出到外殼
?
顯示 ftp 命令說明 append local-file [remote-file]
使用當前文件類型設置將本地文件附加到遠程計算機上的文件。 ascii
將文件傳送類型設置為默認的 ASCII bell
切換響鈴以在每個文件傳送命令完成后響鈴。默認情況下,鈴聲是關閉的 binary
將文件傳送類型設置為二進制 bye
結束與遠程計算機的 FTP 會話并退出 ftp cd remote-directory
更改遠程計算機上的工作目錄 close 結束與遠程服務器的 FTP 會話并返回命令解釋程序 debug 切換調試。當調試打開時,發送到遠程計算機的每個命令都打印,前面是字符串“>”。默認情況下,調試是關閉的 delete remote-file
刪除遠程計算機上的文件 dir [remote-directory] [local-file]
顯示遠程目錄文件和子目錄列表 disconnect
從遠程計算機斷開,保留 ftp 提示 get remote-file [local-file]
使用當前文件轉換類型將遠程文件復制到本地計算機 glob
切換文件名組合。組合允許在內部文件或路徑名中使用通配符(* 和 ?)。默認情況下,組合是打開的 hash 切換已傳輸的每個數據塊的數字簽名 (#) 打印。數據塊的大小是 2048 字節。默認情況下,散列符號打印是關閉的 help [command]
顯示 ftp 命令說明 lcd [directory]
更改本地計算機上的工作目錄。默認情況下,工作目錄是啟動 ftp 的目錄 literal argument [ ...]
將參數逐字發送到遠程 FTP 服務器。將返回單個的 FTP 回復代碼 ls [remote-directory] [local-file]
顯示遠程目錄文件和子目錄的縮寫列表 mdelete remote-files [ ...]
刪除遠程計算機上的文件 mdir remote-files [ ...] local-file
顯示遠程目錄文件和子目錄列表。可以使用 mdir 指定多個文件 mget remote-files [ ...]
使用當前文件傳送類型將遠程文件復制到本地計算機 mkdir directory
創建遠程目錄 mls remote-files [ ...] local-file
顯示遠程目錄文件和子目錄的縮寫列表 mput local-files [ ...]
使用當前文件傳送類型將本地文件復制到遠程計算機上 open computer [port]
與指定的 FTP 服務器連接 prompt
切換提示。如果關閉提示時 mget 及 mput 傳送所有文件,Ftp 在多文件傳送過程中將提示允許您有選擇地檢索或存儲文件。默認情況下,提示是打開的 put local-file [remote-file]
使用當前文件傳送類型將本地文件復制到遠程計算機上 pwd
顯示遠程計算機上的當前目錄 quit
結束與遠程計算機的 FTP 會話并退出 ftp quote argument [ ...]
將參數逐字發送到遠程 FTP 服務器。將返回單個的 FTP 回復代碼。Quote 與 literal 相同 recv remote-file [local-file]
使用當前文件傳送類型將遠程文件復制到本地計算機。Recv 與 get 相同 remotehelp [command]
顯示遠程命令幫助 rename filename newfilename
重命名遠程文件 rmdir directory
刪除遠程目錄 send local-file [remote-file]
使用當前文件傳送類型將本地文件復制到遠程計算機上。Send 與 put 相同 status
顯示 FTP 連接和切換的當前狀態 trace 切換數據包跟蹤。Trace 在運行 ftp 命令時顯示每個數據包的路由 type [type-name]
設置或顯示文件傳送類型 user username [password] [account]
指定遠程計算機的用戶 verbose 切換 verbose 模式。如果打開,將顯示所有 ftp 響應。在文件傳送完成后,將同時顯示與傳送效率有關的統計信息。默認情況下,verbose 是打開的 示例: (1)用交互式方法以用戶guest和密碼1234登錄到ftp服務器ftp.server.com的download目錄中下載文件test.zip文件。 C:\>ftp ftp>open ftp.server.com Connected to ftp.server.com. 220 FTP Server (ftp.server.com)? ready! User (ftp.server.com.(none)):guest <-輸入用戶名 Password: <-輸入密碼 230 User guest logged in. ftp>cd download <-進入download目錄 250 CWD command successful. ftp>bina <-設置傳輸二進制文件模式 200 Type set to I. ftp>get test.zip <-下載文件 200 PORT command successful. 150 Opening BINARY mode data connection for test.zip (5277 bytes). 226 Transfer complete. ftp: 5277 bytes received in 2.4 Seconds 1Kbytes/sec. ftp>close <-關閉連接 221 ftp>quit <-退出Shell C:\> (2)用命令行方式自動完成(1)中的下載任務。 建立文件:autodown.txt user guest 1234 cd download bina get test.zip close quit 執行命令:ftp -n -s: autodown.txt ftp.server.com 說明:不少服務器支持匿名方式登錄,就是說用戶名為anonymous,密碼為任意一個Email地址即可,但大多匿名用戶只能下傳文件,不具有上傳文件的權限。 8、功能強大的遠程管理工具-TELNET.EXE 作用:可以使用Telnet 客戶以連接到運行有Telnet 服務器軟件的遠程計算機上。一旦連接之后,就可以與 Telnet 服務器通訊。執行的會話類型取決于Telnet 軟件的配置。通訊、游戲、系統管理和本地登錄模擬是Telnet 使用的幾種典型類型。 執行:開始->運行->Telnet,即進入Telnet的主窗口,這時可從主菜單的“終端”->“首選”項里對Telnet進行必要的設置,比如,本地響應、光標屬性、字體屬性等等。 使用:設置完畢后,從主菜單里選“連接”->“遠程系統”項,即進入登錄窗口,填入主機名和端口號,點“連接”按鈕即可。 說明:不管登錄的是什么遠程系統,建立連接后,一般都要先輸入用戶名和密碼才能夠訪問遠程系統,具體登錄系統后如何操作,這要視對方服務器的設置而定,一般而言,登錄到Windows NT和Unix/Linux系統后就可以執行你權限范圍內的所有控制臺程序,注意,別執行那些有圖形界面的程序,因為Telnet只支持字符界面。Telnet能做很多種事情,比如:遠程管理、電子公告板bbs、mud游戲、收發Email、上傳下載文件和下載網頁等。 示例: (1)遠程重啟Linux服務器 先以用戶名guest和密碼1234登錄到Linux Telnet服務器www. server.com,然后用密碼hello123轉換成root,執行重新啟動遠程主機后退出。 主機名[url]www.server.com[/url] 端口:23 Red Hat Linux 6.2 Kernel 2.2.12-16 on an i686 Login:guest <- 輸入用戶名 password:<- 輸入密碼 [guest@ server guest]$su hello123 <-轉換成root用戶 [root@server root]reboot <-重新啟動服務器 說明:在unix和linux系統中默認是不允許管理員root直接用telnet登錄到系統的,需要先以一個普通用戶的身份登錄,然后用su命令轉換成root用戶。而在windows nt/2000系統中,管理員Administrator是可以直接登錄的。 (2)下載網站的首頁文件 主機名[url]www.server.com[/url] 端口:80 GET / HTTP/1.0 回車2次 說明:注意輸入的字符要用大寫。查看接收的文本可以看出web server的類型,如:IIS 5.0、Apache 1.3.22等。
(3)參加電子公告板BBS
主機名:smth.net 端口:23
說明:水木清華站,國內最棒的BBS站點,登入后按照提示操作。
(4)玩mud游戲
主機名:202.102.249.26 端口:3333
說明:風云mud游戲,很好玩,登入后按照提示操作。
(5)收Email信件
假定你[url]www.163.net[/url] 的信箱為: [email]badboy@163.net[/email] 密碼為12345
主機名[url]www.163.net[/url] 端口:110
user badboy? <-輸入用戶名
OK!
pass 12345? <-輸入密碼
OK!
STAT <-看有多少封信
28
LIST <-看一下存信的文件
1
2
3
....
28 <- 信的列表
RETR 4 <-看看第4封信
這里是第4封信的內容!!!
DELE 7 <-刪除第7封
OK!
QUIT <-退出
轉載于:https://blog.51cto.com/bobloom/94986
總結
以上是生活随笔為你收集整理的telnet/ftp/netstat/ping命令詳細介紹的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 上海交大发布开源“白玉兰科学大模型”,包
- 下一篇: 学习ccna,ccnp中如何提高英语问题