解决 VMware EXSI的Windows虚拟机中,配置静态IP后,DHCP自动默认开启获取IP,导致无法访问
解决 VMware EXSI的Windows虚拟机中,配置静态IP后,DHCP自动默认开启获取IP,导致无法访问
前言:在EXSI上部署了Windows虚拟机,但是配置了静态IP后却不能Ping通;逐步排查了自己本地的网络问题之后,发现Windows系统的DHCP服务是开启的,并且获取到一个IP(自己的本地网络没有DHCP服务)。
然后找了很多方法,想到只要关闭Windows的DHCP服务就好了;以下就是关闭DHCP服务的方法,Windows和Windows Server均可使用;
方法一:关闭系统的DHCP功能
1、使用管理员的模式打开powershell;
点击左下角菜单栏,输入windows,然后点击”以管理员身份运行”;
2、找到这个网络适配器对应的index;
netsh interface ipv4 show inter
3、然后配置网口;
netsh interface ipv4 set interface <网卡的index> dadtransmits=0 store=persistent
4、之后会提示OK,操作成功了,之后停掉DHCP客户端的服务。
net stop dhcp
5、重启下网卡,或者重启系统即可。
方法二:遇到停止DHCP服务,报错'系统错误 5 拒绝访问';
1、点击右下角菜单,输入CMD
,点击”以管理员身份运行”;
2、输入以下两条命令
net localgroup administrators localservice /add
net localgroup administrators networkservice /add
3、重启系统;
4、可以使用静态IP访问虚拟机了;