如何在命令行下更改ip地址

字號(hào):

微軟的Windows家族從Windows NT開(kāi)始跨入了網(wǎng)絡(luò)操作系統(tǒng)的市場(chǎng),到現(xiàn)在的Windows 2000可以說(shuō)網(wǎng)絡(luò)功能在逐漸的完善,在這個(gè)成長(zhǎng)過(guò)程中Windows融入了很多其他網(wǎng)絡(luò)操作系統(tǒng)的功能,可以說(shuō)是借鑒而來(lái)的,逐漸形成了一套功能完善的網(wǎng)絡(luò)操作系統(tǒng),這也是令SUN等各大公司所感覺(jué)到不服的原因,覺(jué)得不是微軟完全自給研發(fā)的東西。不過(guò)Windows2000的功能確實(shí)是很強(qiáng)大的,它幾乎可以象Unix和Linux一樣在命令行下做很多的工作。
    下面我們看一下Windows上一個(gè)可以在命令行下更改ip地址的命令,看過(guò)這個(gè)命令后大家可能會(huì)覺(jué)得這個(gè)命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在計(jì)算機(jī)上實(shí)際操作的回顯,我會(huì)加上一些注釋?zhuān)?BR>    C:\>ipconfig (首先用ipconfig這個(gè)命令看一下更改之前的ip地址)
    Windows 2000 IP Configuration
    Ethernet adapter 本地連接:
    Connection-specific DNS Suffix . :
    IP Address. . . . . . . . . . . . : 192.168.0.250 (本地連接更改之前的ip)
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.0.1
    PPP adapter 撥號(hào)連接:
    Connection-specific DNS Suffix . :
    IP Address. . . . . . . . . . . . : 211.149.128.147
    Subnet Mask . . . . . . . . . . . : 255.255.255.255
    Default Gateway . . . . . . . . . : 211.149.128.147
    C:\>netsh (然后執(zhí)行netsh這個(gè)命令)
    netsh>interface (netsh命令的子命令)
    interface>ip (interface命令的子命令)
    interface ip>set (interface ip命令的子命令)
    下列指令有效:
    此上下文中的命令:
    set address - 設(shè)置指定的接口的 IP 地址或默認(rèn)網(wǎng)關(guān)。
    set dns - 設(shè)置 DNS 服務(wù)器模式和地址。
    set wins - 設(shè)置 WINS 服務(wù)器模式和地址。
    interface ip>set address "本地連接" static 192.168.0.2 255.255.255.0 192.168.0.1
    1 (設(shè)置ip地址)
    確定。
    (注釋?zhuān)荷厦嬉欢蜗蟛幌驝isco的命令。)
    interface ip>exit
    C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,確認(rèn)一下是否更改成功)
    Windows 2000 IP Configuration
    Ethernet adapter 本地連接:
    Connection-specific DNS Suffix . :
    IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip說(shuō)明成功了)
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.0.1
    PPP adapter 撥號(hào)連接:
    Connection-specific DNS Suffix . :
    IP Address. . . . . . . . . . . . : 211.149.128.147
    Subnet Mask . . . . . . . . . . . : 255.255.255.255
    Default Gateway . . . . . . . . . : 211.149.128.147
    C:\>
    netsh這個(gè)命令還有好多強(qiáng)大的功能 如下:
    C:\>netsh
    netsh>?
    下列指令有效:
    此上下文中的命令:
    .. - 移到上一層上下文級(jí)。
    ? - 顯示命令列表。
    aaaa - 更改到 `aaaa' 上下文。
    abort - 丟棄在脫機(jī)模式下所做的更改。
    add - 將一個(gè)配置項(xiàng)添加到項(xiàng)目列表中。
    alias - 添加一個(gè)別名
    bye - 退出程序。
    commit - 提交在脫機(jī)模式中所做的更改。
    delete - 在項(xiàng)目列表上刪除一個(gè)配置項(xiàng)目。
    dhcp - 更改到 `dhcp' 上下文。
    dump - 顯示一個(gè)配置腳本。
    exec - 運(yùn)行一個(gè)腳本文件。
    exit - 退出程序。
    help - 顯示命令列表。
    interface - 更改到 `interface' 上下文。
    offline - 將當(dāng)前模式設(shè)置成脫機(jī)。
    online - 將當(dāng)前模式設(shè)置成聯(lián)機(jī)。
    popd - 從堆棧上打開(kāi)一個(gè)上下文。
    pushd - 將當(dāng)前上下文放推入堆棧。
    quit - 退出程序。
    ras - 更改到 `ras' 上下文。
    routing - 更改到 `routing' 上下文。
    set - 更新配置設(shè)置。
    show - 顯示信息
    unalias - 刪除一個(gè)別名。
    wins - 更改到 `wins' 上下文。
    下列的子上下文可用:
    routing interface ras dhcp wins aaaa
    若需要命令的更多幫助信息,請(qǐng)鍵入命令,后面跟 ?。
    每一個(gè)子命令下面還有很多子命令。這里就不一一介紹了因?yàn)閷?shí)在是功能太多了,大家可以自己研究一下。