[ 问题解决篇 ] 新装虚拟机 Windows server 2012 无法 ping 通(关闭/开启防火墙详解)
🍬 博主介绍
👨🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~
✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】
🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋
🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋
🙏作者水平有限,欢迎各位大佬指点,相互学习进步!
文章目录
- 🍬 博主介绍
- 1 前言
- 2 无法 ping通 winserver2012
- 2.1 控制面板关闭防火墙
- 2.2.1 打开控制面板
- 2.2.2 进入系统和安全
- 2.2.3 查看防火墙状态
- 2.2.4 关闭防火墙
- 2.3 Dos命令关闭或开启防火墙
- 2.2.1 查看防火墙状态
- 2.2.2 关闭防火墙
- 2.2.3 开启防火墙
- 2.2.4 恢复初始防火墙设置
- 3 问题得到解决
- 4 GPT 提供的解决思路
- 4.1 防火墙设置
- 4.2 网络适配器设置
- 4.3 NAT 模式设置
- 4.4 IP 地址配置
- 4.5 路由和远程访问设置
- 4.6 系统服务问题
- 4.7 虚拟机软件设置
- 相关资源
1 前言
演示的系统是winserver2012,其他系统可能存在差异
Windows Server 2012 R2安装后,默认自动启用防火墙,而且ping命令默认被阻止,ICMP协议包无法穿越防火墙。为了网络维护的要求以及实际需要,应该设置防火墙,允许ping命令通过。
搭建winserver2012,ping不通,winserver2012默认不放行ping命令,关闭防火墙或者调整防火墙策略放行ping命令,这里直接选择关掉了防火墙。
2 无法 ping通 winserver2012
2.1 控制面板关闭防火墙
2.2.1 打开控制面板
1.常用方式
Windows+R打开运行狂,键入control.exe
确认之后打开控制面板
2.其他方式补充:
Win + X键打开,选择“控制面板”。
Win + R键打开,输入Control或者control panel,按Enter键。
Win + Pause Break键打开,点击“控制面板主页”链接。
Win + I键打开,搜索或者找到“控制面板”。
从任务栏搜索“控制面板”。
从运行对话框中输入control。
从命令提示符中输入control。
从桌面工具栏中选择“控制面板”。
从高级用户菜单中选择“控制面板”。
从开始菜单中手动查找“控制面板”。
将控制面板固定到开始屏幕或任务栏。
2.2.2 进入系统和安全
点击系统和安全进入系统和安全界面
2.2.3 查看防火墙状态
点击检查防火墙状态查看防火墙状态,可以看到目前防火墙处于开启状态
2.2.4 关闭防火墙
点击启用或者关闭防火墙
选择关闭防火墙,点击确认
确认之后我们可以看到防火墙已经关闭
2.3 Dos命令关闭或开启防火墙
2.2.1 查看防火墙状态
netsh advfirewall show allprofiles
查看到当前防火墙已启用
2.2.2 关闭防火墙
netsh advfirewall set allprofiles state off
再次查看防火墙状态,发现防火墙已经关闭
netsh advfirewall show allprofiles
2.2.3 开启防火墙
netsh advfirewall set allprofiles state on
再次查看防火墙状态,发现防火墙已经开启
netsh advfirewall show allprofiles
2.2.4 恢复初始防火墙设置
netsh advfirewall reset
键入这条命令回车后,防火墙状态会恢复到初始状态,会开启
3 问题得到解决
关闭防火墙之后成功 ping 通 winserver2012
4 GPT 提供的解决思路
如果上述思路解决不了乐意看看这个解决思路
4.1 防火墙设置
原因:
Windows Server 2012 默认启用了防火墙,可能会阻止 ICMP 请求(即 Ping 请求)。
解决方法:
打开“控制面板” -> “系统和安全” -> “Windows 防火墙”。
点击左侧的“高级设置”。
在弹出的窗口中,选择“入站规则”。
找到并双击“文件和打印机共享(回显请求 - ICMPv4-In)”规则。
确保该规则已启用,并且作用域包括“域”、“专用”和“公用”。
如果未找到该规则,可以手动创建一个新的入站规则,允许 ICMPv4-In 流量。
4.2 网络适配器设置
原因:
网络适配器的电源管理设置可能导致网络连接不稳定或断开。
解决方法:
打开“控制面板” -> “设备管理器”。
展开“网络适配器”,右键点击正在使用的网络适配器,选择“属性”。
切换到“电源管理”选项卡,取消勾选“允许计算机关闭此设备以节约电源”,然后点击“确定”。
4.3 NAT 模式设置
原因:
如果虚拟机使用的是 NAT 模式,但 NAT 设置不正确,也可能导致 Ping 不通。
解决方法:
确保在 VMware 或其他虚拟化软件中,NAT 模式已正确设置,并且与主机的网络适配器相匹配。
检查是否有其他网络规则或设置可能干扰 NAT 模式的工作。
4.4 IP 地址配置
原因:
虚拟机的 IP 地址配置不正确,或者与主机的网络环境不匹配。
解决方法:
确保虚拟机的 IP 地址、子网掩码、默认网关和 DNS 服务器都正确配置。
如果虚拟机是动态获取 IP 地址,确保主机上启用了 DHCP 服务,并且虚拟机能够成功从主机获取 IP 地址。
4.5 路由和远程访问设置
原因:
在某些情况下,路由和远程访问设置可能影响 Ping 操作。
解决方法:
打开“服务器管理器”,检查是否有任何与路由和远程访问相关的设置可能阻止 Ping 请求。
如果需要,可以禁用或调整这些设置以允许 Ping 操作。
4.6 系统服务问题
原因:
某些系统服务未启动或配置不正确,也可能导致 Ping 不通。
解决方法:
确保所有必要的系统服务都已启动,特别是与网络和防火墙相关的服务。
可以通过“服务”管理工具(services.msc)来检查和启动这些服务。
4.7 虚拟机软件设置
原因:
虚拟机软件本身的设置可能影响虚拟机的网络通信。
解决方法:
检查虚拟机软件的网络设置,确保没有启用任何可能阻止 Ping 请求的选项。
如果虚拟机软件支持日志记录,可以查看日志文件以获取更多关于网络问题的线索。
相关资源
各类问题解决杂记录
应急响应入门到精通
[ 提升篇 ] 钓鱼实战系列
vulnhub 综合靶场通关之路
[ 问题解决篇 ] 解决windows虚拟机安装vmtools报错-winserver2012安装vmtools及安装KB2919355补丁 (附离线工具)
[ 问题解决篇 ] 新装虚拟机 Windows server 2012 无法 ping 通(放通ping命令即放通icmp包)