【问题标题】:Linux to windows connection refusedLinux 到 Windows 的连接被拒绝
【发布时间】:2014-08-13 19:47:38
【问题描述】:

我确定我缺乏 linux 知识是导致此问题的原因。我用 C# 创建了一个程序,它使用 QuickFix 来做各种事情。我需要这个程序在 linux 上运行,所以我创建了一个 ubuntu 虚拟机并用 mono 重新编译了程序。该应用程序启动正常,但无法连接到我在 Windows 机器上运行的模拟交换。错误日志返回 Connection failed: Connection refused。

难道是我没有正确设置linux?

谢谢

【问题讨论】:

  • “连接被拒绝”意味着没有人在监听你正在连接的端口。确保您拥有正确的 ip 和端口。
  • 谢谢 Joni,我的 IP 地址有误

标签: linux mono quickfix


【解决方案1】:

查看您的 VM 是否可以使用 telnet 实际连接到该端口(当 Windows 应用程序正在侦听时):

telnet <ip> <port>

如果telnet 无法连接到端口,那么您可能应该检查您的虚拟机网络配置、ubuntu 上的接口配置,以及防火墙(Windows 和 linux 上的)。运行ifconfig 以查看您的网络是如何配置的。

【讨论】:

  • 防火墙不会引起这个问题。
  • 感谢 emjay 和 EJP。你的 telnet 测试突出显示我的 IP 地址错误。正如 EJP 在这种情况下所说,我的防火墙不是原因。
猜你喜欢
  • 2016-08-18
  • 2019-02-08
  • 1970-01-01
  • 2017-08-08
  • 2013-01-25
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多