外网如何访问公司web服务器

如图所示

本地安装了一个Web服务端,只能在局域网内访问,怎样从外网也能访问到本地的Web呢?本文将介绍具体的实现步骤。
1. 准备工作
1.1 安装并启动Web服务端
默认安装的Web服务端的端口是8080。
2. 实现步骤
2.1 下载并解压holer软件包
Holer软件包:holer-xxx.tar.gz
Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包。
2.2 获取holer access key信息
在holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息。
例如申请得到的holer信息如下,这里以此holer信息为例:
---------------------------------------------Holer Client : [email protected]
Access Key : 6688daebe02846t88s166733595eee5d---------------------------------------------Domain Name : holer65004.wdom.net
Internet Address : holer.org:65004
Local Address : 127.0.0.1:8080---------------------------------------------

2.3 启动holer服务
Windows系统平台:
打开CMD窗口进入可执行程序所在的目录下,执行命令:
holer-windows-xxx.exe -k 6688daebe02846t88s166733595eee5d
Linux或者其他系统平台:
执行命令nohup ./holer-xxx-xxx -k 6688daebe02846t88s166733595eee5d &
2.4 访问映射后的公网地址
浏览器里输入如下URL,就可在公网上也能访问到本地的Web了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-24
这一看就没有公网IP嘛,都是家庭网关,如果要别人访问内部服务器,必须使用办理专线宽带,否则只能通过第三方工具实现,比方说花生壳,通过第三方工具实现的局限性很大。追问

跟电信公司打了电话,申请了公网IP,局域网能ping通服务器IP,但是请求web浏览器界面一直被拒绝。

追答

如果有公网ip直接用公网ip访问出口路由器,看下连通性怎么样,如果可以通在在路由器上配置端口映射。

相似回答