Hyper-v系列---【使用NAT模式连接虚拟机并使用宿主机网络】
1.虚拟交换机
- 外部网络:就是桥接模式,虚拟机ip和宿主机ip在一个段上,网关和宿主机一样。弊端是,一切换网络,虚拟机ip就得跟着改。
- 内部网络(推荐):就是NAT模式,可以固定ip,把所有虚拟机改成同一个网关ip,使用以太网把网络共享给NAT模式的网卡,把NAT模式的虚拟网卡ip地址改成前面虚拟机的网关ip,就能让虚拟机使用宿主机外网了,就算切换网络了,只用重新把可以用的以太网共享给NAT模式的虚拟网卡即可。
- 专用网络:只有虚拟机之间直接可以通信,虚拟机和宿主机都无法通信。
2.新建NAT虚拟交换机
3.设置以太网共享网络
下面的ip默认为:192.168.137.1,就算你改了,下次切换网络,这个ip还是会恢复成192.168.137.1,因此,建议把虚拟机里的网关ip换成这个,然后把虚拟机里的ip换成192.168.137段的即可。
这里注意:新建的虚拟网卡NAT,ipv4的DNS不要填,空着,当然默认就是空的。也就是最好别改新建的NAT模式的网卡的ip,就用192.168.137.1即可。把你的虚拟机改成这个网段的就行。
4.禁用UseDNS(如果ssh工具连接很慢的话建议禁用)
vi /etc/ssh/sshd_config
# 把UseDNS yes这一行的注释放开,并把yes改为no
UseDNS no
# 禁用防火墙(如果禁用了UseDNS,不禁用防火墙访问不了外网)
systemctl status firewalld
systemctl stop firewalld
systemctl disable firewalld
# 修改eth0网卡的GATEWAY和DNS1的值都为192.168.137.1
vi /etc/sysconfig/network-scripts/ifcfg-eth0
service network restart
#有时候ping不了百度,多试几次就可以了,或者重新设置一遍共享物理网卡到虚拟网卡的网络。
5.启动虚拟机
使用shell工具,此时就可以连接你的虚拟机了。
愿你走出半生,归来仍是少年!
浙公网安备 33010602011771号