目录:

  1. 什么是公共ip地址?
  2. 私有IP与公共IP地址
  3. 公共IP地址范围
  4. 如何查找您的公共IP地址
  5. 动态ip
  6. 隐藏您的公共IP地址

什么是公共ip地址?

公共IP地址是您的家庭或企业路由器从ISP接收的IP地址。任何可公开访问的网络硬件都需要公共IP地址,例如家庭路由器以及托管网站的服务器。

公共IP地址是插入公共互联网的所有设备的不同之处。每个访问互联网的设备都使用唯一的IP地址。实际上,公共IP地址有时被称为Internet IP

这是每个互联网服务提供商用于将互联网请求转发到特定家庭或企业的地址,就像运送工具如何使用您的实际地址将包裹转发到您家中一样。

将您的公共IP地址视为您拥有的任何其他地址。例如,您的电子邮件地址和家庭地址对您来说都是完全独一无二的,这就是为什么将邮件发送到这些地址可确保他们真正找到您而不​​是其他人。

相同的排他性适用于您的IP地址,因此您的数字请求将发送到您的网络,而不是其他人的。

私有IP与公共IP地址

一个私有IP地址,在很多方面,同样的事情,作为一个公网IP地址。它是路由器或其他提供IP地址的设备后面的所有设备的唯一标识符。

但是,与公共IP地址不同,家中的设备可以拥有与邻居设备完全相同的私有IP地址,也可以拥有全世界其他任何设备。这是因为专用地址是不可路由的 - 因特网上的硬件设备,被编程为防止具有专用IP地址的设备,直接与他们所连接的路由器之外的任何其他IP通信。

由于这些私有地址被限制无法访问互联网,因此您需要一个可以到达世界其他地方的地址,这就是需要公共IP地址的原因。这种类型的设置使家庭网络中的所有设备只使用一个地址(公共IP地址)在路由器和ISP之间来回传递信息。

另一种看待这种情况的方法是将家中的路由器视为您自己的Internet服务提供商。当您的路由器为私有连接到路由器后面的设备提供私有IP地址时,您的ISP会将公共IP地址提供给公共连接到Internet的设备。

私有和公共地址都用于通信,但该通信的范围基于所使用的地址而受到限制。

当您尝试从计算机打开网站时,请求将作为私有IP地址从您的计算机发送到路由器,之后您的路由器将使用分配给您网络的公共IP地址从您的ISP请求网站。一旦请求完成,操作就会反转 - ISP将网站的地址发送到您的路由器,路由器将地址转发给要求它的计算机。

公共IP地址范围

某些IP地址保留供公众使用,其他IP地址供私人使用。这使私有IP地址无法到达公共互联网,因为除非它们存在于路由器后面,否则它们甚至无法正常通信。

Internet Assigned Numbers Authority(IANA)保留以下范围以用作私有IPv4地址:

  • 10.0.0.010.255.255.255
  • 172.16.0.0172.31.255.255
  • 192.168.0.0192.168.255.255

排除上述地址,公共IP地址范围为1到191。

所有192.xxx地址都未公开注册,这意味着它们只能在路由器后面用作私有IP地址。此范围是大多数私有IP地址下降的原因,这就是大多数Linksys,D-Link,Cisco和NETGEAR路由器的默认IP地址是此集合中的IP的原因。

IPv6地址空间如此之大,以至于不需要私有IP。但是,有一个特殊的独特单播IP范围fc00 :: / 7。但这个范围仍然是全球性的。

如何查找您的公共IP地址

您不需要在大多数时间都知道您的公共IP地址,但有些情况下,重要甚至是必要的,例如当您需要访问您的网络或其中的计算机时,远离家乡或您的商业。

最基本的例子是当你使用远程访问程序时。例如,如果您在上海的酒店房间,但需要“远程”到您家中的计算机,您需要知道可通过互联网访问的IP地址(公众)您的家庭路由器正在使用的IP地址),因此您可以指示该软件连接到正确的位置。

找到您的公共IP地址非常容易。事实上,您可以使用我们自己的Lifewire系统信息工具轻松查看您的内容:

