TCP网络调试助手提示错误:“1035:未知错误” connect() failed: The socket is marked as nonblocking and the reque

编程知识 更新时间:2023-05-02 19:08:46

socket编程。在虚拟机中写了服务端的代码(Linux系统),跟别的电脑可以连通,但是自己在Win10中用调试助手和虚拟机中的服务端没法连通(但是调试助手做服务端,Linux做客户端可以连通,我暂时还不知道是为什么)。

直接上图:

 

我之前参考了CSDN上的博客,我以为是软件的问题。后来我们发现其实是因为虚拟机网络设置问题。当两台电脑通信时,要使用桥接网络;当自己的电脑和虚拟机通信时,不要使用桥接!!!

 

后续操作:(虚拟机不同,菜单可能会有所不同)先打开虚拟机设置

然后点击“网络适配器”,把蓝色的点点,点到非桥接模式。然后点击确定。

 

然后重新ifconfig一下虚拟机的IP地址,修改一下调试助手中的服务器IP地址就可以正常使用啦~

 

 

 

更多推荐

TCP网络调试助手提示错误:“1035:未知错误” connect() failed: The socket is marked as nonblocking

本文发布于:2023-04-28 04:49:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/db6f5287e49daab3862382e3834b1c95.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:错误   助手   提示   网络   TCP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 107722文章数
  • 27240阅读数
  • 0评论数