写在前面:
-
Pycharm发布代码的服务器或虚拟机,本地WIN10发布代码到本地安装的Ubuntu18.04虚拟机,连接失败,查询百度,虚拟机SSH也打开了,用户名密码都没有错。
-
后面发现是虚拟机采用的NAT上网模式,该模式下虚拟机可以Ping通主机,但是主机不能Ping通虚拟机,要想实现相互连接,需要使用桥接模式,主机和虚拟机可以相互ping通。
-
设置桥接模式,需要先安装桥接网卡驱动
-
virtualbox桥接网卡设置
自己先查看,有的话就不用安装了 -
然后设置桥接模式上网,设置以后虚拟机IP地址自动修改为主机同一网段
-
- NAT模式注意先要全局设置NAT网络,虚拟机里面直接设置网络会提示无效设置
- 参考解决virtualbox虚拟机设置nat网络提示无效设置
- VBox中Ubuntu18.04如何设置网络,里面有各种网络设置,但是该文章桥接网络提到关闭防火墙,实际不用关闭,我的主机虚拟机都没有做修改。