首先,我非常感谢你们任何人为我提供的任何帮助。
我有一个安装了 nagios 的 centos 盒子。到目前为止,我可以监控多个服务器,但我陷入了一种我不知道如何克服的境地。
我的设置:
- Centos 服务器 (Nagios 服务器)
- Windows 2008 R2(使用 HYPER-V 的多个 VM 的主机服务器):该服务器已经通过 Nagios 进行监控。
- 托管服务器内的 REDHAT 虚拟机。 我无法使用 Nagios 的默认插件访问该服务器。
我能够使用我在 Windows Server 中配置的端口重定向通过 CENTOS 框连接到 REDHAT VM。(例如:netsh interface portproxy add v4tov4 listenport=2221 listenaddres=window_2008_IP connectport=22 connectaddress=REDHAT_VIRTUAL_MACHINE_IP)
我有什么选择:
配置Nagios插件“check_nrpe”绕过主机(Windows server 2008)直接连接到REDHAT虚拟机。
有人能给我指明正确的方向吗?
谢谢你!
答案1
看来您需要另一个端口重定向才能让您的 Nagios/NRPE 进行通信。NRPE 默认使用 5666。
使用您帖子中的示例,NRPE 的端口重定向应如下所示。请注意,我更正了一个拼写错误:
netsh interface portproxy add v4tov4 listenport=5666 listenaddress=window_2008_IP connectport=5666 connectaddress=REDHAT_VIRTUAL_MACHINE_IP`
我希望这能有所帮助!