虽然它不如使用我们的工具单击一样简单,但您通常也可以通过路由器的管理页面找到您的公共IP。如果你不知道那是什么,它通常是你默认网关的IP地址。

假设您出于远程访问原因而在此信息之后,两种方法的捕获是您需要从家用计算机/设备执行此操作。如果你已经离开,你必须有一个朋友或同事为你做。您还可以使用DDNS服务,其中一些甚至是免费的。No-IP  就是一个例子,但还有其他一些例子。

动态ip

大多数公共IP地址都会发生变化。任何类型的IP地址都会更改,称为动态IP地址。

当ISP是新事物时,用户只会在很短的时间内连接到互联网,然后断开连接。然后,一个客户正在使用的IP地址将另一个需要连接到互联网的IP地址打开。

这种分配IP地址的方式意味着ISP不需要购买如此大量的IP地址。即使我们大多数人总是连接到互联网,这个一般过程仍然在使用。

但是,大多数托管网站的网络都具有静态IP地址,因为他们希望确保用户可以持续访问其服务器。拥有更改的IP地址会破坏目的,因为  一旦IP更改,DNS记录就需要更新,这可能会导致不必要的停机时间。

另一方面,家庭网络几乎总是被分配动态IP地址,原因相反。如果ISP为您的网络提供了不变的地址,则可能更有可能被在家中托管网站的客户滥用,或者黑客可能会一遍又一遍地尝试使用相同的IP地址直到他们破坏您的网络。

这就是为什么静态IP地址比拥有动态IP地址更昂贵的一个原因。我们之前提到过的DDNS服务在某种程度上解决了这个问题。

大多数网络具有更改的公共IP地址的另一个原因是因为静态IP地址需要更多管理,因此通常比具有动态IP地址的客户花费更多。

例如,如果您要移动到几公里之外的新位置,但使用相同的ISP,则分配动态IP地址只会意味着您将获得另一个可从地址池中获得的IP地址。使用静态地址的网络必须重新配置以应用于其新位置。

隐藏您的公共IP地址

您无法从ISP隐藏您的公共IP地址,因为您的所有流量必须在到达互联网上的任何其他内容之前通过它们。但是,您可以通过虚拟专用网络(V*N)过滤所有数据,从您访问的网站隐藏您的IP地址,以及加密所有数据传输(从而隐藏来自ISP的流量)。

例如,假设您希望从谷歌隐藏您的IP地址。通常,访问谷歌的网站时,他们可以看到您的特定公共IP地址已请求查看其网站。从上面快速搜索其中一个IP查找网站会告诉他们您的ISP是谁。由于您的ISP知道已分配给您的IP地址,具体而言,这意味着您对谷歌的访问可以直接固定给您。

在您打开Goog​​le网站之前,使用V*N服务会在您的请求结束时添加另一个ISP。

一旦连接到VPN,就会发生与上述相同的过程,只有这一次,而不是谷歌看到您的ISP分配给您的IP地址,他们会看到V*N分配的IP地址。

