如何讓別人ping不到自己而自己能ping通別人
我們?nèi)绾瓮ㄟ^iptables來控制讓別人不能ping通我們的主機,而我們的主機卻能ping通別人呢?達到此目的所牽涉的表和鏈不多,腳本也進行了簡化處理,代碼如下:
執(zhí)行此腳本后,我們還是照常用iptables-nv-L查看執(zhí)行后的結(jié)果,命令如下:
iptables-nv-L
此命令顯示如果如下:
開啟另一臺服務器192.168.1.102,然后互相ping下試試,我們會發(fā)現(xiàn),192.168.1.101是可以ping通192.168.1.102的,但192.168.1.102上面卻ping不通192.168.1.101,命令如下:
ping 192.168.1.101
此命令執(zhí)行結(jié)果如下
PING 192.168.1.101(192.168.1.101)56(84)bytes of data.
ping:sendmsg:Network is unreachable
ping:sendmsg:Network is unreachable
ping:sendmsg:Network is unreachable
ping:sendmsg:Network is unreachable
我們可以在192.168.1.101上抓包試一下,用Wirehark或TCPDump均可。TCPDump命令如下:
tcpdump host 192.168.1.101 and 192.168.1.102 -v v
結(jié)果如下:
在ICMP協(xié)議里,icmy-type為8表示ping request,即ping請求,而icmp-type為0表示echo re-lay,即回顯應答。ICMP也是TCP/IP協(xié)議的一種,它也是需要三次握手的。192.168.1.102向192.168.1.101發(fā)送ping request請求,但收不到192.168.1.101的echo realy消息,三次握手完成不了,所以192.168.1.102的機器ping不通192.168.1.101,這樣達到了我們要實現(xiàn)的目的了。
標題名稱:如何讓別人ping不到自己而自己能ping通別人
URL鏈接:http://jinyejixie.com/news/105086.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供電子商務、軟件開發(fā)、企業(yè)建站、微信公眾號、關(guān)鍵詞優(yōu)化、網(wǎng)站制作
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)