《计算机网络》实验报告——常用网络命令
《計(jì)算機(jī)網(wǎng)絡(luò)》實(shí) 驗(yàn) 報(bào) 告
| 實(shí)驗(yàn)名稱:常用網(wǎng)絡(luò)命令 | 實(shí)驗(yàn)地點(diǎn): |
| 所使用的工具軟件及環(huán)境: windows7 ? ? | |
一、實(shí)驗(yàn)?zāi)康?/span>熟悉常用網(wǎng)絡(luò)命令。 ? | |
二、實(shí)驗(yàn)內(nèi)容 | |
三、實(shí)驗(yàn)步驟1、ARP: 顯示和修改IP地址與物理地址之間的轉(zhuǎn)換表 ARP -s inet_addr eth_addr [if_addr] ARP -d inet_addr [if_addr] ARP -a [inet_addr] [-N if_addr] ? -a??????????? 顯示當(dāng)前的ARP信息,可以指定網(wǎng)絡(luò)地址 ? -g??????????? 跟 -a一樣. ? -d? ??????????刪除由inet_addr指定的主機(jī).可以使用* 來(lái)刪除所有主機(jī). ? -s??????????? 添加主機(jī),并將網(wǎng)絡(luò)地址跟物理地址相對(duì)應(yīng),這一項(xiàng)是永久生效的。 ? eth_addr????? 物理地址. ? if_addr?????? If present, this specifies the Internet address of the ?????? ?????????interface whose address translation table should be modified. ??????????????? If not present, the first applicable interface will be used. ARP -a 2、FTP:可以被發(fā)送到FTP服務(wù)器的FTP命令列表,包含由IETF在RFC 959中標(biāo)準(zhǔn)化的所有命令。 該命令只有在安裝了 TCP/IP 協(xié)議之后才可用。Ftp 是一種服務(wù),一旦啟動(dòng),將創(chuàng)建在其中可以使用 ftp 命令的子環(huán)境,通過(guò)鍵入 quit 子命令可以從子環(huán)境返回到 Windows 2000 命令提示符。當(dāng) ftp 子環(huán)境運(yùn)行時(shí),它由 ftp 命令提示符代表。 ftp [-v] [-n] [-i] [-d] [-g] [-s:filename] [-a] [-w:windowsize] [computer] 參數(shù) -v 禁止顯示遠(yuǎn)程服務(wù)器響應(yīng)。 -n 禁止自動(dòng)登錄到初始連接。 -I? 多個(gè)文件傳送時(shí)關(guān)閉交互提示。 -d 啟用調(diào)試、顯示在客戶端和服務(wù)器之間傳遞的所有 ftp 命令。 -g 禁用文件名組,它允許在本地文件和路徑名中使用通配符字符(* 和 ?)。(請(qǐng)參閱聯(lián)機(jī)“命令參考”中的 glob 命令。) -s: filename指定包含 ftp 命令的文本文件;當(dāng) ftp 啟動(dòng)后,這些命令將自動(dòng)運(yùn)行。該參數(shù)中不允許有空格。使用該開(kāi)關(guān)而不是重定向 (>)。 -a 在捆綁數(shù)據(jù)連接時(shí)使用任何本地接口。 -w:windowsize 替代默認(rèn)大小為 4096 的傳送緩沖區(qū)。 Computer 指定要連接到遠(yuǎn)程計(jì)算機(jī)的計(jì)算機(jī)名或 IP 地址。如果指定,計(jì)算機(jī)必須是行的最后一個(gè)參數(shù)。 下面是一些常用命令: !: 從ftp子系統(tǒng)退出到系統(tǒng)外殼 ?:顯示ftp說(shuō)明,跟help一樣 append: 添加文件,格式為:append 本地文件 遠(yuǎn)程文件 cd: 更換遠(yuǎn)程目錄 lcd: 更換本地目錄,若無(wú)參數(shù),將顯示當(dāng)前目錄 open:與指定的ftp服務(wù)器連接 open computer [port] close:結(jié)束與遠(yuǎn)程服務(wù)器的 FTP 會(huì)話并返回命令解釋程序 bye:結(jié)束與遠(yuǎn)程計(jì)算機(jī)的 FTP 會(huì)話并退出 ftp dir: 結(jié)束與遠(yuǎn)程計(jì)算機(jī)的 FTP 會(huì)話并退出 ftp get 和 recv:使用當(dāng)前文件轉(zhuǎn)換類型將遠(yuǎn)程文件復(fù)制到本地計(jì)算機(jī) get remote-file [local-file] send 和 put:上傳文件:send local-file [remote-file] 其它命令請(qǐng)參考幫助文件。 登錄 ftp> dir? //查看本目錄下的內(nèi)容 ftp> cd pub? //切換目錄 ftp> lcd e:\?? //本地目錄切換 ftp> get chargeni.exe?? //下載文件 ftp> bye???????? //離開(kāi) 3、Ipconfig 該診斷命令顯示所有當(dāng)前的 TCP/IP 網(wǎng)絡(luò)配置值。該命令在運(yùn)行 DHCP 系統(tǒng)上的特殊用途,允許用戶決定 DHCP 配置的 TCP/IP 配置值。 ipconfig [/? | /all | /release [adapter] | /renew [adapter] ??????????? | /flushdns | /registerdns ??????????? | /showclassid adapter ??????????? | /setclassid adapter [classidtoset] ] /all 產(chǎn)生完整顯示。在沒(méi)有該開(kāi)關(guān)的情況下 ipconfig 只顯示 IP 地址、子網(wǎng)掩碼和每個(gè)網(wǎng)卡的默認(rèn)網(wǎng)關(guān)值。 Ipconfig ipconfig /displaydns????? //顯示本機(jī)上的DNS域名解析列表 ipconfig /flushdns??????? //刷新本機(jī)上的DNS域名解析列表 4、Nbtstat.exe 該診斷命令使用 NBT(TCP/IP 上的 NetBIOS)顯示協(xié)議統(tǒng)計(jì)和當(dāng)前 TCP/IP 連接。該命令只有在安裝了 TCP/IP 協(xié)議之后才可用。 nbtstat [-a remotename] [-A IP address] [-c] [-n] [-R] [-r] [-S] [-s] [interval] ? 參數(shù) -a remotename 使用遠(yuǎn)程計(jì)算機(jī)的名稱列出其名稱表。 -A IP address 使用遠(yuǎn)程計(jì)算機(jī)的 IP 地址并列出名稱表。 -c 給定每個(gè)名稱的 IP 地址并列出 NetBIOS 名稱緩存的內(nèi)容。 -n 列出本地 NetBIOS 名稱。“已注冊(cè)”表明該名稱已被廣播 (Bnode) 或者 WINS(其他節(jié)點(diǎn)類型)注冊(cè)。 -R 清除 NetBIOS 名稱緩存中的所有名稱后,重新裝入 Lmhosts 文件。 -r 列出 Windows 網(wǎng)絡(luò)名稱解析的名稱解析統(tǒng)計(jì)。在配置使用 WINS 的 Windows 2000 計(jì)算機(jī)上,此選項(xiàng)返回要通過(guò)廣播或 WINS 來(lái)解析和注冊(cè)的名稱數(shù)。 -S 顯示客戶端和服務(wù)器會(huì)話,只通過(guò) IP 地址列出遠(yuǎn)程計(jì)算機(jī)。 -s 顯示客戶端和服務(wù)器會(huì)話。嘗試將遠(yuǎn)程計(jì)算機(jī) IP 地址轉(zhuǎn)換成使用主機(jī)文件的名稱。 interval重新顯示選中的統(tǒng)計(jì),在每個(gè)顯示之間暫停 interval 秒。按 CTRL+C 停止重新顯示統(tǒng)計(jì)信息。如果省略該參數(shù),nbtstat 打印一次當(dāng)前的配置信息。 nbtstat –A 周?chē)鳈C(jī)的ip地址 nbtstat –c nbtstat –n nbtstat -S 5、net: 許多 Windows 2000 網(wǎng)絡(luò)命令都以詞 net 開(kāi)頭。這些 net 命令有一些公用屬性: 鍵入 net /? 可以看到所有可用的 net 命令的列表。 鍵入 net help command,可以在命令行獲得 net 命令的語(yǔ)法幫助。例如,關(guān)于 net accounts 命令的幫助信息,請(qǐng)鍵入 net help accounts。 所有 net 命令都接受 /yes 和 /no 選項(xiàng)(可以縮寫(xiě)為 /y 和 /n)。/y 選項(xiàng)向命令產(chǎn)生的任何交互式提示自動(dòng)回答“是”,而 /n 回答“否”。例如,net stop server 通常提示您確認(rèn)要停止基于“服務(wù)器”服務(wù)的所有服務(wù);而 net stop server /y 對(duì)該提示自動(dòng)回答“是”,然后“服務(wù)器”服務(wù)關(guān)閉。 此命令的語(yǔ)法是: ? NET ??? [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP | ????? HELPMSG | LOCALGROUP | PAUSE | SESSION | SHARE | START | ????? STATISTICS | STOP | TIME | USE | USER | VIEW ] 6、Netstat.exe 顯示協(xié)議統(tǒng)計(jì)和當(dāng)前的 TCP/IP 網(wǎng)絡(luò)連接。該命令只有在安裝了 TCP/IP 協(xié)議后才可以使用。 netstat [-a] [-e] [-n] [-s] [-p protocol] [-r] [interval] 參數(shù) -a 顯示所有連接和偵聽(tīng)端口。服務(wù)器連接通常不顯示。 -e 顯示以太網(wǎng)統(tǒng)計(jì)。該參數(shù)可以與 -s 選項(xiàng)結(jié)合使用。 -n 以數(shù)字格式顯示地址和端口號(hào)(而不是嘗試查找名稱)。 -s 顯示每個(gè)協(xié)議的統(tǒng)計(jì)。默認(rèn)情況下,顯示 TCP、UDP、ICMP 和 IP 的統(tǒng)計(jì)。-p 選項(xiàng)可以用來(lái)指定默認(rèn)的子集。 -p protocol 顯示由 protocol 指定的協(xié)議的連接;protocol 可以是 tcp 或 udp。如果與 -s 選項(xiàng)一同使用顯示每個(gè)協(xié)議的統(tǒng)計(jì),protocol 可以是 tcp、udp、icmp 或 ip。 -r 顯示路由表的內(nèi)容。 Interval 重新顯示所選的統(tǒng)計(jì),在每次顯示之間暫停 interval 秒。按 CTRL+B 停止重新顯示統(tǒng)計(jì)。如果省略該參數(shù),netstat 將打印一次當(dāng)前的配置信息。 netstat -as 7、Ping.exe 驗(yàn)證與遠(yuǎn)程計(jì)算機(jī)的連接。該命令只有在安裝了 TCP/IP 協(xié)議后才可以使用。 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 ? 參數(shù) -t? Ping 指定的計(jì)算機(jī)直到中斷。 -a 將地址解析為計(jì)算機(jī)名。 -n count 發(fā)送 count 指定的 ECHO 數(shù)據(jù)包數(shù)。默認(rèn)值為 4。 -l length 發(fā)送包含由 length 指定的數(shù)據(jù)量的 ECHO 數(shù)據(jù)包。默認(rèn)為 32 字節(jié);最大值是 65,527。 -f 在數(shù)據(jù)包中發(fā)送“不要分段”標(biāo)志。數(shù)據(jù)包就不會(huì)被路由上的網(wǎng)關(guān)分段。 -i ttl將“生存時(shí)間”字段設(shè)置為 ttl 指定的值。 -v tos 將“服務(wù)類型”字段設(shè)置為 tos 指定的值。 -r count 在“記錄路由”字段中記錄傳出和返回?cái)?shù)據(jù)包的路由。count 可以指定最少 1 臺(tái),最多 9 臺(tái)計(jì)算機(jī)。 -s count 指定 count 指定的躍點(diǎn)數(shù)的時(shí)間戳。 -j computer-list 利用 computer-list 指定的計(jì)算機(jī)列表路由數(shù)據(jù)包。連續(xù)計(jì)算機(jī)可以被中間網(wǎng)關(guān)分隔(路由稀疏源)IP 允許的最大數(shù)量為 9。 -k computer-list 利用 computer-list 指定的計(jì)算機(jī)列表路由數(shù)據(jù)包。連續(xù)計(jì)算機(jī)不能被中間網(wǎng)關(guān)分隔(路由嚴(yán)格源)IP 允許的最大數(shù)量為 9。 -w timeout 指定超時(shí)間隔,單位為毫秒。 destination-list 指定要 ping 的遠(yuǎn)程計(jì)算機(jī)。 較一般的用法是 ping –t www.zju.edu.cn ping www.zist.edu.cn 8、Route.exe 控制網(wǎng)絡(luò)路由表。該命令只有在安裝了 TCP/IP 協(xié)議后才可以使用。 route [-f] [-p] [command [destination] [mask subnetmask] [gateway] [metric costmetric]] 參數(shù) -f 清除所有網(wǎng)關(guān)入口的路由表。如果該參數(shù)與某個(gè)命令組合使用,路由表將在運(yùn)行命令前清除。 -p 該參數(shù)與 add 命令一起使用時(shí),將使路由在系統(tǒng)引導(dǎo)程序之間持久存在。默認(rèn)情況下,系統(tǒng)重新啟動(dòng)時(shí)不保留路由。與 print 命令一起使用時(shí),顯示已注冊(cè)的持久路由列表。忽略其他所有總是影響相應(yīng)持久路由的命令。 Command 指定下列的一個(gè)命令。 命令 目的 print 打印路由 add 添加路由 delete 刪除路由 change 更改現(xiàn)存路由 ? destination 指定發(fā)送 command 的計(jì)算機(jī)。 mask subnetmask 指定與該路由條目關(guān)聯(lián)的子網(wǎng)掩碼。如果沒(méi)有指定,將使用 255.255.255.255。 gateway? 指定網(wǎng)關(guān)。 metric costmetric 指派整數(shù)躍點(diǎn)數(shù)(從 1 到 9999)在計(jì)算最快速、最可靠和(或)最便宜的路由時(shí)使用。 9、Telnet.exe 在命令行鍵入telnet,將進(jìn)入telnet模式。鍵入help,可以看到一些常用命令。 telnet [-a][-e escape char][-f log file][-l user][-t term][host [port]] 參數(shù) ?-a????? 企圖自動(dòng)登錄。除了用當(dāng)前已登陸的用戶名以外,與 -l 選項(xiàng)相同。 ?-e????? 跳過(guò)字符來(lái)進(jìn)入 telnet 客戶端提示。 ?-f????? 客戶端登錄的文件名 ?-l????? 指定遠(yuǎn)程系統(tǒng)上登錄用的用戶名。 ???????? 要求遠(yuǎn)程系統(tǒng)支持 TELNET ENVIRON 選項(xiàng)。 ?-t????? 指定終端類型。 ???????? 支持的終端類型僅是: vt100, vt52, ansi 和 vtnt。 ?host??? 指定要連接的遠(yuǎn)程計(jì)算機(jī)的主機(jī)名或 IP 地址。 ?port??? 指定端口號(hào)或服務(wù)名。 Microsoft Telnet> help 指令可能縮寫(xiě)了。支持的指令為: close?????????? 關(guān)閉當(dāng)前連接 display???????? 顯示操作參數(shù) open??????????? 連接到一個(gè)站點(diǎn) quit??????????? 退出 telnet set???????????? 設(shè)置選項(xiàng) (要列表,請(qǐng)鍵入 'set ?' ) status????????? 打印狀態(tài)信息 unset?????????? 解除設(shè)置選項(xiàng) (要列表,請(qǐng)鍵入 'unset ?' ) ?/help????????? 打印幫助信息 display open 10、Tracert.exe 該診斷實(shí)用程序?qū)煌鏁r(shí)間 (TTL) 值的 Internet 控制消息協(xié)議 (ICMP) 回顯數(shù)據(jù)包發(fā)送到目標(biāo),以決定到達(dá)目標(biāo)采用的路由。要在轉(zhuǎn)發(fā)數(shù)據(jù)包上的 TTL 之前至少遞減 1,必需路徑上的每個(gè)路由器,所以 TTL 是有效的躍點(diǎn)計(jì)數(shù)。數(shù)據(jù)包上的 TTL 到達(dá) 0 時(shí),路由器應(yīng)該將“ICMP 已超時(shí)”的消息發(fā)送回源系統(tǒng)。Tracert 先發(fā)送 TTL 為 1 的回顯數(shù)據(jù)包,并在隨后的每次發(fā)送過(guò)程將 TTL 遞增 1,直到目標(biāo)響應(yīng)或 TTL 達(dá)到最大值,從而確定路由。路由通過(guò)檢查中級(jí)路由器發(fā)送回的“ICMP 已超時(shí)”的消息來(lái)確定路由。不過(guò),有些路由器悄悄地下傳包含過(guò)期 TTL 值的數(shù)據(jù)包,而 tracert 看不到。 ? tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name 參數(shù) /d 指定不將地址解析為計(jì)算機(jī)名。 -h maximum_hops 指定搜索目標(biāo)的最大躍點(diǎn)數(shù)。 -j computer-list 指定沿 computer-list 的稀疏源路由。 -w timeout 每次應(yīng)答等待 timeout 指定的微秒數(shù)。 target_name 目標(biāo)計(jì)算機(jī)的名稱。 tracert www.zist.edu.cn 11、Winipcfg.exe顯示用戶所在主機(jī)內(nèi)部的IP協(xié)議的配置信息 使用于win98系列。 winipcfg程序采用windows窗口的形式來(lái)顯示IP協(xié)議的具體配置信息,如果winipcfg命令后面不跟任何參數(shù)直接運(yùn)行,程序?qū)?huì)在窗口中顯示網(wǎng)絡(luò)適配器的物理地址、主機(jī)的IP地址、子網(wǎng)掩碼以及默認(rèn)網(wǎng)關(guān)等,還可以查看主機(jī)的相關(guān)信息如:主機(jī)名、DNS服務(wù)器、節(jié)點(diǎn)類型等。其中網(wǎng)絡(luò)適配器的物理地址在檢測(cè)網(wǎng)絡(luò)錯(cuò)誤時(shí)非常有用。在命令提示符下鍵入winipcfg/?可獲得winipcfg的使用幫助,鍵入winipcfg/all可獲得IP配置的所有屬性。 使用格式:winipcfg [/?] [/all] 參數(shù)介紹: /? 顯示winipcfg的格式和參數(shù)的英文說(shuō)明 /all 顯示所有的有關(guān)IP地址的配置信息 ? 如果我們想很快地了解某一臺(tái)主機(jī)的IP協(xié)議的具體配置情況,可以使用winipcfg命令來(lái)檢測(cè)。其具體操作步驟如下:在“運(yùn)行”對(duì)話框中,直接輸入winipcfg命令,接著按一下回車(chē)鍵,我們就會(huì)看到一個(gè)界面。在該界面中,我們了解到本機(jī)使用的網(wǎng)卡類型,網(wǎng)卡的物理地址是多少,主機(jī)的IP地址是多少,還有子網(wǎng)掩碼和路由器的地址,如果用戶想更加詳細(xì)地了解該主機(jī)的其他IP協(xié)議配置信息,例如DNS服務(wù)器、DHCP服務(wù)器等方面的信息,可以直接單擊該界面中的“詳細(xì)信息”按鈕。 12、Winpopup.exe (略) ? ? 四、實(shí)驗(yàn)收獲與體會(huì)1、熟悉常用網(wǎng)絡(luò)命令。 ??? ? | |
?
?
總結(jié)
以上是生活随笔為你收集整理的《计算机网络》实验报告——常用网络命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Spring Security——org
- 下一篇: 百度贴吧——因百度账号策略调整导致长时间