目前很多网站开发者安装了IIS或者Apache等Web服务器,可以把自己电脑配置成一以路由为中心的内网服务器。
本地服务器在内网测试是绰绰有余的,但是有些项目需要演示给异地的客户验收,而又赶不及把自己的网站放到服务器上面,这时我们就可以采用端口映射,让客户可以在外网访问我们的本地服务器(适合大部分的网站设计Soho工作者)。
网络上面已经有很多软件可以实现这一功能,但是我今天要讲的是不依靠任何软件(本人不喜欢安装软件),而是自己设置路由的端口,达到自己电脑上面的本地服务器能被外网访问。
什么是端口映射,下面会有介绍,在搞这个端口映射的前提,是要有一个路由,没路由的,麻烦…..你去买一个吧。
我们的本地Web服务器一般都是Http://localhost/ 或者后面带端口,局域网的用户则是通过电脑的内网IP访问Web服务器,例如,Web服务器电脑的IP是 192.168.1.112,局域网内的其他用户则可以通过 http://192.168.1.112访问到我们的Web服务器,但是对于外网用户来说,不可能通过访问http://192.168.1.112这个IP来访问我们的Web服务器,那就需要一个对于外网用户而言你的Web服务器是唯一的IP地址,起这个唯一IP地址作用的就是你的路由。
下面我就以TP-Link路由为例子,介绍端口映射怎么操作(欢迎拍砖)。

我们进入路由器,查看我们的路由的WAN口的IP地址。

这个IP(27.40.127.248)就是外网用户可以唯一识别你电脑地址的路由IP,但是一个路由一般都同时连接着几部电脑,这又怎么让访问者找到你呢,这就需要到了端口映射。
端口映射又称端口转发。端口映射过程就如同你家在一个小区里T栋112室,你朋友来找你,找到小区门口,不知道你住哪层哪号?就问小区的保安,保安就告诉了他你家详细门牌号,这样你朋友很轻松的找到了你家。这个保安就是就路由器,这个过程就是外网访问内网通过端口映射的形象比喻。

然后我们再在TP-Link路由里面找到它的端口映射功能,这个端口映射所在位置是“转发规则”里面的“虚拟服务器”(每个牌子的路由的名字都不一样,请大家自己详细找找),然后添加转发条目,如下图:


在我的TP-Link下面,我已经添加了两条条目,就分别是80端口和8080端口的转发到内网192.168.1.112在台电脑,现在只要用户通过80或者8080这两个端口访问路由的IP,那路由就会把用户转向192.168.1.112这台电脑所在本地服务器。

除了Web服务器可以做这样的设置,FTP也可以做类似的转发,FTP的默认端口是21。这是本人第一次写软文,希望多多提意见。

转自:http://www.webtall.com/index.php/archives/341

