主机与虚拟机的ping命令
关闭windows防火墙命令
windows PowerShell (管理员) 或 CMD (管理员)
查看当前防火墙状态:netsh advfirewall show allprofiles 关闭防火墙:netsh advfirewall set allprofiles state off 开启防火墙:netsh advfirewall set allprofiles state on
Linux防火墙命令
关闭防火墙:systemctl stop firewalld 开启防火墙:systemctl start firewalld 查看防火墙状态:systemctl status firewalld
查看开放的端口号:firewall-cmd --list-all 设置开放的端口号:firewall-cmd --add-port=80/tcp --permanent 重启防火墙:firewall-cmd --reload
1.主机ping虚拟机
在主机中ping虚拟及ip出现超时丢包
查看虚拟机ip:
ip address show 或 ifconfig 或 hostname -I
查看主机ip(管理员运行命令提示符)
ipconfig(win11)
在电脑中安装了虚拟机后,ipconfig中会多出虚拟机的以太网适配器,其中IPv4就是虚拟机的IP地址,此处可以看到虚拟机中改了,但是主机中虚拟机的IP没被改。
打开控制面板进入网络和共享中心,--->点击更改适配器设置
选择虚拟机适配器,右键-->属性
在出现的列表中找到 Internet协议版本4(TCP/IPv4),然后点击它的属性,就可以看到你虚拟机的IP配置,将ip更改为虚拟及的ip
重新ipconfig
执行ping命令
如果你虚拟机ping主机出现的提示是:Destination Host Unreachable,那么你需要修改你的虚拟机配置,参照图将网络中设置改为桥接模式。
2.虚拟机ping主机(win11)
1).打开控制面板,点击“系统和安全”选项。然后打开“Windows Defender防火墙”。
2).点击进入“高级设置”,选择“入站规则”。
3).在入门规则中找到“文件和打印机共享(回显请求-ICMPv4-In)”两个选项,都是未启用。右键,选择“启用规则”。
然后在虚拟机系统中ping本机的ip,看到可以正常ping通了。