首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >pci slot变化导致注册表产生脏网卡信息从而影响loopback vip静态配置信息固化到注册表

pci slot变化导致注册表产生脏网卡信息从而影响loopback vip静态配置信息固化到注册表

原创
作者头像
Windows技术交流
发布于 2023-10-24 17:50:31
发布于 2023-10-24 17:50:31
5780
举报
文章被收录于专栏:Windows技术交流Windows技术交流

pci slot变化导致注册表产生脏网卡信息从而影响loopback vip静态配置信息固化到注册表,没有固化则重启机器会丢失,为了重启不丢失,就得想办法固化相关信息到注册表,我已经写了powershell代码如下,测试通用所有Windows系统(server2008R2-2022、win10、win11)

代码语言:javascript
复制
$loopback=reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces"|findstr 806e6f6e6963

reg add $loopback /v DisableDhcpOnConnect /t REG_DWORD /d 1 /f
reg add $loopback /v IPAddress /t REG_MULTI_SZ /d "61.181.203.164\0" /f
reg add $loopback /v SubnetMask /t REG_MULTI_SZ /d "255.255.255.255\0" /f

netsh interface ipv4 delete address "Loopback Pseudo-Interface 1" 61.181.203.164
netsh interface ipv4 add address "Loopback Pseudo-Interface 1" 61.181.203.164 255.255.255.255

reg query $loopback

通用所有Windows系统,以loopback配置61.181.203.164/32 为例

代码语言:javascript
复制
【2008R2、2008R2 safe】
{065f0c42-703a-11de-9954-806e6f6e6963}

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{065f0c42-703a-11de-9954-806e6f6e6963}" /v DisableDhcpOnConnect /t REG_DWORD /d 1 /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{065f0c42-703a-11de-9954-806e6f6e6963}" /v IPAddress /t REG_MULTI_SZ /d "61.181.203.164\0" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{065f0c42-703a-11de-9954-806e6f6e6963}" /v SubnetMask /t REG_MULTI_SZ /d "255.255.255.255\0" /f

netsh interface ipv4 delete address "Loopback Pseudo-Interface 1" 61.181.203.164 2>nul
netsh interface ipv4 add address "Loopback Pseudo-Interface 1" 61.181.203.164 255.255.255.255 2>nul

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{065f0c42-703a-11de-9954-806e6f6e6963}"


【2012R2 en/cn、2012R2 safe】
{1f777394-0b42-11e3-80ad-806e6f6e6963}

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{1f777394-0b42-11e3-80ad-806e6f6e6963}" /v DisableDhcpOnConnect /t REG_DWORD /d 1 /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{1f777394-0b42-11e3-80ad-806e6f6e6963}" /v IPAddress /t REG_MULTI_SZ /d "61.181.203.164\0" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{1f777394-0b42-11e3-80ad-806e6f6e6963}" /v SubnetMask /t REG_MULTI_SZ /d "255.255.255.255\0" /f

netsh interface ipv4 delete address "Loopback Pseudo-Interface 1" 61.181.203.164
netsh interface ipv4 add address "Loopback Pseudo-Interface 1" 61.181.203.164 255.255.255.255

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{1f777394-0b42-11e3-80ad-806e6f6e6963}"

【2016 en/cn、2016 safe】
{59671967-afc1-11e6-a808-806e6f6e6963}

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{59671967-afc1-11e6-a808-806e6f6e6963}" /v DisableDhcpOnConnect /t REG_DWORD /d 1 /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{59671967-afc1-11e6-a808-806e6f6e6963}" /v IPAddress /t REG_MULTI_SZ /d "61.181.203.164\0" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{59671967-afc1-11e6-a808-806e6f6e6963}" /v SubnetMask /t REG_MULTI_SZ /d "255.255.255.255\0" /f

netsh interface ipv4 delete address "Loopback Pseudo-Interface 1" 61.181.203.164
netsh interface ipv4 add address "Loopback Pseudo-Interface 1" 61.181.203.164 255.255.255.255

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{59671967-afc1-11e6-a808-806e6f6e6963}"

【2019 en/cn】
{8ac40828-a2ae-11e9-9ff8-806e6f6e6963}

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{8ac40828-a2ae-11e9-9ff8-806e6f6e6963}" /v DisableDhcpOnConnect /t REG_DWORD /d 1 /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{8ac40828-a2ae-11e9-9ff8-806e6f6e6963}" /v IPAddress /t REG_MULTI_SZ /d "61.181.203.164\0" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{8ac40828-a2ae-11e9-9ff8-806e6f6e6963}" /v SubnetMask /t REG_MULTI_SZ /d "255.255.255.255\0" /f

netsh interface ipv4 delete address "Loopback Pseudo-Interface 1" 61.181.203.164
netsh interface ipv4 add address "Loopback Pseudo-Interface 1" 61.181.203.164 255.255.255.255

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{8ac40828-a2ae-11e9-9ff8-806e6f6e6963}"


【2019 safe】
{20be30d7-7f83-11ea-8ff4-806e6f6e6963}

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{20be30d7-7f83-11ea-8ff4-806e6f6e6963}" /v DisableDhcpOnConnect /t REG_DWORD /d 1 /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{20be30d7-7f83-11ea-8ff4-806e6f6e6963}" /v IPAddress /t REG_MULTI_SZ /d "61.181.203.164\0" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{20be30d7-7f83-11ea-8ff4-806e6f6e6963}" /v SubnetMask /t REG_MULTI_SZ /d "255.255.255.255\0" /f

netsh interface ipv4 delete address "Loopback Pseudo-Interface 1" 61.181.203.164
netsh interface ipv4 add address "Loopback Pseudo-Interface 1" 61.181.203.164 255.255.255.255

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{20be30d7-7f83-11ea-8ff4-806e6f6e6963}"


【2022 en/cn、2022 safe】

{6e2a6e5a-2208-11ec-8cab-806e6f6e6963}

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{6e2a6e5a-2208-11ec-8cab-806e6f6e6963}" /v DisableDhcpOnConnect /t REG_DWORD /d 1 /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{6e2a6e5a-2208-11ec-8cab-806e6f6e6963}" /v IPAddress /t REG_MULTI_SZ /d "61.181.203.164\0" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{6e2a6e5a-2208-11ec-8cab-806e6f6e6963}" /v SubnetMask /t REG_MULTI_SZ /d "255.255.255.255\0" /f

netsh interface ipv4 delete address "Loopback Pseudo-Interface 1" 61.181.203.164
netsh interface ipv4 add address "Loopback Pseudo-Interface 1" 61.181.203.164 255.255.255.255

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{6e2a6e5a-2208-11ec-8cab-806e6f6e6963}"

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档