如何让外网访问本地WEB服务器相关推荐

  1. Holer实现手机APP应用外网访问本地WEB应用

    手机APP应用公网访问内网WEB应用 本地安装了WEB服务端,手机APP应用只能在局域网内访问本地WEB,怎样使手机APP应用从公网也能访问本地WEB? 本文将介绍使用holer实现的具体步骤. 1. ...

  2. 外网访问本地搭建的web服务器【免费内网穿透】

    教大家一个简单的方法,实现在无公网IP环境下,在本地搭建web服务器,并实现外网远程访问. 使用工具: phpstusy:https://www.xp.cn/download.html cpolar内 ...

  3. 关于外网访问本地服务器

    我在网上查到的外网访问本地服务器的方式有两种: 第一种是通过内网穿透的技术实现的. 第二种是通过申请域名,申请空间,申请云服务器,搭建网站实现的. ①内网穿透的方式实现外网访问本地服务器 选择合适的内 ...

  4. 如何让外网访问本地电脑(笔记本):路由映射篇

    说到团队项目管理,很多公司都有用到不同的管理系统,作为企业开发人员,如果自己的公司没有用到这种集团化办公资源交互软件,不仅仅是企业管理上面的确实,也是对技术员的侮辱. 公司有了自己的办公生态环境,集团 ...

  5. wamp实现外网访问本地

    针对一些开发用户来说,希望在本地搭建好的项目外网可以访问 其实这些基本上两步就可以搞定,还是比较简单的,这里简单说明一些步骤 首先,你需要有一个能正常运行的,已经在本地完整的运行的wamp系统 然后, ...

  6. xx壳通过外网远程访问本地SQLServer服务器(原创)

    xx壳是一套完全免费的动态域名解析服务客户端软件.当您安装并注册该项服务,无论您在任何地点.任何时间.使用任何线路,均可利用这一服务建立拥有固定域名和最大自主权的互联网主机."花生壳&quo ...

  7. 内网映射 外网访问本地api

    需求:服务器/外网访问本地api 解决方案:花生壳 下载地址:https://hsk.oray.com/download/ 安装之后注册账号,然后登录客户端,页面如下: 选择 添加自定义映射, 点击保 ...

  8. 搭建可以通过外网访问本地服务器CentOS7,这一篇就够了

    背景: 公司有一台闲置服务器,准备重新利用起来.最终效果安装CentOS7,可以通过外网访问到这台服务器. 准备: 建议8G以上的U盘 下载软件工具UltraISO(免费试用版就可以) 下载阿里云Ce ...

  9. 关于外网访问本地服务器 (家庭版)

    1. 首先要去申请一个域名,这里我是在华为云里面购买的. 2. 将ip地址和你的域名进行绑定操作: 3.绑定了之后使用 ping 命令 查看绑定是否成功 4. 绑定成功之后 需要开放 你的路由器的端口 ...

最新文章

  1. 大数据 防范脱贫人口返贫_男性比女性多出3047万,从人口大数据看,房价会涨还是跌?...
  2. bat贪吃蛇游戏代码_C语言写个贪吃蛇游戏
  3. 使用四种框架分别实现百万websocket常连接的服务器
  4. python怎么写测试脚本语言_手把手带你,用Python写一个Monkey自动化测试脚本!!!...
  5. Python与C之间的相互调用
  6. 一个 38 岁程序员的中年危机
  7. java基本数据类型填空题_java基本数据类型练习题
  8. java和python有什么区别_Python与Java、C、Ruby、PHP等编程语言有什么区别?
  9. CPU制造工艺完整过程(图文)
  10. 常见10种自然语言处理技术
  11. 【QT】FillRect填充的区域实现部分区域透明
  12. 安徽理工大学计算机设计大赛,安徽理工大学学子在2020年中国大学生计算机设计大赛中喜获佳绩...
  13. 计算机如何打开无线网络适配器,如何解决网络适配器无法启动无线网卡的问题...
  14. 脚本防止电脑自动锁屏
  15. idea解决Command line is too long. Shorten command line for ServiceStarter or also for Application报错
  16. SpringBoot+jdk1.8邮件发送
  17. KCL v0.4.4 发布 - 自定义 YAML Manifests 输出以及 Python SDK
  18. 华为鸿蒙遥控器,华为鸿蒙 2.0 开发者公测版 Beta 3更新 优酷鸿蒙版可让手机变遥控器...
  19. Obsidian学习从0到1 —— Dataview
  20. 计算机博士差国际期刊能申请答辩吗,科学网—申请授予博士学位和发表SCI论文挂钩没毛病 - 马军的博文...

热门文章

  1. asp.net1025-物流信息管理系统#毕业设计
  2. opencv安装实录附十几行C++实现的一个人脸识别demo
  3. linux gdb网络调试,一文入门Linux下gdb调试(二)
  4. 引起网络广播风暴的原因
  5. ROS2-Foxy-配置
  6. 安装Windows操作系统纯净版
  7. Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)
  8. 什么是widget?widget是什么意思?
  9. 商业智能(Business Intelligence,简称:BI)
  10. clickhouse--物化视图