公網IP和內網IP的區別? 什麼是127.0.0.1?
IP地址是裝置在網路上的唯一識別符號,比如無線路由器有兩個IP,公網IP(例如100.78.118.73)連線網際網路,私有(內網)IP(如192.168.1.1)連線區域網,當裝置連線WIFI上網,無線路由器就會給手機或者電腦分配一個私有IP。
這裡提出了兩種IP,公網IP和內網IP。怎麼理解呢?
其實是因為近幾十年廣泛運用的IPV4地址枯竭,已經無法讓每個裝置都擁有一個IP了,於是NAT技術誕生,它通過技術轉換,給多臺裝置分配內網IP,這多臺裝置共用一個公網IP(很多運營商分配到家裡的寬頻就是內網IP)。
好在IPV6現在有大力推廣的跡象,人均一個IP的時代也不遠了,不過這樣網路上的追查也變得更容易,個人隱私也會更加暴露。
迴歸正題,因此我們通過公網IP訪問網際網路(公網、外網)上的裝置,通過內網IP訪問區域網內的裝置。
本機IP 127.0.0.1
另外再說一個127.0.0.1,這是規定的本機IP。當傳送包給127.0.0.1時,路由器會把這個包發回源地址,這樣的資料也不會經過路由器之外的網路,用於做環回測試。localhost 和 127.0.0.1 也存在一些區別,有興趣的話可以看這裡
相關推薦
公網IP和內網IP的區別? 什麼是127.0.0.1?
IP地址是裝置在網路上的唯一識別符號,比如無線路由器有兩個IP,公網IP(例如100.78.118.73)連線網際網路,私有(內網)IP(如192.168.1.1)連線區域網,當裝置連線WIFI上網,無線路由器就會給手機或者電腦分配一個私有IP。 這裡提出了兩種IP,公網IP和內網I
關於公網IP和內網IP
內網 關於 很多 公網ip 公網ip地址 地址 有一個 路由 學校 內網IP 指的就是局域網,相當於在同一個教師中,同一個路由器分發的同一個網段,比如說說是:192.168.11.xxx,就是指11網段。在這個教室中,我們可以互相通信。但是與我們這個教室不同的局域網就無法
腦殘式網路程式設計入門(六):什麼是公網IP和內網IP?NAT轉換又是什麼鬼?
本文引用了“帥地”發表於公眾號苦逼的碼農的技術分享。 1、引言 搞網路通訊應用開發的程式設計師,可能會經常聽到外網IP(即網際網路IP地址)和內網IP(即區域網IP地址),但他們的區別是什麼?又有什麼關係呢?另外,內行都知道,提到外網IP和內網IP就不得不提NAT路由轉換這種東西,那這雙是什
獲取本機的公網IP和內網IP(JAVA原始碼)
public class Test { public static void main(String[] args) { try { String ip1 = getMyIP(); System.out.println("myIP:" + ip1);
通過JS獲取真實的外網IP和內網IP以及IPv6地址
由於需求需要獲取到本機ip地址,查了半天相關只是不知所云,最後偶然得已法,遂試,果然ok,直接看下文。 通過JS獲取你真實的外網IP和內網IP以及IPv6地址,就算開代理也沒有用,想想真是太6,還能不能愉快的裝逼了,效果如下:
內網IP和外網IP的區別以及作用
IP分類 A類:1.0.0.0-127.255.255.255 B類:128.0.0.0-191.255.255.255 C類:192.0.0.0-223.255.255.255 D類和E類被保留,不能使用。 D 類地址用於在IP網路中的 組播
C/C++ 獲得公網ip地址和內網ip
bool getPublicIp(string& ip) { int sock; char **pptr = NULL; struct sockaddr_in destAddr; struct hostent *ptr = NULL; char
公網Ip和私網ip
IP可以分為Public IP 和 Private IP,出現這種規劃的原因在於IPv4所能表示的IP太少而電腦太多以至於不夠用,然而只有Public IP才能直接連線上網路,所以對於那些公司,學校,政府機構等場所,就可以集中使用私有的IP進行管理,而大家可以共用一個IP去連線上公網,這樣,就省下了許多寶
centos 7 檢視內網ip和外網ip
centos7 檢視內網的ip,使用ifconfig 或在後面加上引數,都可以檢視內網的ip,下面的10.105.33.17 即是內網的ip [[email protected]_33_17_centos ~]#ifconfig -a eth0: flags=4163<U
為什麼baidu查到的ip和ipconfig查到的不一樣;詳解公網Ip和私網ip;詳解網路分類ABC
IP可以分為Public IP 和 Private IP,出現這種規劃的原因在於IPv4所能表示的IP太少而電腦太多以至於不夠用,然而只有Public IP才能直接連線上網路,所以對於那些公司,學校,政府機構等場所,就可以集中使用私有的IP進行管理,而大家可以共用一個IP去連
穿透內網,連線動態ip,內網ip打洞-----p2p實現原理
轉自:http://www.cnblogs.com/eyye/archive/2012/10/23/2734807.html 網上找了很多,程式碼大堆,原理講清楚透徹的不多。 本人找幾篇講得好的來整理一下。 一片技術文章,最主要的講清楚原理,如果再有完整的能執行的原
伺服器ping不通本機,外網和內網的區別
windos 的ipconfig 和 Linux 的 ifconfig ip addr命令都是外網的基礎上分配的內網網路 如果想要在192.168.x.x 內網環境ping通必須保證在同一個wifi(區域網-外網下)下才行得通 如果是自己電腦開的虛擬機器 可以使用1
如何判斷自己IP是內網IP還是外網IP
tcp/ip協議中,專門保留了三個IP地址區域作為私有地址,其地址範圍如下: 10.0.0.0/8:10.0.0.0~10.255.255.255 172.16.0.0/12:172.16.0.0~172.31.255.255 192.168.0.0/16
java筆記----獲取電腦上ip(內網ip)
com nts als site throw str ddr print clas private static String getHostIP(){ String tempIP = "127.0.0.1";
內網IP和公網IP的區別
公網IP就是除了保留IP地址以外的IP地址,可以與Internet上的其他計算機隨意互相訪問。我們通常所說的IP地址,其實就是指的公網IP。網際網路上的每臺計算機都有一個獨立的IP地址,該IP地址唯一確定網際網路上的一臺計算機。這裡的IP地址就是指的公網IP地址。 怎樣理解網際網路上的每臺計算機都有
docker 指定ip開容器,並且和內網在同一個網段
docker 指定ip開機器 並且和內網在同一個網段 docker 指定ip開機器,並且和內網在同一個網段 第1步:創建自定義網絡 備註:這裏選取了100.0.0.0網段,也可以指定其他任意空閑的網段 docker network create --subnet=100.0.
pfsense 映射公網IP給內網主機
pfsense 公網ip 映射 內網 主機pfsense的功能非常強大,今天就介紹一下pfsense的公網IP映射功能。一般寬帶提供商給你安裝寬帶的時候,都會多給幾個IP地址。路由上網只用到一個公網IP,如果想用內網的機器做FTP、WEB服務器,除了用端口映射,也可以使用余下的公網IP直接映射到內網某個主機來
內網客戶 通過 公網域名/ip 訪問內網web伺服器 出錯
在一內部區域網中, client 內網地址為 10.0.0.2 web 伺服器內網地址為 10.0.0.1 外網地址為 211.6.15.1 域名為 xx.love.com 問題:在內網10.0.0.2的機器上訪問 外網地址 211.
如何獲取本機內網和外網IP(windows+linux)
1:場景描述 在做Netty相關專案的時候,我們往往需要繫結本機的IP和埠號,如果我們把它寫在配置檔案中,那麼我們每次換電腦執行或者部署到其他環境時候都需要修改配置檔案。這樣就會比較麻煩,如果我們把它做成智慧的獲取本機的IP,這樣我們的程式碼的可移植性就提高了
shell和python獲取內網ip地址
1、shell命令: linux:ifconfig|grep 'inet '|grep -v '127.0'|xargs|awk -F '[ :]' '{print $3}' mac:ifconfig|grep 'inet '|grep -v '127.0'|xar