相信不少网友和我一样,为了实现远程控制、NAS访问、组建私有云、摄像头监控之类的需求,把光猫改成了桥接模式,并用自己的路由器拨号、进行端口了映射。本人之前一直用着没啥问题,不过,最近突然出现了无法访问的情况,原本还以为是光猫出了什么问题,但检查之后吓了一跳。

请点击此处输入图片描述

(自家的IP突然变成了100.X.X.X的形式)

光猫的设置倒是没有任何异常,依旧处于桥接模式,但拨号路由器原本获取到外网IP,却变成了100.72.x.x/100.64.x.x形式的IP,实测之后发现外网实际获取到的IP和路由器自身的IP完全不同!难道是变成了是坑爹的宽带运营商把我们变成了大局域网!?

请点击此处输入图片描述

请点击此处输入图片描述

(遇到这类问题的网友还挺多的……)

这下坑爹了,岂不是外网访问都完蛋了?赶紧百度了一下,貌似遇到这类情况的人还挺多的,据说是因为IPv4地址不足的原因,运营商偷偷地加装了NAT设备,而100.72.x.x/100.64.x.x正是用于运营商级NAT内网保留段,也就是说现在确实是变成了局域网!

为了突破大局域网,于是只好选择曲线救国的办法,研究了一波支持内网IP的异地组网方案。不过,虽然大多数方案能够满足外网访问内网的需求,却都必须购置专门的硬件替换现有网关,也就是要换掉目前现有的拨号路由器。

请点击此处输入图片描述

(目前家中的网络结构差不多是这个样子)

请点击此处输入图片描述

(目前自用的NAS是群晖DS216J)

请点击此处输入图片描述

(替换现有拨号路由器华硕AC68U有一定的成本)

由于目前家里既有NAS,也有不少的WiFi设备,所以对于路由器的性能还是有一定要求的,要是换掉了现有的华硕AC68U,会是一笔不大不小的开支。另一方面,新入了路由器之后,可能要重新组建家中的局域网,这又将是一番折腾……

正在纠结的时候,发现了蒲公英的异地组网方案,而且貌似使用过的网友并不少。看介绍说不仅能用蒲公英路由器硬件组网,也能用软件客户端实现,可自由搭配,组网成本可高可低,只要有网蒲公英都能组网,不用管什么内网IP、外网IP什么的、宽带运营商什么的。

请点击此处输入图片描述

(用旁路模式可以不用修改现有的网络结构)

最重要的是,蒲公英路由器支持旁路模式组网,也就是说这里说可以不用替换现有的任何网络设备,只要在家里的路由器下挂个蒲公英路由器就行。既然预算有限,又希望鱼和熊掌可以兼得,所以最终就选择了蒲公英X1旁路模式外加软件客户端的组网方式,用了一段时间发现还不错,就想分享一下整个组网过程。

组网过程:

1. 准备工作

请点击此处输入图片描述

其实用蒲公英组网可以不管路由器的状态,只要能够访问互联网即可,刨除看教程的时间(很简单的,小白都能搞),128软妹币的X1可能是唯一成本。对了,另外需要下载安装下蒲公英软件客户端。

2.开始组网

使用蒲公英进行组网需要在线进行设置,所以我通过有线网口将X1接入了家中的网络让其可以,然后通过无线网络登录后进行设置。

请点击此处输入图片描述

请点击此处输入图片描述

X1路由器管理后台的默认地址是10.168.1.1,初次进入会让你设置管理密码、绑定手机及邮箱。

请点击此处输入图片描述

完成初始化后,会主动引导绑定oray帐号,这个是组网的关键,如果没有就要去官网注册,然后在回来绑定。

请点击此处输入图片描述

搞定这些即可正式进行组网,点击我要组网登录oray帐号即可进入组网的管理后台。

请点击此处输入图片描述

由于购买X1之前已经研究过蒲公英的组网过程,所以目前已经可以看到现有的网络,要是初次进入会有提示引导你建立网络。

这次我们直接进入到了成员管理界面,并添加了蒲公英X1路由器。

请点击此处输入图片描述

另外,为了便于外网设备访问,可以手动添加客户端成员,而生成的数字形式的VPN ID和预设的密码,就是以后蒲公英客户端的登录帐号及密码。

请点击此处输入图片描述

随后返回之前的网络成员列表界面,进行旁路设置,将X1添加为旁路路由,由于X1上一级路由为192.168.10.X网段,因此将目标地址填写为192.168.10.0/24,点击保存就大功告成了。

旁路设置Step.1:

请点击此处输入图片描述

旁路设置Step.2:

请点击此处输入图片描述

旁路设置Step.3:

请点击此处输入图片描述

大功告成:

请点击此处输入图片描述

3.外网访问

现在如果外网设备需要访问家中局域网只要安装蒲公英客户端就可了,目前蒲公英客户端可以支持Windows、Mac、Linux、Android、iOS这些平台,差不多做到通吃了。

请点击此处输入图片描述

这次以PC为例,安装蒲公英客户端之后即可通过之前添加的VPN ID和密码登录。在主界面就可看到X1已经在线,而家中共享文件的NAS IP地址为10.168.10.186。

请点击此处输入图片描述

请点击此处输入图片描述

现在,只要在资源管理器的地址栏键入10.168.10.186即可访问其中的共享文件!这样一来成功解决的了没有公网IP困扰!

请点击此处输入图片描述

一些心得:

