你的宽带ip地址被100.64了吗?

  最近需要用外网的时候发现,宿舍路由wan口的ip变成了100.64.X.X,本以为是一个外网的ip,可事实上并不是,并且从外网无法直接访问。

  首先,我们都知道,Internet设计者保留了IPv4地址空间的一部份供专用地址使用,这些地址永远不会被当做公用地址来分配,所以专用地址永远不会与公用地址重复。
  引用某百科的一段话:

IPv4专用地址如下:
Class A 10.0.0.0-10.255.255.255
默认子网掩码:255.0.0.0
Class B 172.16.0.0-172.31.255.255
默认子网掩码:255.255.0.0
Class C 192.168.0.0-192.168.255.255
默认子网掩码:255.255.255.0
内网是可以上网的.内网需要一台服务器或路由器做网关,通过它来上网

  可见,100.64开头的ip地址并不属于专用地址,但是却无法从外网查询。这是怎么回事?
查询之后发现,这个ip实际上是属于美国的ip地址,而被宽带当成了预留的内网ip来用。实际上我们通过http://ip.cn来查询,得到的才是你真正的外网ip,并且查到的ip经常会是不同的。

  举个例子来说,对于我所在的这个校区来说,真正的路由器其实是处在电信公司,而每个宿舍中的路由器,其实都是交换机。
  这样的后果就是用户无法架设服务器直接被外部访问,或者是端口映射开服。
  至于解决办法呢,据说可以给宽带办理打电话要求一个外网ip,不过似乎并不可靠。另一个办法呢,就是用vps咯。

最新文章

  1. 常用shell命令操作
  2. easyui datagrid 行右键生成 动态获取(toolbar) 按钮
  3. 【转】Unity3D研究院之通过C#使用Advanced CSharp Messenger(五十)
  4. CF 337D Book of Evil 树形DP 好题
  5. 【笨嘴拙舌WINDOWS】GDI对象之位图
  6. java 覆盖hashCode()深入探讨 代码演示样例
  7. jQuery1.8以上,ajaxSend,ajaxStart等一系列事件要绑定在document上才有效果
  8. Android面试题摘录
  9. 『左偏树 Leftist Tree』
  10. Winform 加载datagridview
  11. T-SQL:事务锁下的并发处理(十五)
  12. python第四十九课——对象序列化与反序列化
  13. 16-client、offset、scroll系列
  14. Expm 2_2 查找中项问题
  15. lua 源码阅读顺序
  16. python3.X出现关于模块(i18n)的不能使用的解决方法
  17. Cocos2d-x执行时错误:Cocos2d: Get data from file(xxx.xxx) failed!
  18. 那些我离不开的 Sketch 插件
  19. 2018.09.26 bzoj1015: [JSOI2008]星球大战starwar(并查集)
  20. Android 屏幕适应

热门文章

  1. DG备库磁盘空间满导致无法创建归档
  2. HTTP请求库——axios源码阅读与分析
  3. Spring+Quartz实现定时任务的配置方法(插曲)
  4. Python爬虫【第3篇】【多线程】
  5. 安装ubuntu后启动黑屏
  6. Apple Swift学习教程
  7. (六)Java 基本数据类型
  8. 每个sql结果返回值的字节大小的峰值统计
  9. placeholder 占位符
  10. ios19---xib