c# - Socket.Bind 然后连接到 MS Loopback NIC

标签 c# java windows tcp loopback

我在 Windows 7 x64 中创建了一个环回接口(interface)卡

假设我的本地机器的IP是

20.200.20.30/ 255.255.255.128

环回适配器的IP是

20.200.20.65/255.255.255.128

我在 20.200.20.30 的 7800 端口上打开了一个监听套接字

在另一个线程/应用程序上,我在 20.200.20.65 上绑定(bind)了一个套接字,然后连接到 20.200.20.30 但它因连接超时而失败。

虽然它在 Windows XP 上运行良好。

请指教

最佳答案

将出站套接字绑定(bind)到环回地址,然后尝试将其连接到非环回地址没有任何意义。只需跳过绑定(bind)步骤。几乎没有理由在 VPN 之外执行此操作,而事实并非如此。

关于c# - Socket.Bind 然后连接到 MS Loopback NIC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12818970/

相关文章:

c# - DataBinding 到单例属性的属性

java - NLTK MaltParser 无法解析

windows - 如何在 Windows 上获取 CPU 的型号,如 Core i7-860?

c# - 泛型确保 T 属于指定的 N 个类中的任何一个

c# - 我如何继承 WaitHandle?

c# - .NET 线程 : How to wait for other thread to finish some task

java - JSR-133 说明书如何强制执行 Java 内存模型做出的所有保证

java - 使用关联注释的表的复合键

C++判断当天软件是否未打开(Win​​dows)

python - 将numpy包导入ABAQUS 6.10 Python环境