设置端口映射或DMZ主机---将内网web服务器映射入公网
来源:互联网 发布:淘宝闲鱼下载 编辑:程序博客网 时间:2024/06/16 02:36
这几天 陪老妈和外甥在北京玩。
今天终于回老家了。
还没放假的时候,就想给路由器做端口映射,但无奈学校里面 做了N层的内网封装,北京姐姐家里的路由器 我又不好要权限。只有回自己家了,才能拿到路由器权限了。
--------------------------------------------
总的来说,原理很简单,只要路由器的WAN IP是公网的IP,就可以将自己内网的一些服务 发布到公网上去,让连接互联网的用户 直接可以访问 内部网络的服务。
实现方式有两种:1 设置DMZ主机; 2 设置端口映射;
操作十分的简单。我家路由器 是TP-LINK。
设置DMZ主机。
首先 你得知道你内网发布服务的内网IP地址是多少,我是在 桥接模式虚拟机下 的kali发布的基于Apache的web服务,IP地址是192.168.1.109;
然后 登陆路由器管理模式吧 192.168.1.1 。。
在 "转发规则" 里面的 "DMZ主机" 里面, 如下图设置好,保存之后 就搞定了。
设置端口映射
如下图设置。
在 "转发规则" 的 "虚拟服务器"中 。。 这里的协议 可以根据你提供的服务自己进行设定。我这里只是为了测试,所以设定全部协议。
(端口问题 我在后面会讲)
----------------------------------------------------------------------------
重点来了。 以上的设置 几乎网上的教程都有写,不同公司的路由器 也许设置的位置不同,但都大同小异。。。。
然而,我如上设置了之后,拿手机的4G网,输入我的WAN IP 如117.X.X.X:80 发现并连接不上我的服务器 (当然我 kali的apache2已经是开了的)。
经过各种防火墙的测试和屏蔽,发现怎么都无法访问服务。。后来 看到一篇文章说 网络的运营商 可能直接屏掉了80端口。 oh my god。 虽然 不知道为啥这么做。
好吧 我在kali中 /etc/apache2/ports.conf 中 将默认端口 80 改为了1234。。
重启 service apache2 restart 。。
再让手机 访问 117.X.X.X:1234。
这才登陆进去了。。。
因为我不是做网页设计的,这里做web服务映射到外网 是为了做一些安全的测试 (懂的人应该知道是干嘛)。。。。 所以我就不贴我的 蹩脚网站代码了。。
- 设置端口映射或DMZ主机---将内网web服务器映射入公网
- 通过路由器配置DMZ主机实现搭建公网SVN服务器
- 无线路由高级设置 虚拟服务器及DMZ主机
- 无线路由高级设置 虚拟服务器及DMZ主机
- Openwrt下设置端口映射 DMZ 访问控制
- 如何使用局域网中一台机器搭建面向广域网的Web服务器: DMZ主机
- DMZ主机
- 端口映射--自己主机做服务器
- 端口映射--自己主机做服务器
- 本地服务器映射到公网
- 路由器端口映射,远程桌面连接--端口映射+花生壳=让人访问你个人服务器或WEB站点
- 端口映射和dmz
- 外网访问 虚拟机下的web服务器 设置主机端口与虚拟机ip和端口的映射
- 路由器 DMZ主机几FTP 设置简单图解
- 小米路由器设置DMZ主机 并在外网访问
- 端口映射和DMZ的区别
- 修改Win7远程桌面端口及路由器端口设置 路由器端口映射,远程桌面连接--端口映射+花生壳=让人访问你个人服务器或WEB站点_陈卓欣_百度空间
- 映射本地web服务到公网
- 批量梯度下降和随机梯度下降
- UnityShader入门精要学习笔记(十八):均值模糊与高斯模糊
- 判断SwipeRefreshLayout的childView是否到达顶部
- Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The
- context:conponent-scan和mvc:annotation-driven的作用?
- 设置端口映射或DMZ主机---将内网web服务器映射入公网
- Retrofit2封装之路(请求参数加密解密)(一)
- 数塔——DP算法
- Android for All 术语表
- javascript
- 《neural network and deep learning》题解——ch02 Network源码分析
- 黑盒测试(功能测试)
- springboot之AOP配置
- Golang教程:(十五)指针