windows命令行設置IP與DNS

平時我們改IP通常都在是窗口界面本地連接直接修改,
那在命令行也可以設置IP地址?當然可以,這裏要用到netsh命令(net shell)
點擊“開始”->“運行”,輸入“cmd”,回車,

一、設置IP

設置動態獲取IP地址(DHCP)
輸入 netsh interface ip set address name="本地連接" source=dhcp

設置固定IP 例如要改成IP 爲192.168.0.3 掩碼爲255.255.255.0 網關爲192.168.0.1
netsh interface ip set address name="本地連接" source=static addr=192.168.0.3 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=auto

參數說明:
1.name:網絡連接名稱,一般爲“本地連接”。你可以在“控制面板”->“網絡連接”中看到。
2.source:獲取IP的途徑。動態獲取,則爲dhcp,手動設置,則爲static。
3.addr:要設置的IP地址。
4.mask:子網掩碼。
5.gateway:網關地址。
6.gwmetric:網關躍點數,可以設置爲整型數值,也可以設置爲“自動”:auto。

二.設置DNS:

自動獲取DNS
netsh interface ip set dns name="本地連接" source=dhcp

手動設置單個DNS 例218.85.157.99
netsh interface ip set dns name="本地連接" source=static addr=218.85.157.99 register=primary

需要多加個備用DNS 例202.101.98.55
netsh interface ip add dnsservers name="本地連接" addr=202.101.98.55 index=2

參數說明:
1.name:網絡連接名稱,一般爲“本地連接”。你可以在“控制面板”->“網絡連接”中看到。
2.source:獲取IP的途徑。動態獲取,則爲dhcp,手動設置,則爲static。
3.addr:要設置的IP地址。
4.register:
5.none: 禁用動態 DNS 註冊。
6.primary: 只在主 DNS 後綴下注冊。
7.both: 在主 DNS 後綴下注冊,也在特定連接後綴下注冊。
8.index:設置的DNS的順序號。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章