如何判断是否公网ip
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何判断是否公网ip相关的知识,希望对你有一定的参考价值。
如何判断本地(路由器)分配的IP是否公网IP?公网IP:全球唯一IP地址。
有这么一种情况:拉的联通的带宽,分配的IP只能在联通内部访问,移动网络不能访问。这个IP最多只能算是“联通内的公网IP”,不是真的公网IP。
有多种方法都可以判断本地(路由)IP是否公网IP,以下一一罗列以供小伙伴们参考。
一,经验法:
1,一般电信adsl带宽在未升级大带宽前是(动态)公网IP。如果花费很少的钱给你升级为100M光纤上网,99.99%是内网IP,那0.01%是我还没有发现过案例。
2,代理网络运营商99.99%都是内网IP,如长城带宽、聚友E家等。
3,光纤上网的99.99%都是内网IP。很多人是100M独享上网,经测试有时候下载速度可以有10MBps(即100Mbps)。注意,这里说的下载速度。还有一个名词叫上行速度,请知晓。
二,直观法:
1,10开头的IP都是内网IP。即10.0.0.0 到 10.255.255.255是内网IP。不少自家拉的带宽路由分配的都是10开头的IP,这类都是内网IP。
2,以下IP段的地址都是内网IP地址。
(1)10.0.0.0 到 10.255.255.255
(2)172.16.0.0 到172.31.255.255
(3)192.168.0.0 到192.168.255.255
三,对比法:
1,登录自己的路由看自动分配的IP
2,登录http://www.ip138.com 网站看获取的IP地址
3,登录http://ip.qq.com 看获取的IP地址
4,登录万网http://www.net.cn/static/customercare/yourip.asp 查看获得的IP地址
(如万网获取IP是二个,则是IP经运营商转换的内网环境)
5,登录多个知名查IP网站查看IP地址结果对比,只要其中有一个结果IP不一致,即可说明是内网IP。注意,ip查询网站只是获得到你本地出口的IP,即使它是经过转发的IP。
四,询问法:
1,直接问自己的网络提供商,问他分配的IP是不是公网IP,跨网能不能访问到这个IP。如果网络运营提供商不肯定,或不能保证是公网IP,或说只提供你上网用,则意味着是内网IP。
五,亲测法:
1,本地开启远程桌面,并确保局域网内可以正常远程。然后在外网和跨网环境看看能不能通过IP进行访问。
2,本地部署一个网站应用或其他应用,并确保内网可以正常访问。然后在外网和跨网环境看看能不能通过IP访问。
提示:
如是动态公网IP,可以使用nat123动态域名解析解决公网IP不固定的问题。
如果公网IP的80端口被屏蔽,可以使用nat123的80映射穿透,实现搭建大众网站服务器目的。
如果没有公网IP,可以使用nat123端口映射,将任意内网地址映射到外网,提供外网访问,包括80映射、全端口映射、http、https、tcp、udp、ftp、广播,任意端口任意应用的访问。
下边就来说说如何用nat123免费解决下边问题,自己打开连接去看整套nat123使用方法和教程。
http://www.natbbs.com/forum.php?mod=viewthread&tid=1767
不同的本地网络环境可以使用不同的方案,充分发挥本地带宽优势。方案方法的合理选择使用很有作用。
环境一,小习本地是ADSL网络,路由分配的是动态公网IP,且80端口是正常的。如何做网站服务,如何实现外网访问内网应用?
使用nat123动态域名解析即可。将域名实时解析到本地公网IP,即使公网IP变化,也不会影响到域名的正常使用。同时还需要在路由做下路由映射,将外网需要访问的端口,映射到内网对应应用服务器。
环境二,小李家是ADSL,路由分配的是动态公网IP,但80端口被某某封了。怎样外网访问内网应用?如何做大众网站服务?
访问内网应用:使用nat123动态域名解析。将域名实时固定解析到本公网IP后,即可通过域名进行访问。
做大众网站服务:使用nat123端口映射80映射+本地公网IP加速。本地加速后,网站数据加载是直接走本地IP的,可以发挥本地带宽优势。
环境三,小温家是长城带宽,100M独享,但是路由分配的IP是10开头的,是经过网络运营商NAT转发的内网IP。如何做网站服务?如何实现外网访问内网应用?
做大众网站服务时,使用80映射+网站加速。外网访问内网应用时,使用nat123端口映射,将内网应用映射到外网域名即可。
环境四,小胡自己也不知道自己本地是什么网络环境,只知道可以上网。如何发布网站到外网?如何让外网其他盆友访问他电脑应用?如何与远在他乡的基友进行游戏开服联机?
做大众网站服务时,使用80映射+网站加速。外网访问内网应用时,使用nat123端口映射,将内网应用映射到外网域名即可。可以使用不限速的全端口映射,需要在所有访问端都使用访问者打开端口访问 参考技术A 公网地址是用于internet互联网访问的地址
常见的有下面几类
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类:224.0.0.0 到 239.255.255.255 用于特殊用途,又称做广播地址
E类:240.0.0.0 到255.255.255.255 暂时保留
私用ip地址 (用于局域网内部使用的地址)
以上各类地址中有以下做为私用地址
A类:10.0.0.0 到 10.255.255.255
B类:172.16.0.0 到172.31.255.255
C类:192.168.0.0 到192.168.255.255
其中127.0.0.0 到127.255.255.255 为系统回环地址
另外也还有一个什么 169.254.x.x 这种也是私有保留地址 参考技术B 回答
10开头的IP都是内网IP。即10.0.0.0 到 10.255.255.255是内网IP。不少自家拉的带宽路由分配的都是10开头的IP,这类都是内网IP。2,以下IP段的地址都是内网IP地址。(1)10.0.0.0 到 10.255.255.255(2)172.16.0.0 到172.31.255.255(3)192.168.0.0 到192.168.255.255
一般电信adsl带宽在未升级大带宽前是(动态)公网IP。如果花费很少的钱给你升级为100M光纤上网,99.99%是内网IP,那0.01%是我还没有发现过案例。2,代理网络运营商99.99%都是内网IP,如长城带宽、聚友E家等。3,光纤上网的99.99%都是内网IP。很多人是100M独享上网,经测试有时候下载速度可以有10MBps(即100Mbps)。注意,这里说的下载速度。还有一个名词叫上
也可以直接问自己的网络提供商,问他分配的IP是不是公网IP,跨网能不能访问到这个IP。如果网络运营提供商不肯定,或不能保证是公网IP,或说只提供你上网用,则意味着是内网IP
提问外网IP 一般分配都是多少
回答主要有A、B、C、D、E五类地址:
1、A类:地址范围是1.0.0.0 到 127.255.255.255,主要分配 给大量主机而局域网网络数量较少的大型网络;
2、B类:地址范围是128.0.0.0 到191.255.255.255,一般用于国际性大公司和政府机构;
3、C类:地址范围是192.0.0.0 到223.255.255.255,用于一般小公司校园网研究机构等;
4、D类:地址范围是224.0.0.0 到 239.255.255.255,用于特殊用途,又称做广播地址;
5、E类:地址范围是240.0.0.0 到255.255.255.255,暂时保留。
本地IP和公网IP是啥,怎么查询
首先,我们来说一下本地ip和公网ip,本地ip地址是国际互联网工作委员会规定的,以192.168.x.x 10.0.x.x172.16.x.x这abc三类网络可以用于局域网用,公网ip是国际除了上面的和127.0.0.x是本机的回环测试地址以及d和e类地址其他的都是公网ip地址,公网ip除了可以在ip138.com中比如还有ip.cn也可以查,内外ip除了可以在cmd中ipconfig /all还可以在网卡的状态选项中的支持选项看到!! ·159/kel℡:傲游浏览器 显示空闲物理内存那里 会显示 本地IP和公网IP 参考技术A 本地IP,就是你的电脑上配置的IP地址或者自动分配的IP地址。如果是windowsXP系统,可以在开始运行里cmd,再敲回车,然后在出现的窗口里输入IPCONFIG,再敲回车,就会出现如下提示(我的电脑是通过无线连接的):
C:\Users\Administrator>ipconfig
Windows IP 配置
无线局域网适配器 无线网络连接:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::e9d0:b2b8:c2fb:f3a5%17
IPv4 地址 . . . . . . . . . . . . : 192.168.2.102
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.2.1
其中IPV4地址就是你的本地IP地址(192.168.2.102),网关地址(这里是192.168.2.1)是你连接出口的网络设备(如路由器)上配置的IP地址。再前面应该是路由器,起到IP地址转换的作用,一端接到外网(或者公网),一端接到内网(通过网关地址)。
路由器外面的一般就是公网的IP地址,这个公网IP地址可以用TRACERT命令来查询:
比如在上面的命令行窗口中,输入:
C:\Users\Administrator>tracert www.163.com
通过最多 30 个跃点跟踪
到 163.xdwscache.ourglb0.com [218.60.106.89] 的路由:
1 179 ms 220 ms 218 ms 192.168.2.1
2 14 ms 6 ms 5 ms 60.191.224.191
3 * * *
这里看到的60.191.224.191这个IP地址就是你的路由器接到外网的IP地址,也就是公网IP。 参考技术B 公网ip可以打开ip138.com查询,内网ip可以在开始---运行--输入cmd,在cmd窗口输入ipconfig /all查询本地ip 参考技术C 公网ip地址是网络运营商分配给你的可以直接访问互联网的,本地ip地址是电脑分配或者其他设备分配只用于内部互联
以上是关于如何判断是否公网ip的主要内容,如果未能解决你的问题,请参考以下文章