我确定我缺乏linux知识是导致此问题的原因。我用C#创建了一个程序,该程序使用QuickFix来执行各种操作。我需要该程序在Linux上运行,所以我创建了一个ubuntu虚拟机并用mono重新编译了该程序。该应用程序可以正常启动,但是无法连接到在Windows计算机上运行的模拟交易所。错误日志返回连接失败:连接被拒绝。
可能是我没有正确设置linux吗?
谢谢
使用以下命令查看您的VM是否可以实际连接到该端口(Windows应用程序正在侦听时)telnet
:
telnet <ip> <port>
如果telnet
无法连接到端口,则您可能应该检查VM网络配置,ubuntu上的接口配置以及防火墙(在Windows和Linux上)。运行ifconfig
以查看您的网络如何配置。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句