如何判断本地路由器IP是否公网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映射穿透,实现搭建大众网站服务器目的。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-15 09:17:58

如何判断本地路由器IP是否公网IP?的相关文章

域名查询IP及公网IP地址地理位置查询

#!/bin/bash printf "本脚本包含ip地理位置查询及已知域名查询IP \n" printf "###################################### \n" printf "/tmp/dns.txt 需要查询的域名列表目录 \n" printf "/tmp/dns_ip.txt 存放查询后的域名及IP对应目录 \n" printf "#######################

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

1.获取局域网ip IPAddress ipAddr = Dns.Resolve(Dns.GetHostName()).AddressList[0];//获得当前IP地址string ip=ipAddr.ToString() ; 2.获取公网ip private static string GetIP() { string tempip = ""; try { WebRequest wr = WebRequest.Create("http://www.ip138.com/ip

Java 判断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:192.168.0.0-192.168.255.255 那么,直接上代码吧: public static boolean internalIp(String ip) { byte[] addr = IPAddressUtil.textToNu

Java 如何获得本机IP 或者 公网IP

public static void main(String[] args) throws Exception {   //    URL url = new URL("http://www.ip138.com/ip2city.asp");   URLConnection conn = url.openConnection();   conn.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows; U

如何判断自己外网IP是否为真实公网IP,以及解决方案

    如何判断本地(路由器)分配的IP是否公网IP? 公网IP:全球唯一IP地址.(公网IP又分为静态公网IP和动态公网IP,如何分辨的话,进入路由器查看连接方式pppoe连接都是动态公网IP.) 有这么一种情况:拉的联通的带宽,分配的IP只能在联通内部访问,移动网络不能访问.这个IP最多只能算是"联通内的公网IP",不是真的公网IP. 有多种方法都可以判断本地(路由)IP是否公网IP,以下一一罗列以供小伙伴们参考. 一,经验法: 1,一般电信adsl带宽在未升级大带宽前是(动态)公

关于网络中的内网IP地址和公网IP地址

公网IP和内网IP    一.先来看一下IP地址划分: A类地址:0.0.0.0------127.255.255.255 其中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         你要是想看你自己机子的IP

公网IP与内网IP,私家车与公交车,两者体验大不同!

“提速降费”已经喊了很多年,很多用户家里都升级安装了百兆甚至千兆宽带,再也不会出现一人看电影,全家缓冲的情况了. 但大家都知道,每个宽带账号都会分配一个公网IP地址.公网IP地址不是无限的,宽带发展到今天,公网IP地址也已逐渐告罄.于是,近几天很多网民都在抱怨:“自家的公网IP,被偷偷换为内网IP”. 公网IP和内网IP的使用体验有哪些不同?如何获得公网IP? 路由器只需一个公网IP就可以供下面多个电脑联网使用.由于不同的内网IP能够重复使用.所以内网IP通常有以下类型:10.0.0.0~10.

自己家用电脑做站点server,解决动态IP、无公网IP、80port被封、HTTP被屏蔽

动态IP.无公网IP.80port被封.HTTP被屏蔽,这些问题都是自己的server做站点服务,easy遇到面对的问题.当出现这些问题时.能够利用当前的开放网络资源一一解决. 解决原理分析: 动态IP. 公网IP是动态变化的,利用动态域名解析,固定域名. 无公网IP.利用80port映射软件辅助,将内网站点应用映射到外网域名. 80port被封.相同可利用80port映射解决. HTTP被屏蔽.须要将WEB站点数据转换成非HTTP数据,或先加密,再公布站点应用. 以开放的NAT123网络辅助软

弹性公网IP绑定弹性网卡新功能及最佳实践

摘要: 通过弹性公网IP绑定弹性网卡功能,可以让企业打造出更更健壮,更灵活,扩展性更强的互联网IT解决方案. 两个最常见的最佳实践场景包括公网IP和私网IP同时在云服务器上迁移和单台云服务器支持多个公网IP. 什么是弹性公网IP弹性公网IP(Elastic IP Address,简称EIP),是可以独立购买和持有的公网IPv4地址资源. EIP可实时绑定/解绑到专有网络类型的ECS实例.弹性网卡.NAT网关和无公网IP的SLB实例上. 什么是弹性网卡弹性网卡(Elastic Network In