当前位置:   article > 正文

两台电脑上的虚拟机socket通信_两台ubuntu电脑之间怎么建立tcp通信

两台ubuntu电脑之间怎么建立tcp通信

发现问题

在学习Linux网络编程的时候,遇到了一个问题:使用socket实现网络通信的时候,我预想的是使用笔记本上的ubuntu虚拟机(主机连的wifi)作为客户端去访问台式机(主机插网线)上的虚拟机服务端,但是无法建立连接。

问题解决

这就要设计到VMware虚拟机网络连接模式:
1、桥接模式 2、net模式 3、仅主机
详情参考:https://blog.csdn.net/zhang33565417/article/details/97779579
当我们设置为net模式下,相当于主机与虚拟机在两个局域网中;可以用ifconfig和ipconfig分别查看虚拟机与主机ip,发现不在同一网段!](https://img-blog.csdnimg.cn/20200721224902500.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzE2MDM2OA==,size_16,color_FFFFFF,t_70)
这就使得两台主机分别与虚拟机不在同一局域网!!!(不在同一网段)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/252253
推荐阅读
相关标签
  

闽ICP备14008679号