1.通过蒲公英X1旁路模式组网后,既不会改变原来家里的网络结构,不需要换掉之前的路由器。

2.组网后访问NAS服务的IP也不再是运营商分配给你的动态IP,一直都会是内网的IP,就算不用DDNS也比较便于记忆。

3.蒲公英客户端基本实现了所有主流平台的支持,电脑、手机、MAC都可以安装客户端来访问内网资源。

好了,以上就是本人解决网络运用商不给公网IP的方式,有需要的话可以拿来参考一波,如果大家有更好的方案欢迎交流~

外网访问家庭局域网方案,解决运营商100.x.x.xIP问题相关推荐

  1. 【部署】外网访问家庭计算机( 内网穿透)

    场景 很多时候需要通过远程访问来进行跨网络跨机器.大部分的场景是访问公司机器.这种一般比较容易实现,因为公司都是固定ip,或者有vpn服务等等.实在不行也可以有teamviewer,anydesk,向 ...

  2. 外网访问FTP服务,解决只能以POST模式访问Filezilla的问题

    在内网可以正常使用PASV,但是在外网不行,导致数据传输慢或者根本连接不了,在FlashFXP中通过日志,找到了解决方法 解决方法 1.在Filezilla--Edit--Settings--Pass ...

  3. 从外网访问局域网服务器的六种方法

    目录 1 概况 2 为什么局域网的服务器无法在外网访问 3 外网访问局域网的方法 3.1 端口映射 3.1.1 如何获得公网IP 3.1.2 公网IP是动态的怎么办 3.1.2.1 申请固定IP 3. ...

  4. jellyfin使用ipv6+DDNS实现外网访问

    前言 原本使用frp的方案进行外网访问jellyfin,但是阿里云的轻量服务器的带宽只有5M,只能支持看1080p的视频,看4K有点吃力,为了有更好的观影体验,选择ipv6+DDNS的方式实现外网访问 ...

  5. linux ipv6动态解析,家庭宽带ipv6搭建外网访问方案,ddns动态解析ipv6,ipv6建站等

    注意:ipv6和ipv4之间不可互相访问!!! 如题: 1.先确认我们本地是否有公网ipv6地址 Windows查看方法:打开cmd.输入ipconfig 看到有2开头的就是公网ipv6了 linux ...

  6. 如何实现外网访问内网ip?公网端口映射或内网映射来解决

    本地搭建服务器应用,在局域网内可以访问,但在外网不能访问.如何实现外网访问内网ip?主要有两种方案:路由器端口映射和快解析内网映射.根据自己本地网络环境,结合是否有公网IP,是否有路由权限,设置让外网 ...

  7. 局域主机做服务器,安装DNN,外网访问的解决办法

    局域主机做服务器,安装DNN,外网访问的解决办法 问题:        如图:局域网主机IIS安装了DotNetNuke 4.0.x版本,设置虚拟目录为:dnn ,安装好之后,内网用户通过http:/ ...

  8. 六, 跨语言微服务框架 - Istio Ingress和Egress详解(解决Istio无法外网访问问题)

    在微服务中另外一个重点就是网关,网关理论包含入口网关和出口网关,传统意义上的网关很难做到出口网络控制,但是对于Istio是一件非常轻松的事情(因为所有的出口流量都会经过Istio),入口网关控制解析路 ...

  9. 家庭电脑虚拟机安装Linux,外网电脑无法远程控制的解决方法

    内网电脑之间可以使用xShell远程连接Linux,由于使用xShell连接需要linux主机的IP和端口,由于家庭网络是不分配IP的,所以外网电脑不能通过xshell与Linux建立连接. 通过网上 ...

最新文章

  1. Linux命令之top
  2. vbs病毒分析神技——使用VS2017调试vbs脚本
  3. leetcode 640. Solve the Equation | 640. 求解方程(字符串处理)
  4. 机器学习算法之隐马尔可夫模型
  5. 【转】nginx+iis实现负载均衡
  6. 802.1X和NAP整合实验手册
  7. 移动网页广告引入mraid.js使用指南
  8. springMVC环境搭建
  9. python抓取汤不热视频_你们想要的 Tumblr 爬虫
  10. 设计模式总结之结构型模式
  11. 剑指offer——面试题61:按之字形顺序打印二叉树
  12. 手机等第三方终端访问 WebStorm 页面
  13. Tkinter用户注册后密码通过MD5加密写入文本文件
  14. 一些自己收藏的有用的资料
  15. FTPS服务器搭建流程
  16. dos下\与/有什么区别
  17. 年薪50万的程序员_2018年这类程序员工资最高!年薪50万只能算一般
  18. 在Panda3d中转换Maya模型为egg格式并使用pview查看
  19. Intel服务器CPU背面信息,英特尔(Intel)服务器CPU全解析(图)
  20. ZooKeeper知识点整理

热门文章

  1. Vue事件绑定(v-on用法)
  2. oracle-merge into using on用法
  3. 欧几里得定理与扩展欧几里得
  4. SpringBoot 中使用 RabbitTemplate
  5. git 命令行合并代码分支
  6. 【技巧】ZIP文件的分卷压缩如何设置 ?
  7. 【openEuler系列】部署文件共享服务Samba
  8. HIbernate中的事务
  9. 安科瑞开口式电流互感器在工业改造项目如何应用?(安科瑞-卓宋兰)
  10. 使用Go语言开发Qt界面