关于公共IP地址(公网ip):您需要知道的一切相关推荐

  1. 【PHP】区分 ip地址 公网IP ,私有IP

    /*** 是否是公有IP地址* 是:true,* 否:false,*/ function isPublicIp($ip) {return filter_var($ip, FILTER_VALIDATE ...

  2. ip地址简介 ip地址取值0-255 最后一位也可以为0

    IPv4由32位二进制组成,平均分为4段,每段8位,中间用点隔开,用十进制表示,称为点分十进制.(每段的范围都是0-255) 一.IP地址和MAC地址 1.MAC地址 MAC(Media Access ...

  3. java判断内网ip_Java判断IP地址为内网IP还是公网IP的方法

    本文实例讲述了Java判断IP地址为内网IP还是公网IP的方法.分享给大家供大家参考.具体分析如下: tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下: 10.0.0.0/8 ...

  4. 【OS】Linux环境下配置固定IP地址--静态IP地址(不能上外网问题)

    [OS]Linux环境下配置固定IP地址--静态IP地址(不能上外网问题) ---red hat重启网卡 service network restart /etc/rc.d/init.d/networ ...

  5. 内网IP和公网IP的区别

    IP地址对于经常上网的人应该都不陌生,ip地址又可以分成内网ip地址和公网ip地址,今天就来简单介绍下这两者的区别.通常我们所说的内网也就是局域网,是内网的计算机以网络地址转换协议,通过一个公共的网关 ...

  6. IP属地的功能是如何实现的呢,简单实现获取ip地址和IP属地。

    什么是IP地址? IP地址 IP地址是IP协议中还有一个非常重要的内容,那就是给因特网上的每台计算机和其它设备都规定了一个唯一的地址,叫做"IP地址".由于有这种唯一的地址,才保证 ...

  7. 71张图详解IP 地址、IP 路由、分片和重组、三层转发、ARP、ICMP

    目录 有小伙伴问:为什么没有配置 IP 地址就无法上网?IP 协议又是啥? 这要从 TCP/IP 协议说起,互联网使用的是 TCP/IP 协议,其中 IP 协议又是最重要的协议之一.IP 协议是基于  ...

  8. C#获取本机局域网ip和公网ip

    原文地址:http://www.cnblogs.com/slyzly/articles/1965949.html 1.获取局域网ip IPAddress ipAddr  =  Dns.Resolve( ...

  9. IP地址分类/IP地址10开头和172开头和192开头的区别

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. IP地址分类/IP地址10开头和172开头和192开头的区别/判断是否同一网段 简单来说在公司或企业 ...

  10. JAVA 获取本机IP(包括 内网IP 和 公网IP)

    Spring 获取客户端请求 IP,详见:https://blog.csdn.net/NRlovestudy/article/details/90900925 本文获取的是 项目所在系统的IP(本地I ...

最新文章

  1. 绝对路径与相对路径的区别【2】--release和debug这两种情况下对本地文件操作不一致的问题...
  2. 家用笔记本电脑什么牌子好_家用直饮水机什么牌子好 家用直饮水机品牌排名...
  3. 点云网络的论文理解(一)-点云网络的提出 PointNet : Deep Learning on Point Sets for 3D Classification and Segmentation
  4. Codeforces Round #715 (Div. 2)
  5. C语言实例-大小写字母间的转换
  6. 目标检测——主干网络backbone的测试方法
  7. IBM语音识别能力逼近人类水平,获深度学习巨头Yoshua Bengio盛赞
  8. c# datagridview列形式为Combobox,每行下拉选项不一样
  9. Oracle中connect by...start with...的使用
  10. linux apache 依赖包,利用 yum 解决 Linux 软件包的依赖关系
  11. 国开大学计算机原理边学边练,国家开放大学计算机组成原理
  12. 蓝牙控制风扇的c语言程序,蓝牙风扇速度控制器的制作图解
  13. android 空调遥控,安卓版万能空调遥控器
  14. unity xml反序列化为数据类
  15. 苹果Mac电脑文件夹路径怎么看?“访达”也能显示文件路径
  16. 10.sprd背光流程
  17. VS2017 专业版 离线安装实践 Visual Studio 2017
  18. python实现微信发红包
  19. 楚留香ai识别人脸_楚留香手游AI捏脸怎么弄_楚留香手游AI捏脸方法步骤_玩游戏网...
  20. Python爬取2020年内地电影票房总排行榜

热门文章

  1. 关于网页图标添加shortcut icon与icon
  2. 毒你没商量!DOC病毒原理完全解析(转)
  3. 不想结婚要小孩了!怎么破?
  4. 海康摄像机RTSP连接Opencv读取视频
  5. Mavlink心跳/连接协议
  6. mac版eclipse连接mysql_将Eclipse连接到mysql mac os x jdbc驱动程序
  7. Springboot中国古代史在线学习网站 毕业设计-附源码260839
  8. oracle-01722,函数subtr,instr
  9. html 怎么让背景图铺满整个页面
  10. 海思hi3716c机顶盒接usb摄像头和usb无线耳机时,无线耳机有时没有声音