socket编程。在虚拟机中写了服务端的代码(Linux系统),跟别的电脑可以连通,但是自己在Win10中用调试助手和虚拟机中的服务端没法连通(但是调试助手做服务端,Linux做客户端可以连通,我暂时还不知道是为什么)。
直接上图:
我之前参考了CSDN上的博客,我以为是软件的问题。后来我们发现其实是因为虚拟机网络设置问题。当两台电脑通信时,要使用桥接网络;当自己的电脑和虚拟机通信时,不要使用桥接!!!
后续操作:(虚拟机不同,菜单可能会有所不同)先打开虚拟机设置
然后点击“网络适配器”,把蓝色的点点,点到非桥接模式。然后点击确定。
然后重新ifconfig一下虚拟机的IP地址,修改一下调试助手中的服务器IP地址就可以正常使用啦~