公网环境 JumpServer 通过内网穿透纳管内网资产


飞致云 发布于 2025-09-12 / 1 阅读 / 0 评论 /

一、概述

JumpServer 是一个开源的堡垒机平台,提供了一套完整的多网络环境下的资产纳管方案,用于安全地管理和访问服务器。JumpServer 可以部署在企业或个人内部的网络环境中,只要保证 JumpServer 服务器到目标资产的网络是开放的,JumpServer 即可纳管目标资产。

如果目标资产为内网环境且无公网 IP ,JumpServer 又该怎么纳管目标资产呢?此文章带给你答案!

此文讲述了公网环境下 JumpServer 通过内网穿透纳管内网资产,使用内网穿透工具 cpolar 实现内外网之间的网络隔离,将目标资产映射到外网访问。JumpServer 通过配置目标资产为网域网关,实现纳管整个内网环境资产。

二、部署 JumpServer 堡垒机

1.准备工作

  • JumpServer 默认应用采用 Docker 部署,操作系统建议为 CentOS7.5~CentOS7.9 

  • 资源准备

操作系统

推荐配置

磁盘大小

用途

CentOS7.9

8C16G

500~1000G

JumpServer

2.部署系统

## 在线部署命令

curl -sSL https://resource.fit2cloud.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash

更多部署方法可以参考 JumpServer 文档

  • 检查服务状态

  • 检查页面访问

JumpServer 环境配置好了,接下来实现内网穿透。

三、实现内网穿透

内网穿透工具繁多,这里采用 cpolar 工具进行内网穿透,可以免费使用一个节点的内网穿透功能。

1.配置 cpolar 工具

2.登录 cpolar 网站

从上图可以获取到,映射的外网链接为 tcp://5.tcp.vip.cpolar.cn:13684,表示将部署 cpolar 的机器的 22 端口映射为 5.tcp.vip.cpolar.cn 的 13684 端口。

四、公网堡垒机纳管内网资产

  • 配置映射出来的资产为网域网关

  • 添加内网资产,网域指定为刚创建的内网穿透网域。

五、验证可用性

1. 不添加网域访问内网资产

明确可以看到无法访问内网资产

2. 添加网域访问内网资产

已成功连接内网资产

  • 通过使用 cpolar 内网穿透工具,打通了内外网之间的限制,成功实现公网 JumpServer 纳管内网资产的需求。

六、结语

JumpServer 可以用于管理多个网络环境下的服务器,支持跨不同网络的服务器远程访问和管理。不论这些服务器位于本地网络、局域网还是广域网,只要网络连通性得到确保,并且具备必要的网络配置和权限,JumpServer 都能够对其进行纳管。

总之,JumpServer 可以纳管多个网络环境下的服务器,只要网络连通性和必要的网络配置得以满足。它提供了一种统一的方式来管理和访问这些服务器,并增强其安全性和可管理性。






是否对你有帮助?