[轉]在命令列下更改IP地址

nighthun發表於2008-01-03
我們看一下Windows上一個可以在命令列下更改ip地址的命令,看過這個命令後大家可能會覺得這個命令很象Unix和Linux的命令,更象Cisco的路由器命令。

  微軟的Windows家族從Windows NT開始跨入了網路作業系統的市場,到現在的Windows 2000可以說網路功能在逐漸的完善,在這個成長過程中Windows融入了很多其他網路作業系統的功能,可以說是借鑑而來的,逐漸形成了一套功能完善的網路作業系統,這也是令SUN等各大公司所感覺到不服的原因,覺得不是微軟完全自給研發的東西。不過Windows2000的功能確實是很強大的,它幾乎可以象Unix和Linux一樣在命令列下做很多的工作。

  下面我們看一下Windows上一個可以在命令列下更改ip地址的命令,看過這個命令後大家可能會覺得這個命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在計算機上實際操作的回顯,我會加上一些註釋:

  C:>ipconfig (首先用ipconfig這個命令看一下更改之前的ip地址

  Ethernet adapter 本地連線

  IP Address. . . . . . . . . . . . : 192.168.0.250 (本地連線更改之前的ip)

  PPP adapter 撥號連線

  C:>netsh (然後執行netsh這個命令)

  netsh>interface (netsh命令的子命令)

  netsh interface>ip (interface命令的子命令)

  netsh interface ip>set (interface ip命令的子命令)

  下列指令有效

  此上下文中的命令

  set address - 設定指定的介面的 IP 地址或預設閘道器。

  set dns - 設定 DNS 伺服器模式和地址。

  set wins - 設定 WINS 伺服器模式和地址。

  interface ip>set address "本地連線

  1 (設定ip地址)

  確定。

  (註釋:上面一段象不象Cisco的命令。)

  C:>ipconfig (更改後再用ipconfig命令看一下ip地址,確認一下是否更改成功)

  Ethernet adapter 本地連線

  IP Address. . . . . . . . . . . . : 192.168.0.2 (更改後的ip說明成功了)

  PPP adapter 撥號連線

  netsh這個命令還有好多強大的功能 如下:

  .. - 移到上一層上下文級。

  ? - 顯示命令列表。

  aaaa - 更改到 `aaaa' 上下文。

  abort - 丟棄在離線模式下所做的更改。

  add - 將一個配置項新增到專案列表中。

  alias - 新增一個別名

  bye - 退出程式。

  commit - 提交在離線模式中所做的更改。

  delete - 在專案列表上刪除一個配置專案。

  dhcp - 更改到 `dhcp' 上下文。

  dump - 顯示一個配置指令碼。

  exec - 執行一個指令碼檔案。

  exit - 退出程式。

  help - 顯示命令列表。

  interface - 更改到 `interface' 上下文。

  offline - 將當前模式設定成離線。

  online - 將當前模式設定成聯機。

  popd - 從堆疊上開啟一個上下文。

  pushd - 將當前上下文放推入堆疊。

  quit - 退出程式。

  ras - 更改到 `ras' 上下文。

  routing - 更改到 `routing' 上下文。

  set - 更新配置設定。

  show - 顯示資訊

  unalias - 刪除一個別名。

  wins - 更改到 `wins' 上下文。

  若需要命令的更多幫助資訊,請鍵入命令, 後面跟 ?

  每一個子命令下面還有很多子命令。這裡就不一一介紹了因為實在是功能太多了,大家可以自己研究一下。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/106943/viewspace-996408/,如需轉載,請註明出處,否則將追究法律責任。

相關文章