關(guān)于ip地址顯示(顯示ip地址命令)
最近關(guān)于ip地址顯示的話題比較火,剛好趁一波熱度,講解一下ip的相關(guān)知識(shí)。
1.什么是ip地址
在第二篇文章中,我們大致介紹了一下TCP/IP協(xié)議,TCP/IP是一個(gè)協(xié)議族,包含了許多協(xié)議,IP協(xié)議正式其中的核心協(xié)議之一。官方的定義術(shù)語、所包含的內(nèi)容太多,有興趣的可以自行查看。我這里只說與我們普通人相關(guān)的部分。所謂ip地址,其實(shí)就相當(dāng)于我們的郵政編碼,為了讓我們和目標(biāo)設(shè)備溝通,所以在網(wǎng)絡(luò)中給每個(gè)設(shè)備一個(gè)ip地址,數(shù)據(jù)包就根據(jù)目標(biāo)設(shè)備的ip地址,被送到相應(yīng)的設(shè)備。
2.ip地址分類
ipv4
ipv4的格式為xxx.xxx.xxx.xxx。4個(gè)0-255的數(shù)字被3個(gè)“.”號(hào)分隔。與其配合一起使用的還有子網(wǎng)掩碼,格式也是xxx.xxx.xxx.xxx,不同的是子網(wǎng)掩碼只有只有3個(gè):255.0.0.0、255.255.0.0、255.255.255.0,也寫做8、16、24。很好理解255就是二進(jìn)制的8個(gè)1,所以255.0.0.0轉(zhuǎn)換為2進(jìn)制就是1111111.0.0.0,所以就用8來代替,16和24同理。所以以后看到192.168.0.1/24的時(shí)候,就要知道,24就代表的子網(wǎng)掩碼。
其中幾個(gè)特別的ip介紹一下,127.0.0.1是本機(jī)回環(huán)地址,代表自己。所有電腦訪問127.0.0.1,就是訪問自己的電腦。
還有子網(wǎng)掩碼中的0代表可變位、255代表網(wǎng)段中的不變位。如192.168.0.0/24,代表的是192.168.0.x(x=1-224)整個(gè)網(wǎng)段的所有地址;地址為192,168.1.0/24,既代表192.168.1.x(x=1-255)整個(gè)網(wǎng)段左右地址;而192.168.0.0/16則代表192.168.x.x(x=1-254)的地址。若路由器的ip子網(wǎng)掩碼設(shè)定為255.255.0.0,ip地址設(shè)定為192.168.0.1,則ip地址設(shè)定為192.169.x.x(x=1-254)/16的設(shè)備(不能和路由器一模一樣),路由器都會(huì)認(rèn)定為內(nèi)網(wǎng)ip,為其進(jìn)行服務(wù)。若路由器ip地址設(shè)定為192.168.0.1/24,則只有ip地址設(shè)定為192.168.0.x(x=1-255),路由器才會(huì)認(rèn)定為其設(shè)備是內(nèi)網(wǎng)ip對(duì)其進(jìn)行轉(zhuǎn)發(fā)。而可變的x若為255 ,則代表廣播地址(具體的理解希望大家再回顧下TCP/IP的知識(shí),就能明白廣播的含義)。子網(wǎng)掩碼中0就是標(biāo)記子網(wǎng)段。比如192.168.0.0/24,就代表192.168.0.x(x為1-255)這個(gè)網(wǎng)段,如果是192.168.0.0/16就代表192.168.x.x(x為1-255)這個(gè)網(wǎng)段。
ipv6
最開始設(shè)計(jì)ip協(xié)議的時(shí)候,世界上的聯(lián)網(wǎng)設(shè)備還非常少,當(dāng)時(shí)的專家認(rèn)為,4個(gè)0-255的數(shù)字組合,共計(jì)有4,294,967,296個(gè)ip地址,就算考慮到以后的發(fā)展,也完全夠用。完全沒想到計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)發(fā)展的如此迅速。43億個(gè)ip完全不夠用。尤其物聯(lián)網(wǎng)技術(shù)的發(fā)展,IPv4地址徹底不夠用了。于是誕生了ipv6。ipv6的格式是X:X:X:X:X:X:X:X。目前并沒有完全取代ipv4,就不過多介紹了。有興趣的可以去看看相關(guān)知識(shí)。
3.ipv4的分類
在ipv6完全實(shí)施前,有一個(gè)替代的技術(shù)增加ipv4地址的使用率,就是對(duì)ipv4進(jìn)行分類。我們將ipv4分為內(nèi)網(wǎng)ip和外網(wǎng)ip提高IP地址的使用率。如:一個(gè)家庭中,有多個(gè)電腦、手機(jī)等設(shè)備,我們將其訪問外網(wǎng)的ip設(shè)定為同一個(gè)地址,內(nèi)部再由路由器進(jìn)行分配,這樣我們就減少了ip地址的使用。于是ip地址被分為了內(nèi)網(wǎng)ip和外網(wǎng)ip。
內(nèi)網(wǎng)ip
我們家庭中,路由器自動(dòng)分配的地址一般都是192,168,x.x,這是為什么呢?其實(shí)ipv4為內(nèi)網(wǎng)段設(shè)定了保留地址,分別為:10.0.0.0 - 10.255.255.255、172.16.0.0 - 172.31.255.255、192.168.0.0 - 192.168.255.255。這些網(wǎng)段的IP地址我們都認(rèn)為是內(nèi)網(wǎng)ip。
外網(wǎng)ip
除了內(nèi)網(wǎng)ip地址之外的,我們稱為外網(wǎng)ip(除了因?yàn)榭蒲泻蛙娛碌谋A鬷p,這與普通人無關(guān),就不做介紹了)。
總之希望大家明白一件事,我們?cè)诨ヂ?lián)網(wǎng)上沖浪,實(shí)際使用的ip地址是路由器的外網(wǎng)地址,而不是我們電腦的內(nèi)網(wǎng)ip。我們?cè)L問互聯(lián)網(wǎng)時(shí),實(shí)際都只是占用了路由器的某個(gè)端口,就是說我們通過路由器的某個(gè)端口訪問網(wǎng)站,網(wǎng)站返回到該路由器的ip和端口,路由器返回給相應(yīng)的設(shè)備。就是說,我們每找運(yùn)營商搭建一個(gè)網(wǎng)線,只占用一個(gè)外網(wǎng)地址,而無論其中有幾個(gè)設(shè)備。
4.ip地址的更改
其實(shí)固定的外網(wǎng)ipv4地址十分珍貴,用一個(gè)少一個(gè),所以,運(yùn)營商想到了變換的ip地址,若某個(gè)ip地址長時(shí)間不用,就會(huì)自動(dòng)分配給其他設(shè)備,以此節(jié)約成本。所以固定的ip地址花費(fèi)比較大,只有公司網(wǎng)站會(huì)購買這樣的服務(wù),普通家庭的寬帶,外網(wǎng)ip都是實(shí)時(shí)變化的(當(dāng)然,這并不影響定位你的所在省份)。
那黑客如何隱藏自己的ip呢?1.用肉雞的電腦進(jìn)行訪問,平常我們很多設(shè)備訪問網(wǎng)站時(shí),很容易被黑客抓肉雞(具體方法以后介紹)從而植入木馬,黑客可以控制你的電腦發(fā)起攻擊,從而隱藏自己的IP地址。2.使用代理,網(wǎng)上搜索代理網(wǎng)站,就可以出來一大堆(付費(fèi)的比免費(fèi)的要穩(wěn)定很多)。3.購買vps(就是云服務(wù)器),通過vps對(duì)網(wǎng)站進(jìn)行攻擊。實(shí)際應(yīng)用中,基本都是這3種的組合。這些方法,都可以使顯示地址為并非自己電腦所在地址(提醒:無論用什么方法,只要愿意花費(fèi)成本,都是可以查到攻擊方的,所以勸各位慎重考慮)。
如何查詢自己的外網(wǎng)ip呢?這里推薦一個(gè)網(wǎng)站:
5.對(duì)于此次ip地址曝光的想法