web-dev-qa-db-ja.com

Windows2003サーバーの静的IP設定が保存されない

BroadcomNetXtremeギガビットイーサネットカードを搭載したDellPowerEgde 1950サーバーがあり、静的IP割り当てに関する奇妙な問題に直面しています。このbroadcomNICに静的IPを割り当てると、設定が保存されません。

問題を再現する手順は次のとおりです

  • broadcomNICのTCP/IPプロパティウィンドウを開きます
  • 静的IPアドレスと、ゲートウェイ、DNSなどの他の詳細を手動で入力します。
  • プロパティダイアログを適用して閉じます。
  • tCP/IPプロパティウィンドウを再度開くと、静的IP設定が失われ、「IPアドレスを手動で取得する」に変更されていることがわかります。
  • ただし、ipconfigコマンドを使用してチェックすると、同じ静的IP設定が表示されます
  • ただし、サーバーの再起動後にipconfigコマンドを使用してチェックすると、これらの静的IP設定は完全になくなり、自動的に取得されたIPが割り当てられます。

補足情報:最近、このサーバーをフォーマットし、OEM WindowsセットアップCDからWindows 2003をインストールしました(Dellから受け取ったOSインストールCDからではありません)。 Windowsのインストールが終了した後、broadcom NICドライバーがインストールされました。

1
TechCoze

問題はBroadcom NICドライバーにありました。これが、ネットワーク管理者が一般的にBroadcomよりもIntel NICを好む理由です。以下はこの問題を解決するための詳細な手順です(この手順はDellPEのみで確認したことに注意してください) 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. 

どうやってするの:

a。新しい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に進みます。

b。 Microsoftの.NetFramework 2.0SP1がインストールされていることを確認します。

c。 Microsoftから.NetFramework 2.0SP1をインストールします。

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。デバイスマネージャからすべてのBroadcomNICと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 

k。 BCOM_Remove.vbsをダブルクリックします

l。リブート

m。 BIOSでNICを有効にします。

n。新しいハードウェアの検出ウィザードをキャンセルします

o。 BCOM_Finalize.vbsをダブルクリックします

p。 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. 

q。ドメインコントローラーについては、Microsoft KBの記事325356(Windows Server2003ドメインコントローラーでTCP/IPを削除して再インストールする方法)に従ってください。

r。非ドメインコントローラーについては、Microsoft KBの記事317518に従ってください。(WindowsServer 2003で「インターネットプロトコル(TCP/IP)」をリセットする方法)

s。 netsh interface ip reset resetlog.txt

1
TechCoze

問題は、Broadcomドライバーをアンインストールするときにレジストリのエントリが削除されないことです。エントリを削除し、静的IPをリセットして、問題を解決できます。私はこれについてデルと話しました、そして彼らは私にプロセスを送ってくれました。

  1. RegEditを開きます
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Networkに移動します
  3. 構成キーを削除し、[はい]をクリックして削除を確認します
  4. ネットワーク接続を開きます
  5. ローカルエリア接続を右クリックし、[プロパティ]を選択します
  6. それでもIPを自動的に取得するように設定されている場合は、本来あるべきIPに設定します。それ以外の場合は、[OK]をクリックしてプロパティを閉じます。
  7. [OK]をクリックします。

再起動は必要ないはずですが、私のサーバーは再起動しました。以下のリンクでは、他のいくつかのレジストリエントリを削除していますが、私は削除しませんでした。また、NICのドライバーを削除する必要がありますが、最新のドライバーを使用している場合は、必要ない場合があります。上記の手順をすべて実行しただけで、問題は解決しました。

詳細については、 http://support.Microsoft.com/kb/937056 を参照してください。

0
Kelly

同様の(同一ではないにしても)詳細はここにあります。

Windows 2003 Serverの静的IPは再起動時にDHCPにリセットされます

0
Bryan