通过路由器搭建内网穿透隧道
将本台计算机设置为一台服务器
控制面板中选择程序和功能,启用或关闭WINDOWS功能
选择左边启用或关闭 Windows 功能,勾选 Internet Information Services下的 Web 管理服务 和 万维网服务,确定后等待安装完成。
打开 管理工具 里的 Internet information Services(IIS)管理器
点击左边栏,在 计算机 名下,网站文件夹下已经默认存在一个网站
选择默认的站点,点击右边基本设置,可设置网站的目录
我们选择的是本地磁盘的下的一个文件夹
打开windows命令行CMD,输入IPCONFIG查看当前路由器分配给计算机的局域网IP
选择绑定,设置刚才查到的路由器分配给我们的本地IP,端口号为80
打开实验室无线路由器本地IP地址进入路由器设置界面
再引用管理中选择虚拟服务进行配置
选择PPTP(点到点的隧道协议),外部端口为1723,内部端口为80,IP地址为刚才查到的本地地址,保存
之后便可以通过外网访问本地服务器了,121.195.167.232:1723(路由公网IP:+端口号)
附图在同一路由下的手机访问到本地服务器
总结:
我们在Windows上设置了一台本地服务器,把指向本机的IP:127.0.0.1绑定了路由分配给我们的局域网IP,端口号为80。在路由器端建立一个虚拟服务器,通过PPTP协议搭建了一个隧道,并且把端口1723映射到分配给我们的局域网IP下的80端口。这样我们就可以直接通过访问路由器公网IP下的1723端口访问到我们本地的服务器了。由于我们实验用的路由器是动态IP获取上网,所以只能在同一台路由器下的其他设备才能访问内网,如果是静态IP上网的路由器我们就可以通过输入IP:+端口号(1723)直接访问到我们在内网下的服务器了。
更多推荐
通过路由器搭建内网穿透隧道
发布评论