gpt4 book ai didi

vb.net - 套接字异常 : Connection Actively refused

转载 作者:行者123 更新时间:2023-12-03 12:05:37 24 4
gpt4 key购买 nike

目前正在制作一个 vb.net 程序来在两台计算机之间传递一个字符串。我的测试台是连接到 Windows 7 VM 的 Windows 8 机器。但是,尽管采取了许多措施,我仍然在开发机器端继续收到此错误。这是我到目前为止所做/启用的。

  • 在 Visual Studio 的调试器中运行主程序,连接到
    在测试虚拟机中部署的程序
  • 端口 61337。IP 地址对每台机器都是唯一的。
  • 桥接
  • 测试虚拟机中的防火墙已关闭
  • 开发机器中的防火墙连接规则允许任何 tcp
    跨任何端口的任何端点的连接
  • Netgear 路由器启用了通过上述端口到开发机器的端口转发。

  • 我一直在绞尽脑汁,似乎想不出我目前还没有尝试过的任何其他事情。

    有什么我想念的吗?我怀疑这真的很明显。

    谢谢你提供的所有帮助。

    编辑:这是我为主机(本场景中的 vm)配置 block 的方式。它取自博客中某人的 c# 版本。
    Dim LocalHostName As String = Dns.GetHostName()
    Dim LocalHostIPEntry As IPHostEntry = Dns.GetHostEntry(LocalHostName)
    Dim LocalHostIP As IPAddress = LocalHostIPEntry.AddressList(0)
    Dim LocalIPEndPointAnyIP As IPEndPoint = New IPEndPoint(LocalHostIP, _Port)

    最佳答案

    您最有可能绑定(bind)并监听环回接口(interface)。使用 IPAddress.Any 而不是 LocalHostIP接受任何接口(interface)上的连接。

    关于vb.net - 套接字异常 : Connection Actively refused,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17427922/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com