這是因?yàn)閞z命令需要終端的支持(即rz命令是在客戶端里面執(zhí)行的),比如終端就是你用來(lái)連接遠(yuǎn)程服務(wù)器的客戶端,像是 XShell、rxvt、putty、SecureCRT
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比港口網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式港口網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋港口地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。
本人使用的客戶端是SecureCRT
在SecureCRT里面輸入rz命令就可以出現(xiàn)本地窗口,供我們選擇文件
當(dāng)一個(gè)動(dòng)態(tài)IP被分配了并且有另外一臺(tái)網(wǎng)絡(luò)設(shè)備已經(jīng)擁有了相同的IP。或者在相同網(wǎng)絡(luò)子網(wǎng)上有多臺(tái)分配IP的DHCP服務(wù)器。如果你有連通問(wèn)題并且假設(shè)它是由于IP沖突造成的,那么你可以使用一個(gè)工具稱作arp-scan來(lái)掃描它們。
這個(gè)工具會(huì)在本地網(wǎng)絡(luò)發(fā)送ARP(Address Resolution Protocol)(地址解析協(xié)議)包來(lái)收集地址。如果有多個(gè)MAC地址聲稱擁有相同的IP地址,那么這里就存在沖突。
要在Ubuntu或者Debian上安裝arp-scan則輸入:
$ sudo apt-get install arp-scan
對(duì)于Fedora,CentOS或者RedHat:
$ sudo yum install arp-scan
要檢測(cè)IP沖突,運(yùn)行下面的命令:
$ sudo arp-scan –I eth0 -l
輸出示例:
192.168.1.10 00:1b:a9:63:a2:4c BROTHER INDUSTRIES, LTD.
192.168.1.30 00:1e:8f:58:ec:49 CANON INC.
192.168.1.33 00:25:4b:1b:10:20 Apple, Inc
192.168.1.37 10:9a:dd:55:d7:95 Apple Inc
192.168.1.38 20:c9:d0:27:8d:56 (Unknown)
192.168.1.39 d4:85:64:4d:35:be Hewlett Packard
192.168.1.39 00:0b:46:e4:8e:6d Cisco (DUP: 2)
192.168.1.40 90:2b:34:18:59:c0 (Unknown)
在本例中,192.168.1.39這個(gè)IP沖突了,因?yàn)樗霈F(xiàn)了兩次。
只需要在另一臺(tái)同網(wǎng)段的linux機(jī)器B上(比如:129.168.9.200)上執(zhí)行下面的命令(不能在本機(jī)arping檢驗(yàn)自己的ip):
只需要在另一臺(tái)同網(wǎng)段的linux機(jī)器B上(比如:129.168.9.200)上執(zhí)行下面的命令(不能在本機(jī)arping檢驗(yàn)自己的ip):
[root@dev ~]# arping 192.168.9.120
ARPING 192.168.1.120 from 192.168.9.200 eth0
Unicast reply from 192.168.9.120 [40:F4:EC:76:79:C2] 3.084ms
Unicast reply from 192.168.9.120 [50:7B:9D:25:29:59] 0.817ms
Unicast reply from 192.168.9.120 [50:7B:9D:25:29:59] 0.810ms
........
如果只檢查出一個(gè)MAC地址,則表示網(wǎng)內(nèi)A機(jī)器的的IP:192.168.9.120是唯一的
如果有以上信息即查出兩個(gè)MAC地址,則表示網(wǎng)內(nèi)有一臺(tái)MAC地址為40:F4:EC:76:79:C2的主機(jī)IP地址與A機(jī)器相同。
這時(shí)可以通過(guò)ifconfig命令驗(yàn)證A機(jī)器,如下發(fā)現(xiàn):A機(jī)器的MAC地址是50:7B:9D:25:29:59 。
我們可以用局域網(wǎng)掃描軟件找到MAC地址為40:F4:EC:76:79:C2的主機(jī),并將其隔離或更換IP地址。
[root@redmine ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 50:7B:9D:25:29:59
inet addr:192.168.9.120 Bcast:192.168.9.255 Mask:255.255.255.0
inet6 addr: fe80::527b:9dff:fe25:2959/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:573710854 errors:0 dropped:0 overruns:0 frame:0
TX packets:849943293 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:58543890628 (54.5 GiB) TX bytes:1248037935176 (1.1 TiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:17370722 errors:0 dropped:0 overruns:0 frame:0
TX packets:17370722 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:65642509325 (61.1 GiB) TX bytes:65642509325 (61.1 GiB)
================================================================
檢驗(yàn)原理:
arping命令是以廣播地址發(fā)送arp packets,以太網(wǎng)內(nèi)所有的主機(jī)都會(huì)收到這個(gè)arp packets,但是本機(jī)收到之后不會(huì)Reply任何信息。
當(dāng)我們?cè)趌inux主機(jī)端上執(zhí)行下面的命令時(shí):
arping 192.168.9.120
會(huì)默認(rèn)使用eth0,向局域網(wǎng)內(nèi)所有的主機(jī)發(fā)送一個(gè):
who has 192.168.9.120的arp request,tell 192.168.9.120 your mac address,
當(dāng)這臺(tái)windows主機(jī)端收到這個(gè)arp packets后,則會(huì)應(yīng)答:
"I am 192.168.9.120 , mac是00:25:e4:6a:4b:f4",這樣我們會(huì)收到mac地址為00:25:e4:6a:4b:f4的windows主機(jī)的Reply信息。
下面我們來(lái)看一個(gè)實(shí)例:
一臺(tái)linux主機(jī) IP:192.168.0.25 MAC: 00:14:k2:5d:8e:b2
一臺(tái)windows主機(jī) IP:192.168.0.25 MAC: 00:25:e4:6a:4b:f4
兩臺(tái)主機(jī)的IP地址相同(IP:192.168.0.25),MAC地址不同
則windows主機(jī)會(huì)提示IP地址沖突,而linux主機(jī)無(wú)任何提示
那么如何知道自己的linux主機(jī)是否與網(wǎng)絡(luò)中其它的windows主機(jī)IP地址沖突呢?
其實(shí)很簡(jiǎn)單,在linux主機(jī)端執(zhí)行
#arping 192.168.0.25
Unicast reply from 192.168.0.25 [00:25:e4:6a:4b:f4] 1.390ms
如果沒(méi)有任何信息,則表示網(wǎng)內(nèi)我的IP是唯一的
如果有以上信息,則表示網(wǎng)內(nèi)有一臺(tái)MAC地址為00:25:e4:6a:4b:f4的主機(jī)IP地址與我相同,這時(shí)可以通過(guò)ifconfig命令驗(yàn)
證,你會(huì)發(fā)現(xiàn):本機(jī)的MAC地址是00:14:k2:5d:8e:b2。我們可以用局域網(wǎng)掃描軟件找到MAC地址為00:25:e4:6a:4b:f4的
主機(jī),并將其隔離或更換IP地址。
原理:arping命令是以廣播地址發(fā)送arp packets,以太網(wǎng)內(nèi)所有的主機(jī)都會(huì)收到這個(gè)arp packets,但是本機(jī)收到之后不會(huì)Reply任何信息。當(dāng)我們?cè)趌inux主機(jī)端上執(zhí)行下面的命令時(shí):
arping 192.168.0.25會(huì)默認(rèn)使用eth0,向局域網(wǎng)內(nèi)所有的主機(jī)發(fā)送一個(gè):
who has 192.168.0.25的arp request,tell 192.168.0.25 your mac address,
當(dāng)這臺(tái)windows主機(jī)端收到這個(gè)arp packets后,則會(huì)應(yīng)答:
"I am 192.168.0.25 , mac是00:25:e4:6a:4b:f4",這樣我們會(huì)收到mac地址為00:25:e4:6a:4b:f4的windows主機(jī)的Reply信息。
網(wǎng)站名稱:linux命令沖突 linux命令區(qū)別
轉(zhuǎn)載來(lái)于:http://vcdvsql.cn/article38/dopehpp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、營(yíng)銷型網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、企業(yè)網(wǎng)站制作、標(biāo)簽優(yōu)化、品牌網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)