域名与转发服务器ip指向不一致_域名映射到家庭网络(无公网IP)
下面几段文字是我对内网穿透的理解和原理分析。如果只想了解如何配置,请直接跳到最下方图文配置介绍。
由于IPv4的地址已经全部分配完毕,某些运营商不给普通用户公网IP,你的路由器可能连接到运营商上一级路由,更恶心的可能是,经过N层路由后,最终到达公网,这种做法被称作流量穿透。有些运营商就是大量使用流量穿透,这种宽带服务看似便宜,可是存在很多隐患。DNS劫持,缓存bug,由于N多用户使用同一公网IP,用户可能受很多网站的安全策略影响不能正常访问。
如果没有公网IP又没有域名,但就是想从外网访问家里网络,怎么办?
很多服务商提供免费的二级域名,其实不推荐的,一个普通顶级域名第一年优惠也就几块钱。而二级域名虽然免费但是域名不能自己指定,而且一般都很难记住,比如987dsf421h34k.free.xxx.com,而且很肯定是动态的域名,每次重启获得的域名都不一样。
如果没有公网IP,想要从外网访问内网是很难的,内网穿透又叫NAT穿透可以实现,但是也不推荐,为什么呢,先说下内网穿透的原理。
很多人都用过VPN,比如在家办公需要远程连接到公司电脑,一般通过代理服务器实现 家里电脑 –> 通过公网链接到公司代理服务器 -> 代理服务器通过内网连接到你的公司电脑
内网穿透的原理刚好反过来,比如有两台没有公网IP但是可以上网的主机A和B, 他们没有办法直接连接。这时候就需要一个有公网IP的代理服务器C做桥接。
首先C开放一个端口,比如1000,这个端口用来向外部提供访问服务,假设向A提供服务。
然后再监听一个端口,比如2000,这个端口用来让内网服务器主动请求来建立一个连接通道,这里假设B主动来连接。
于是B先跟C建立一个连接通道,然后A请求C的1000端口,C又把这个请求转发给B的2000端口。就相当于A请求到了B的2000端口。A和B之间可以通讯了。
A –> 外部网络,可能是其它地方的电脑,也可能是你的手机。
B –> 没有公网IP的内网主机,可能是家里的NAS,路由器。
C –> NAT服务器。
上面有点扯远了,回到内网穿透,由于A和B之间的请求必须经过C转发,所以C有能力截获A和B的通讯内容,这里不讨论http和https,总之有安全隐患,C基本都会有限流限速。
如果实在是想用内网穿透,可以自己搭建C服务器,让后在C上配置ngrok或frps。
AL云,YMX云,TX云都有VPS服务,网上有很多很详细很专业的内网穿透应用教程,这里就不啰嗦了。
拿某壳为例,配置无公网IP的外网访问。首先启用内网版插件,得到一个SN
拿这个SN去登录,密码默认admin
注册信息后,填入映射内容,我这里映射到路由器管理界面。
配置好后,点击域名诊断测试,如果有域名IP地址指向,说明配置成功
回到路由器,重启。我搞了好久,也没同步xx账号,原因竟然要 重 起…
免费版只有TCP协议,要想用web的http协议,要花6块钱,https要花更多…我就不测试了。
Padavan也支持其它免费内网穿透软件,比较火的Ngrok,frp,ddnsto….
喜欢折腾的,找一家靠谱的云服务提供商,在上面搭这些应用也是可以的。
这里不做推荐,厂家平成都打了马赛克,避免广告嫌疑,下图是参考价格,各家可能会有细微差别,希望这次能过审。
域名与转发服务器ip指向不一致_域名映射到家庭网络(无公网IP)相关推荐
- CentOS7.2(单网卡iptables)做DNAT访问弹性IP地址端口转发到后端无公网IP的服务器不同端口
通过访问有公网IP的主机(192.168.5.221)的13306端口转发到无公网IP的主机192.168.5.94的80端口 环境准备 无弹性IP的主机,和有弹性IP的centos7.4为 同一个V ...
- 无公网IP,VB应用从外网访问内网服务器
应用需求 之前做的板子加密工具,需要客户在工厂将所有板子先扫描一遍,然后将扫描得到的结果文件通过邮件发送给开发人员.开发人员根据收到的数据文件,生成一个加密文件,并发回给工厂.工厂收到加密数据后,需要 ...
- 内网穿透实现实体服务器变云服务器:服务器无公网ip,如何提供公网网站,又如何异地ssh登录或者异地登录服务器的宝塔面板
先说本经验的应用场景 up主的就业方向是开发网站前后端,有一台自己的实体服务器,没有公网IP,我希望: 能长久地提供任何人在任何地点都能用浏览器访问到的网站: 另外由于服务器存放在家里,我开学.旅游. ...
- 黑群晖6.21无公网IP无域名内网穿透教程
黑群晖6.21无公网IP无域名免费内网穿透教程 鼓捣黑群晖的起因,由于生了二胎,照片视频大量数据没有存储.闲来无事,准备解决大量照片存储问题.在咸鱼收了一块二手硬盘6T红盘. 但是问题来了,家里没有台 ...
- SSH远程连接访问树莓派【无公网IP做内网穿透】
系列文章 树莓派搭建网站,并免费内网穿透发布上线到公网 树莓派搭建WordPress网站,并内网穿透发布上线无需公网IP服务器 为树莓派上的WordPress网站配置自己的域名,并内网穿透发布上线公 ...
- 无公网IP,使用ZeroTier免费内网穿透
无公网IP,使用ZeroTier免费内网穿透 有公网IP的用户还是建议使用端口转发的方式(速度最理想) 没有固定的公网IP,想要在家里或外地访问公司的服务器,常见的实现方案向日葵.teamviewer ...
- SSH远程ubuntu【无公网IP、内网穿透】 1-3
系列文章 SSH远程ubuntu[无公网IP.内网穿透] 1-3 SSH远程ubuntu[无公网IP.内网穿透] 2-3 SSH远程ubuntu[无公网IP.内网穿透] 3-3 在之前的系列文章中(如 ...
- SSH远程ubuntu【无公网IP、内网穿透】 3-3
系列文章 SSH远程ubuntu[无公网IP.内网穿透] 1-3 SSH远程ubuntu[无公网IP.内网穿透] 2-3 SSH远程ubuntu[无公网IP.内网穿透] 3-3 上一篇: SSH远程 ...
- 无公网IP远程黑群晖【内网穿透】
无公网IP远程黑群晖[内网穿透] 1. 安装cpolar群晖套件 2.打开cpolar套件 3. 创建远程访问隧道 4. 获取公网地址访问 由于黑群晖没办法用QuickConnect,洗白也比较麻烦, ...
最新文章
- 刷爆了!这项技术BAT力捧!程序员:我彻底慌了...
- 人工智能灵魂注入,燃烧你的卡路里——2018,你AI了吗!?
- Oracle数据库执行exp命令--报参数'log' 不允许有多个值
- POJ2777(线段树裸题)
- .NET Core log4net 使用
- 模板(Template)
- 【Python爬虫】Python3+selenium环境配置
- Path画直线与弧线
- 百度 ERNIE 在 GLUE 大赛中击败了微软和谷歌
- 计算机统计分析spss试卷,《SPSS计算机统计分析方法》习题A卷.doc
- ionic学习(十一):页面下拉刷新(Refresher)
- matlab绿屏抠像代码,DV影像素材抠像效果研究
- C语言练习-day25
- 中国大学MOOC动物遗传学试题及答案
- 【调研】成功的IT公司的老板几乎都是技术出身
- 学生宿舍管理系统毕业设计(python)
- 使用NAudio音频文件剪切指定片段
- JVM(1)——字节码
- Redis安装及集群部署
- oracle10g闪回恢复数据表