巧用Netsh 命令備份網絡設置
現今網絡已成為人們生活中的一部分,能夠做一名網絡管理員更是成為無數電腦愛好者的夢。

  要成為一名網絡管理員首先就要能夠維護網絡安全正常運行,在網絡發生故障時能迅速進行恢復工作。在網絡故障恢復過程中,尤為重要的是服務器網絡設置的恢復。我們就談一談在平常網絡管理維護工作中如何利用Netsh命令備份和恢復服務器網絡設置。
  
  Netsh是Windows 2000/XP/2003操作系統自身提供的命令行腳本實用工具,它允許使用者在本地或遠程顯示或修改當前正在運行的電腦的網絡配置。為了存檔、備份或配置其他服務器,Netsh也可以將配置腳本保存在文本文件中。

  運行Netsh命令

  運行Netsh命令有兩種情況。

  1. 本地運行Netsh命令

  點擊“開始→運行”,在運行對話框中輸入Cmd命令並點擊[確定],然后在命令提示符后輸入Netsh命令就可以了。

  2. 遠程運行Netsh命令

  要在遠程 Windows 2000 Server服務器上運行Netsh命令,首先要使用“遠程桌面連接”連接到運行終端服務的Windows 2000 Server服務器上,之后的操作與在本地使用Netsh命令相同。

  備份/恢復

  服務器網絡設置

  談到網絡設置,您一定會想到IP地址、子網掩碼、通信閘、DNS等(這些主要是接口IP配置參數)。對於普通電腦來說,網絡設置只有接口IP配置參數;而對於服務器而言,網絡設置不僅僅包括前面所提到的接口IP配置參數,還有接口配置、連接埠代理配置、遠程訪問配置、路由配置、DNS 代理配置、NAT 配置、DHCP中繼代理配置等等。上述的網絡設置參數,根據服務器在網絡中所起的特殊作用而有所不同,如:校園網中用Windows 2000 Server服務器負責連接外網,並且連接校內多個子網,那麼在該服務器上必定要設置遠程訪問配置、路由配置、DNS 代理配置以及NAT 配置。

  1. 備份服務器的網絡設置

  一個有經驗的網絡管理員所做的最頻繁的工作就是備份。只有做了備份,當遇到毀滅性破坏時,才能迅速及時地恢復網絡。網絡設置備份操作:netsh dump >bak12.txt,通過該操作可將網絡設置備份到bak12.txt文件中,該文件為一個文本文件。

  對網絡設置進行調整后,應即時進行備份。

  2. 恢復服務器的網絡設置

  在進行網絡設置調整時,如果發生了操作錯誤,或者服務器網絡出現故障,可以利用備份快速恢復網絡設置。操作方法:nesh exec bak12.txt。

  通過Netsh命令對服務器網絡設置進行備份,特別簡單方便,而且快速有效,無需其他軟體輔助,非常適合網絡管理人員用來對服務器網絡設置進行備份和恢復管理。

資料來自
http://blog.blueshop.com.tw/suckin/archive/2004/10/21/581.aspx
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-cht/library/ServerHelp/6c7033fb-2bbb-48a8-8ff2-be435b2cd8a1.mspx
============================================================================

使用方式:
set address [name=] [[source=]dhcp |
[source=] static [addr=]IP address [mask=]IP subnet mask]
[[gateway=] |none [gwmetric=]integer]
參數: 標記 值
name - 介面名稱。
source - 下列值之一:
dhcp: 為指定的介面設定 IP 位址時,使用DHCP 為來源。
static: 設定 IP 位址時,將來源設定為本機靜態設定。
gateway - 下列值之一:
: 您在設定靜態 IP 位址使用的指定預設閘道。
none: 未設定預設閘道。
gwmetric - 預設閘道的公制。當閘道設定為 'none' 時,不能設定這個欄位。當來源為 'static' 時,才能使用以下選項:
addr - 指定介面的 IP 位址。
mask - 指定介面的子網路遮罩。
=========================================================
1.開始->執行->輸入CMD 確定

固定IP方法
netsh int ip set address "區域連線" static 192.192.xxx.xxx 255.255.255.0 192.192.xxx.254 1
(ip位置 子網路遮罩 預設閘道 最後那個 1一定要加,其實也可以加DHCP伺服器的位置取代。一般來說打1即可 )
netsh int ip set dns "區域連線" static 192.192.xxx.x (慣用DNS)
netsh int ip add dns "區域連線" 192.192.xxx.x (其他DNS)

自動取得IP方法
netsh int ip set address "區域連線" source=dhcp
netsh int ip set dns "區域連線" source=dhcp

====================================================================================================
批次檔作法
XP或2K的固定IP法
請將下面文字複製到XXX(自己命名).CMD (或是BAT)
ipconfig /release
netsh int ip set address "區域連線" static 192.192.241.177 255.255.255.0 192.192.241.254 1
netsh int ip set dns "區域連線" static 192.192.241.1
ipconfig /renew
arp –d
nbtstat -R
nbtstat -RR
ipconfig /flushdns

XP或2K的自動取得IP法
請將下面文字複製到XXX(自己命名).CMD (或是BAT)
ipconfig /release
netsh int ip set address "區域連線" source=dhcp
netsh int ip set dns "區域連線" source=dhcp
ipconfig /renew
arp –d
nbtstat -R
nbtstat -RR
ipconfig /flushdns

95或98的固定IP法
請將下面文字複製到XXX(自己命名).CMD (或是BAT)
ipconfig /release_all
netsh int ip set address "區域連線" static 192.192.241.177 255.255.255.0 192.192.241.254 1
netsh int ip set dns "區域連線" static 192.192.241.1
ipconfig /renew_all
arp –d
nbtstat -R
nbtstat -RR
ipconfig /flushdns

95或98的自動取得IP法
請將下面文字複製到XXX(自己命名).CMD (或是BAT)
ipconfig /release_all
netsh int ip set address "區域連線" source=dhcp
netsh int ip set dns "區域連線" source=dhcp
ipconfig /renew_all
arp –d
nbtstat -R
nbtstat -RR
ipconfig /flushdns

================================================
ipconfig /release 釋放IP
ipconfig /renew 重新獲取IP
arp –d 清除ARP快取
nbtstat -R 清除NBT
nbtstat -RR 重新整理NetBIOS
ipconfig /flushdns 清除DNS

arrow
arrow
    全站熱搜

    buywater 發表在 痞客邦 留言(0) 人氣()