对于VM选择的网络模式,共有三种,桥接模式、NAT模式、仅仅主机模式。关于三种的模式选择,可以自行百度。网络上有许多的方法,但是适合自己的才是最好的。本文记录个人操作笔记,使用NAT模式下,虚拟机Linux、物理主机、外网能够互通的解决方案。
--->准备工作<---:0、查看当前的物理主机的ip,cmd打开,输入ipconfig /all,能够查看物理主机对应的ip地址信息,网关,以及子网掩码。
1、移除VMnet0(桥接模式)和VMnet1(仅仅主机模式),只保留VMnet8,如下图:
2、需要将VMnet8模式的子网设置成与物理主机ip不在同一子网下,如图:
3、Net设置下,设置虚拟主机的网关网段与物理主机的不在同一网段下,确定保存,如下图:
4、虚拟机设置为NAT模式,如下图:
5、 设置linux的固定ip,打开路径为:vim /etc/sysconfig/network-scripts/ifcfg-ens33 (ifcfg-ens33不一定存在,请看具体的虚拟机配置文件),如图:
注意:BOOTPROTO="static"
6、重启网络:systemctl restart network.随后使用xshell连接,试试能虚拟机与物理主机互通(能连接上xshell就说明互通 ),虚拟机ping下百度,ok......
--- 更新2020年11月23日
关于ssh工具连接虚拟机慢的问题:
1、vi /etc/ssh/sshd_config
2、更改UseDNS yes,改为UseDNS no
3、重启ssh服务
service sshd restart
systemctl restart sshd.service