最近一直在折腾打洞, 前面的一些细节就不聊了.
首先保证自己是 full cone, 然后通过 Lucky 打洞, 获取公网的 ip 地址和端口
接下来, 大部分人的操作应该是通过 cloudfare 继续操作
1. 使用 Cloudflare 的页面规则重定向 URL 以固定 STUN 穿透的网页端口(这样跳转之后会有一个端口后缀)
2. 通过 Cloudflare 的 CDN(?)来自动转发流量(这样会依赖 CF 的速度)
如果我没理解错的话, 应该是这样, 因为本身 stun 打洞就是为了速度, 所以我不太愿意去折腾 CF(总觉得过了那个就会变慢, 虽然 1 只有一个跳转步骤, 不过只有还是有端口, 不美观)
今天看了一下 aliyun, 发现他支持
说一下我的操作
1. Lucky 开启动态域名, 自动解析*.ddns.example.com 到公网域名.
2. Lukcy 开启 STUN 内网穿透, 获取公网 ip+端口, 117.*.*.120:2051 转发到内网的一台 nginx(192.168.6.184:80)
3. nginx(192.168.6.184:80) 配置 server, 比如
a.ddns.example.com,
b.ddns.example.com, 这个时候通过
a.ddns.example.com:2051 就可以访问内网服务了.
4. aliyun 新增隐性 URL 解析,
a.example.com 解析到
a.ddns.example.com:2051, 这个时候你访问
a.example.com 就可以访问内网服务了, 感觉美观很多
仔细看了下...居然是 iframe...
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1100675
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.