Windows 2003 伺服器上的靜態 IP 設置未保存
我們有一台帶有 Broadcom NetXtreme 千兆乙太網卡的 Dell PowerEgde 1950 伺服器,我們正面臨一個靜態 IP 分配的奇怪問題。當我們為這個 Broadcom NIC 分配一個靜態 IP 時,設置不會被保存。
以下是重現問題的步驟
- 打開 Broadcom NIC 的 TCP/IP 屬性視窗
- 手動輸入靜態 IP 地址和其他詳細資訊,如網關、DNS 等。
- 應用並關閉屬性對話框。
- 重新打開 TCP/IP 屬性視窗,您將看到您的靜態 IP 設置失去並更改為“手動獲取 IP 地址”
- 但是當使用 ipconfig 命令檢查時,您仍然會看到相同的靜態 IP 設置
- 但是,重新啟動伺服器後使用 ipconfig 命令檢查時,這些靜態 ip 設置完全消失了,並且自動分配了 IP
補充資訊:最近我們格式化了這台伺服器並從 OEM windows 安裝光碟(不是從戴爾收到的作業系統安裝光碟)安裝了 windows 2003。windows安裝完成後,安裝了broadcom網卡驅動。
問題出在 Broadcom NIC 驅動程序上。這就是為什麼網路管理員通常更喜歡 Intel NIC 而不是 Broadcom 的原因。以下是解決此問題的詳細程序(請注意,我僅驗證了此程序 Dell PE 1950,但它也可能適用於其他 Dell PE 系列)-
NIC 失去靜態 IP 配置
該怎麼辦:
a. Uninstall old Broadcom Advanced Control Suite. b. Clean the system of older Broadcom file versions. c. Reinstall the Broadcom Drivers.
怎麼做:
一種。下載新的 Broadcom 驅動程序
i. 32-bit http://ftp.us.dell.com/network/Bcom_LAN_12.4_W2K3_8_A02.exe ii. 64-bit http://ftp.us.dell.com/network/Bcom_LAN_12.4_W2K3_8_64_A03.exe
重要的!
對於 Server 2008,保留所有 .Net Framework 版本,繼續執行步驟 D。
灣。確保安裝了 Microsoft 的 .Net Framework 2.0 SP1。
C。安裝來自 Microsoft 的 .Net Framework 2.0 SP1。
d。確保未安裝 .Net Framework 2.0 SP2、3.0 和 3.5。它們可以在安裝新的 Broadcom 驅動程序後重新安裝。
e. 禁用/暫停任何可能中斷 Broadcom 驅動程序安裝的防病毒和威脅防護掃描程序。
i. Check for Symantec Endpoint. ii. If it is installed, ensure Endpoint Patch RM4 (or newer) is installed. iii. If RM4 (or newer) cannot be installed, then uninstall Endpoint. Endpoint may be re-installed later.
F。提取 BCOMRemove.zip
G。重命名以下文件:
i. BCOM_Remove.txt -> BCOM_Remove.vbs ii. BCOM_Finalize.txt -> BCOM_Finalize.vbs
H。通過添加/刪除程序解除安裝現有的 Broadcom 驅動程序。
一世。選擇否立即重新啟動
j. 從設備管理器中解除安裝所有 Broadcom NIC 和 BASFND。
i. Click Start -> Run -> Type CMD. ii. Type set devmgr_show_nonpresent_devices=1. iii. Type Start DEVMGMT.MSC. iv. Click View. v. Click Show Hidden Devices. vi. Expand the Network Adapters section on the left. vii. Remove all listed Broadcom network adapters. 1. Right-click the network adapter 2. Click Uninstall. viii. Expand the Non-Plug and Play Drivers section on the left. ix. Remove all instances of BASFND x. Expand the System devices section on the left. xi. Remove all instances of BASFND xii. Remove all listed Broadcom network adapters. 1. Right-click the network adapter 2. Click Uninstall
ķ。點兩下 BCOM_Remove.vbs
l. 重啟
米。在 BIOS 中啟用 NIC。
n. 取消找到新硬體嚮導
○。點兩下 BCOM_Finalize.vbs
頁。安裝 Broadcom 驅動程序
i. Double-click the Broadcom installer to extract the files to C:\Broadcom\w2k3_8. 1. 32-bit: Bcom_LAN_12.4_W2K3_8_A02.exe 2. 64-bit: Bcom_LAN_12.4_W2K3_8_64_A03.exe ii. Navigate to C:\Broadcom\w2k3_8\Driver_Management_Apps_Installer iii. Double-Click Setup.Exe. iv. Follow the installation wizard to complete the installation.
問。對於域控制器,請遵循 Microsoft 知識庫文章 325356(如何在 Windows Server 2003 域控制器上刪除和重新安裝 TCP/IP)
河。對於非域控制器,請遵循 Microsoft 知識庫文章 317518。(如何在 Windows Server 2003 中重置“Internet 協議 (TCP/IP)”)
s。netsh 介面 ip 重置 resetlog.txt