外网访问自己的HTTP服务器

内网主机上安装了HTTP服务端,只能在局域网内访问,怎样从公网也能访问本地HTTP服务端?

本文将介绍使用holer实现的具体步骤。

1. 准备工作

1.1 安装Java 1.7及以上版本

执行命令java -version检查Java安装和配置是否正确。

1.2 安装并启动HTTP服务端

默认安装的HTTP服务端端口是80

2. 实现步骤

2.1 下载并解压holer软件包

Holer软件包:holer-client.zip

2.2 修改holer配置文件

在holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息。

例如申请得到的holer信息如下,这里以此holer信息为例:

---------------------------------------------
Holer Client : holerdemo@gmail.com
Access Key : HOLER_CLIENT-2A623FCB6E2A7D1D
---------------------------------------------
Domain Name : holer65532.wdom.net
Internet Address : holer.org:65532
Local Address : 127.0.0.1:80
---------------------------------------------

修改配置文件: holer-client/conf/holer.conf

配置项更新为: HOLER_ACCESS_KEY=HOLER_CLIENT-2A623FCB6E2A7D1D

2.3 启动holer服务

进入目录: holer-client/bin

Windows系统平台:

双击startup.bat或者打开CMD控制台,进入目录下执行命令:startup.bat

Linux系统平台:

执行命令: sh startup.sh

2.4 访问映射后的公网地址

浏览器里输入如下URL,就可从公网也能访问本地HTTP服务端了。

http://holer65532.wdom.net或者http://holer.org:65532

2.5 问题咨询与帮助

使用holer过程中遇到问题可以先查看holer日志文件,日志路径:holer-client/logs,这样很容易排查出问题的具体原因。

更多的holer使用示例,请参考holer相关的技术资料。

转载于:https://www.cnblogs.com/wisdom-projects/p/11184866.html

怎样从外网访问自己的HTTP服务器相关推荐

  1. Python+花生壳搭建一个外网访问本地文件的服务器

    1.首先电脑要安装python并且配置环境变量 (安装Python时勾选 Add Python to PATH,可以自动配置环境变量) 官网:Python.org 2.安装完成后,按下 [win+R  ...

  2. [How TO]-外网访问自己的HTTP服务器

    环境:window10宿主机+ virtualbox + ubuntu20.10虚拟机 内网主机上安装了HTTP服务端,只能在局域网内访问,怎样从公网也能访问本地HTTP服务端? 安装Java 1.7 ...

  3. tomcat 外网访问不了_免费云服务器/jdk环境配置/Tomcat简单配置

    关于本文:     最近准备做一期jdk环境配置教程,准备做一个实机演示,于是想到用云服务器来为大家演示,顺路写上如何申领一个月免费服务器,以及如何让外网访问自己的云服务器,这这里我依旧使用Tomca ...

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

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

  5. 如何让外网访问本地WEB服务器

    目前很多网站开发者安装了IIS或者Apache等Web服务器,可以把自己电脑配置成一以路由为中心的内网服务器. 本地服务器在内网测试是绰绰有余的,但是有些项目需要演示给异地的客户验收,而又赶不及把自己 ...

  6. 内网安装管家婆软件如何实现外网访问?内网穿透的几种方案教程

    管家婆软件从网络架构上分两种版本:web(浏览器http端口)访问的版本和客户端(211固定端口+sqlserver数据库)访问的版本.公司库管经常用仓库登录管家婆,一旦需要在公司外部登陆访问管家婆客 ...

  7. ADSL宽带路由器实现外网访问公司内网服务器_ 路由交换

    A公司通过ADSL访问互联网,并且内网通过ADSL宽带路由器共享一条ADSL线缆访问互联网. 随着A公司业务的发展,公司需要搭建一台Web服务器供外网访问.Web服务器主要包括一个公司网站,并且负责日 ...

  8. debian,ubuntu 安装mongodb 允许外网访问,修改端口,设置用户和密码

    使用apt安装mongodb: apt update && apt install mongodb 查看运行状态: systemctl status mongodb.service 结 ...

  9. ubuntu, debian 安装redis,设置开机自动启动和密码,允许外网访问

    文章目录 ubuntu, debian 安装redis,设置开机自动启动和密码,允许外网访问 通过Python3连接redis ubuntu, debian 安装redis,设置开机自动启动和密码,允 ...

最新文章

  1. MaxCompute跨Region数据迁移指导手册
  2. Search Insert Position @leetcode
  3. 拒绝图片延迟加载,爽爽的看美图
  4. Java判断一个数是否是回文数
  5. 关于排序速度效率数组集合选择那点事
  6. ASP.NET Web Game 架构设计1--服务器基本结构
  7. 结合 AOP 轻松处理事件发布处理日志
  8. python 知识点怎么办_python中的小知识点
  9. Deepin-安装QQ音乐(Windows程序)
  10. StretchDIBits 函数
  11. 《中国云计算数据中心运营指南》
  12. LVGL8学习之msgbox
  13. intel服务器cpu芯片线路图,Intel CPU路线图:14nm一直用到2021年
  14. 高仿优酷Android客户端图片左右滑动(自动切换)
  15. 图像置乱之评价图像置乱度算法的选择
  16. 卸载oracle方法
  17. Visual Studio工具集相关(MSBuild)
  18. 基于iOS/Mac平台实现H.265硬编解码
  19. STM32F051——USART
  20. 静走天后宫,食购十四涌

热门文章

  1. ajax load html页面,jQuery – AJAX load() 方法 | 菜鸟教程
  2. php为什么要创建类,php – 是否有理由为单一功能创建类?
  3. python官方文档怎么样_python官方文档
  4. jquery的Dom操作查找节点
  5. Python源码深度解析—对象的行为和多态性
  6. Codeforces Round #456 (Div. 2): E. Prime Gift(折半枚举)
  7. bzoj 1072: [SCOI2007]排列perm(状压dp)
  8. 图像处理与计算机视觉经典文章
  9. python 一个简单的天气预报程序
  10. Python下APScheduler的快速指南