从 Windows 机器到 vmware Ubuntu 机器的错误 filebeat

Error filebeat from Windows machine to vmware Ubuntu machine

我正在尝试将日志从 filebeats(在 windows 机器中)发送到 logstash(在 vmware ubuntu 机器中) 但我得到了这个错误:

Connecting error publishing events (retrying): dial tcp 192.168.220.130:5044: connectex: No connection could be made because the target machine actively refused it.

配置是: filebeat.yml 在 windows 机器中:

output: 
   logstash:
      hosts: ["192.168.220.130:5044"]
   index : filebeat
   console:
   pretty: true
   worker: 1

logstash.config 在 vmware ubuntu 机器上:

input {
   lumberjack {
        port => 5044 
        type => beats
        ssl_certificate => "/etc/ssl/logstash.pub"
        ssl_key => "/etc/ssl/logstash.key"
     }
}

input {
    beats {
    type => beats
    port => 5044
    }
}

有什么建议吗? 我正在使用 Bridge 网络 我在 vmware ubuntu 机器内部尝试了相同的配置,它工作正常。

我修正了错误。 我有 2 个不同的问题:

1 - vmware 使用 NAT Network 我切换到 Bridge Network

2 - elasticsearch 配置仅适用于 localhost,我更改了配置并且它正在运行。