Linux到windows的连接被拒绝

Linux到windows的连接被拒绝,linux,mono,quickfix,Linux,Mono,Quickfix,我确信是我缺乏linux知识导致了这个问题。我用C#创建了一个程序,它使用QuickFix来做各种事情。我需要这个程序在linux上运行,所以我创建了一个ubuntu虚拟机,并用mono重新编译了这个程序。应用程序启动正常,但无法连接到在windows计算机上运行的模拟exchange。错误日志返回连接失败:连接被拒绝 可能是我没有正确安装linux吗 谢谢查看您的虚拟机是否可以使用telnet连接到该端口(同时windows应用程序正在侦听): telnet <ip> <po

我确信是我缺乏linux知识导致了这个问题。我用C#创建了一个程序,它使用QuickFix来做各种事情。我需要这个程序在linux上运行,所以我创建了一个ubuntu虚拟机,并用mono重新编译了这个程序。应用程序启动正常,但无法连接到在windows计算机上运行的模拟exchange。错误日志返回连接失败:连接被拒绝

可能是我没有正确安装linux吗


谢谢

查看您的虚拟机是否可以使用
telnet
连接到该端口(同时windows应用程序正在侦听):

telnet <ip> <port>
telnet

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

“连接被拒绝”表示没有人在侦听您连接的端口。确保您拥有正确的ip和端口。谢谢Joni,我的ip地址错误防火墙不会导致此问题。谢谢emjay和EJP。您的telnet测试突出显示我的ip地址错误。正如EJP在本例中所说,我的防火墙不是原因。