有趣的 路由器 内网映射 端口转发

鉴于最近新买了台Mac,而旧的那台Win上面有很多资源需要阅读,但是 又不想copy过来
于是 便用win内置的iis 搭建了http服务器,部署目录是我的资源根路径,
这样就可以在Mac上 用 浏览器 轻松访问Win上的资源的


Win IP v4 地址 192.168.199.127
部署后是这个样子的 (请确保俩台电脑 在同一个局域网下)



问题所在

这个时候,虽然 可以 愉快的用Mac看片,而不必浪费硬盘资源了


但是 也出现一个问题, 假如,我出差了 或者拿着Mac出门了,而受局域网的限制,访问不了内网 , 怎么办呢… 此时 就要用 内网 端口转发了.


端口转发

在端口转发之前,首先要理清楚这个逻辑.
我们先将 外网网络 统称为 A
通过宽带 B 接入到 我家, 然后 在有路由器 C 接入到我的电脑

整个过程 大概就是 A->B->C


实际操作

理清楚顺序后,就可以来 操作了
首先登陆路由器后台, 后台地址通常 为 本机ipv4地址 最后一位 改为 1
我Win ip地址为192.168.199.127, 所以 路由后台地址为192.168.199.1
做如下的配置,
DMZ 跟 虚拟端口转发,IP为本地的ipv4地址,端口是本地的Http服务器的端口,默认80

配置好之后 点保存 , 然后记录Wan口地址,在配置宽带的转发
Wan口IP地址为 192.168.1.2 ,所有宽带后台管理地址为 192.168.1.1
这里同样配置DMZ跟端口转发,这是IP为Wan口ip,这里外网端口80似乎被占用了
所以我们改成8080


之后保存配置. 到这里 基本就差不多了.百度搜索ip,来看看本机外网IP地址

然后 先不急着访问,先在理一理访问过程,
之前的端口转发配置是C-A顺序的,而接下来的访问是A-C顺序的
也就是 外网ip -> 宽带 -> 路由 -> 笔记本
114.249.249.*:8080 – > 192.168.1.2:80 -> 192.168.199.127:80


完毕

这里成功的用外网地址访问掉了,内网服务器,Successful


反转(运营商的坑)

本来以为一切OK了, 可以是用手机,关掉wifi, 用流量访问以上外网ip地址时,
却依旧出现了404.. 脑壳痛.
特意问了下公司 运维 大神 , 原来是运营商一般 会 封 80 443 8080 这些端口…!! 换成 7070 , 就OK了


voidm

在黑暗中支撑和平的无名者

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