2019独角兽企业重金招聘Python工程师标准>>>

环境介绍:

外网服务器:  www.InnovateDigital.com  用户名/密码 test/test

内网服务器:192.168.1.125

操作系统都是 Centos 7 64bit

过程:

下载

Hyperic 5.8.5 ,点击 该链接

安装Hyperic Server

参照 在Centos 6 64bit 上安装 Hyperic HQ 5.8.2.1 中文版 在内网服务器(192.168.1.125)上,安装好 Hyperic Server,并把Hyperic Agent安装文件上传到 外网服务器 www.InnovateDigital.com的 /home/test 目录下

配置ssh 隧道

在内网服务器上,运行下面命令

ssh -N  -v  -R 7788:192.168.1.125:7080 test@www.innovatedigital.com

根据提示填写密码。

其中

-R 建立反向隧道(从外网服务器到内网服务器)

7788 是在外网服务器上的监听端口

192.168.1.125 是本地(内网服务器)地址

7080 是内网服务器的端口

将到外网服务器端口 7788的访问,映射到内网服务器端口7080上。

安装配置Hyperic Agent

在外网服务器上,使用  tar xzvf 解压缩 Hyperic Agent 安装包,然后运行:

[test@tester bin]$ cd /home/test/agent-5.8.5/bin
[test@tester bin]$ ./hq-agent.sh start
Starting HQ Agent...... running (20732).
[ Running agent setup ]
What is the HQ server IP address: localhost
Should Agent communications to HQ always be secure [default=yes]: no
What is the HQ server http port [default=7080]: 7788
- Testing secure connection ... Success
What is your HQ login [default=hqadmin]:
What is your HQ password: 请输入hqadmin的密码
What IP should HQ use to contact the agent [default=42.96.136.116]:
What port should HQ use to contact the agent [default=2144]:
- Received temporary auth token from agent
- Registering agent with HQ
The server to agent communication channel is using a self-signed certificate and could not be verified
Are you sure you want to continue connecting? [default=no]: yes
- HQ gave us the following agent token1409038071406-733078726523143911-738338007125620383
- Informing agent of new HQ server
- Validating
- Successfully setup agent

后续事项

  1. 可以使用 autossh 代替  ssh, 保证链接的稳定;
  2. 注意防火墙的限制,保证几个端口的畅通, 2144(Hyperic Server 访问 Hyperic Agent),7788(Hyperic Agent访问本机隧道端口),22 (ss端口)
  3. 如果 Hyperic Server 和 Hyperic Agent在不同的内网中,怎么办? 欢迎探讨

转载于:https://my.oschina.net/hyperichq/blog/685380

如何部署 Hyperic ,使得从内网监测外网服务器相关推荐

  1. Zabbix内网监控外网阿里云主机

    我们在阿里云主机上下载zabbix-agent后,发现我们的zabbix-server是建立在公司内网服务器上的,首先一点,我们如何获取内网服务器的外网通讯地址IP呢? 我们可以用server通过te ...

  2. 如何设置ddns动态域名实现内网发布外网

    在本地搭建好服务器,部署好web网站或其他应用后,需要设置动态域名服务ddns,将主机的内网IP端口映射到外网访问,才能实现在外网访问内网.今天小编就和大家分享一下内网发布外网方案,即如何设置ddns ...

  3. DMZ-一种中间地带,鉴于内网与外网之间的自由地带。----黑客寄生的地方?

    两个防火墙之间的空间被称为DMZ.与Internet相比,DMZ可以提供更高的安全性,但是其安全性比内部网络低. DMZ是英文"demilitarized zone"的缩写,中文名 ...

  4. 什么是外网?外网需要做等保吗?与内网的区别是什么?

    什么是外网?外网需要做等保吗?与内网的区别是什么?还有很多小伙伴对于这三个问题不清楚,今天我们小编就给大家简单回答一下. 什么是外网? [回答]:外网就是广域网.广域网又称外网.公网,是连接不同地区局 ...

  5. IP地址(内网与外网)

    什么是内网ip ipv4是目前比较广泛使用的一个版本,它是由32位二进制数组成的,但是ip毕竟是有限的,随着计算机的爆炸性增长和移动网络的普及,ip地址越来越不够用,于是出现了一门技术叫NAT技术,N ...

  6. 内网与外网及内网映射的概念

    内网与外网及内网映射的概念 所谓内网,也就是局域网,一般是由几台电脑加上路由器和网线搭建起来,只能在局域网中通过路由器分配的IP地址来访问,且访问地址是动态的可变的.本机也算是一个相对独立的内网,本机 ...

  7. uboot 如何设置网关地址_两种网络地址段,如何设置内网和外网一起上?

    一般企业都会有自己内部专用业务网络.及对外的互联业务两个网络,在具体使用过程中,根据业务类型的不同.部门职能的不同而分开使用两种网络. 但在使用过程中总会有特殊情况,就是一台电脑要同时使用两种业务网络 ...

  8. 实习笔记0708 https协议/ django中间件/接口测试/内网与外网/域名系统DNS

    1 https协议 https://www.cnblogs.com/superfeeling/p/11561340.html https://www.cnblogs.com/an-wen/p/1118 ...

  9. UDP内网和外网连接通信的问题

    这几天忙着搞UDP的socket通信,忙乎了几天终于有点成就了,窃喜下.... 如果你不懂内网和外网的区别,不懂局域网和广域网就先熟悉下,再来看程序.我目前的情况是客户端在一个内网上,要连接外网的服务 ...

最新文章

  1. LeetCode House Robber III(动态规划)
  2. 实现简单的shell sed替换功能
  3. 信息与数据科学大会征文通知
  4. 贪心策略摘果子(洛谷P1478题题解,Java语言描述)
  5. VS2017——50G超豪华IDE套餐酸爽体验!
  6. scipy常用函数(更新中)
  7. 小程序中字符串转数组如何实现
  8. 推陈出新:12C 推进 SCN 新方法实践
  9. Python项目:实现微信聊天机器人
  10. 钱多多被立案侦查,曾多次因借款合同纠纷被起诉
  11. 我们团队一位Android开发者的故事
  12. java web后台开发跟手机APP后台开发有什么不同? 二者怎么通信?
  13. 3个维度,帮助IT部门快速完成企业云盘选型!
  14. 因为和同事交心,最终辞职了
  15. 面对这些可能出现的意外,你的运维团队准备好了吗?
  16. linux添加core文件位置,Linux生成core文件、core文件路径设置
  17. mysql取分组最新的一条_mysql group by之后取每个分组最新的一条
  18. 三无电子烟与即将到来的监管时代
  19. 内网环境下微信扫码登录小结
  20. 在Unity3d项目中利用Udp进行局域网内通信

热门文章

  1. python数据算法有哪些_python算法与数据结构-常用查找算法一(37)
  2. mysql乱码问题_mysql乱码问题
  3. html5中行内样式写法,react怎么写行内样式?
  4. 2020国开c语言程序设计1075,代号1253国开点大2017年6月春季学期本科期末考试《C语言程序设计》试题及答案.pdf...
  5. linux下如何搜索某个文件,技术|如何在 Linux 中查找一个文件
  6. linux 开放5222端口,ejabberd 安装配置
  7. 计算机学不学工程制图,大一,马上要考试了,不想再学工程制图了?
  8. mysql 日期型中文报错_mysql日期类型默认值'0000-00-00' 报错,是什么问题?
  9. 定时线程_SpringBoot定时任务,@Async多线程异步执行
  10. rabbitmq进阶一