服务器更换主板后的IP地址分配

来源:百度知道 编辑:UC知道 时间:2024/06/02 17:55:36
我的服务器换了块主板(2003server系统没有变化,主板型号相同),分配IP地址的时候出现提示:192.168.0.1已经分配给了网卡XXXX,该网卡在系统中隐藏或者不存在或者不工作,两块活动网卡共用此IP可能造成系统配置不正确。
如何找到系统记录中原来主板的网卡?或者其它解决方法?(由于系统中有个很重要的软件,重装系统不现实)
IP地址是分配给了服务器,所有终端安装的时候软件默认设置服务器IP地址为192.168.0.1,所以分配其它IP地址给服务器不现实,分配后我的软件就不能用了。
解决方案是:1、找到并禁用系统中原来的网卡。
2、删除系统中原来网卡的记录。
现在的问题是,从设备管理中打开显示隐藏设备都找不到网卡

最终解决方案:@echo off
echo REGEDIT4>devmgmt.reg
echo.>>devmgmt.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]>>devmgmt.reg
echo "devmgr_show_nonpresent_devices"="1">>devmgmt.reg
echo.>>devmgmt.reg

@echo on
REM ---> Start ---> Run ---> cmd

set devmgr_show_nonpresent_devices=1
cd /d %SystemRoot%\System32
start devmgmt.msc

REM ---> Show Hdden Dvices
@echo.
@pause

以上保存为cmd文件运行后,可以打开隐藏硬件或者记录,问题已经解决。

192.168.0.1原来是分配给服务器使用的还是给了路由器?如果是分给了服务器使用的 那你可以在命令提示符下使用Release all命令来释放ip 然后再分配.

还有几个方法:

1.打开设备管理器-查看-显示隐藏的设备-看看右边栏能不能看到原来的网卡 看到的话就把它卸载-重启计算机(这种方法好像不灵的 不过也试试吧)

2.打开注册表-点击左边栏的“我的电脑”然后按“f3”键,输入192.168.0.1搜索注册表,把所有找到的项目都删除。(注:做此操作之前一定要备份好注册表;包含192.168.0.1的项目不只一个的,一定要搜索完整个注册表并删除相关项目或数值。)

3.显示曾经连接到机器上,目前不在的设备,即所谓的不存在设备,具体方法如下:
a. 一次性方法,该方法只对这一次启动的设备管理器有效
Start->Run,然后输入如下命令行:
Devmgmt.msc set DEVMGR_SHOW_NONPRESENT_DEVICES=1
即可启动能够显示不存在设备的设备管理器的一次实例,然后选择显示隐藏设备即可看到不存在设备

b. 长期方法,该方法对于以后每次启动设备管理器都有效
control panel->Performance and Maintenance->system->Advanced->Environment Variables(环境变量)

在user variable(改变当前用户的环境变量)中或system variable(改变系统所有用户的环境变量)中,按new

然后变量名(Variable name)设为 DEVMGR_SHOW_NONPRESENT_DEVICES
变量值(Variable value)设为 1

应该是可以设置成自动分配的,或者你把提示出错的网卡改成192.168.0.1以外的其它的IP试试。