【问题标题】:Not able to telnet / ping server installed on virtual machine无法 telnet / ping 安装在虚拟机上的服务器
【发布时间】:2012-08-26 15:34:11
【问题描述】:

我正在尝试在已安装在 Ubuntu 虚拟机上的 ZABBIX SERVER 和已安装在我的本地计算机(Windows)上的 ZABBIX AGENT 之间建立连接。

我不确定这是 zabbix.server.conf 和 zabbix.agent.conf 文件的问题还是虚拟机的问题。因此,非常感谢任何建议/建议!

Zabbix 服务器详细信息:(安装在 Ubuntu 上)

  1. IP 地址

  2. 虚拟机 NAT 详细信息

Zabbix 代理详细信息(安装在 Windows 上)

代理(在 windows 上)和服务器(在 ubuntu 上)之间的测试

  1. 从服务器到代理的 ping 成功

  2. 从代理到服务器的 ping 失败

  3. 两种情况下 telnet 都失败

注意:服务器正在运行,代理也在运行

故障排除基于Ansgar答案:

  1. 端口转发

  2. ubuntu 上的 tcptrace

    正如你所说,它显示了打开的连接

  3. Windows 上的 tcptrace

    连接仍然关闭,我在端口转发中做错了什么?我还尝试将主机 ID 设为 127.0.0.1

【问题讨论】:

    标签: windows ubuntu virtual-machine telnet zabbix


    【解决方案1】:

    只有第二个 telnet 连接失败(无法打开连接)。第一个建立成功(连接到10.184.230.129),但随后被远程主机关闭(连接被外部主机关闭)。

    连接客户端->服务器很可能失败,因为服务器-VM 位于经过 NAT 的接口后面。您必须将所需端口从主机转发到来宾(网络适配器配置中的“端口转发”按钮)。

    但这并不能解释连接服务器->客户端失败的原因。

    服务器和代理监听哪些端口?使用netstat 进行检查。此外,主机显然在不同的网络上,所以我会检查tcptraceroute(Linux)和tracetcp(Windows,你还需要WinPcap才能工作)在哪个跃点连接失败。

    服务器->客户端:tcptraceroute -n 10.184.230.129 10050

    客户端->服务器:tracetcp 10.0.2.15:10051 -n

    【讨论】:

    • 添加了更多细节问题,我不确定端口转发,如果我做错了什么,请告诉我?
    • 将端口从主机转发到访客意味着所有到主机端口的流量都将转发到访客端口,即无法再到达主机端口。也就是说,VirtualBox 有时似乎在转发端口方面存在问题。我只是遇到了同样的问题:我试图通过 NAT 连接将主机端口转发给来宾,但它根本不起作用。
    猜你喜欢
    • 1970-01-01
    • 2017-10-21
    • 1970-01-01
    • 2013-11-10
    • 1970-01-01
    • 2021-02-20
    • 2022-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多