Powershell 配置IP位址

2021-10-05 06:30:55 字數 3949 閱讀 6166

(1)設定 windowsxp「本地連線」的ip位址為10.223.3.254,子網為255.255.255.0,閘道器為10.223.3.1,躍點數為1.c:\>netsh inte***ce ip set address name="local area connection" source=static addr=10.223.3.254 mask=255.255.255.0 gateway=10.223.3.1

gwmetric=auto

(2)設定 windowsxp 「本地連線」的ip位址自動獲取c:\>netsh inte***ce ip set address name="local area connection" source=dhcp

(3)設定 windowsxp「本地連線」的dns為10.223.3.2c:\>netsh inte***ce ip set dns name="local area connection" source=static addr=10.223.3.2 register=primary

(4)設定 windowsxp「本地連線」的 dns為自動獲取c:\>netsh inte***ce ip set dns name="local area connection" source=dhcp

一、新增 ip 位址及預設閘道器 (是新增,要重設或更新原來ip的請看第三點)

netsh inte***ce ip add address

用法 : add address [name=] [[addr=]ip address [mask=]ip subnet mask]

[[gateway=]ip address [gwmetric=]integer]

引數 :

name - ip 介面名稱。

addr - 要新增到此介面的 ip 位址。

mask - 指定 ip 位址的 ip 子網掩碼。

gateway - 指定 ip 位址的預設閘道器。

gwmetric - 預設閘道器的躍點數。

注釋 : 向乙個用靜態 ip 位址配置的介面新增 ip 位址和預設閘道器。

示例 :

add address "local area connection" 10.0.0.2 255.0.0.0

add address "local area connection" gateway=10.0.0.3 gwmetric=2

第乙個命令向本地連線介面新增乙個靜態 ip 位址 10.0.0.2 ,子網掩碼為 255.0.0.0。

第二個命令向閘道器躍點數為 2 的介面新增 ip 位址,10.0.0.3 作為第二個預設閘道器。

我的例項 :(1)netsh inte***ce ip add address "localconnection" 172.20.0.49 255.255.252.0

此命令設定 localconnection 的 ip 為 172.20.0.49, 子網掩碼為 255.255.252.0

(2) c:\>netsh inte***ce ip add address "localconnection" gateway=172.20.0.254 gwmetric=1

此命令設定 localconnection 的預設閘道器為 172.20.0.254, 預設閘道器的躍點數為 1

二、新增 dns

netsh inte***ce ip add dns

用法 : add dns [name=] [addr=] [[index=]integer]

參 數 :

標記 數值

name - 新增 dns 伺服器的介面的名稱。

addr - 新增的 dns 伺服器的 ip 位址。

index - 為指定的 dns 伺服器位址。

指定索引 ( 首選項 ) 。

說 明 : 靜態新增新的 dns 伺服器 ip 位址或重新索引現有 dns 伺服器位址的列表以修改 dns 伺服器首選項。

例如 :add dns "local area connection" 10.0.0.1

add dns "local area connection" 10.0.0.3 index=2

我的例項:netsh inte***ce ip add dns "localconnection" 172.20.0.1

netsh inte***ce ip add dns "localconnection" 202.96.128.68 index=2

netsh inte***ce ip set address local static 172.20.0.49 255.255.252.0 設定 ip 及子網掩碼

netsh inte***ce ip set address local static gateway=172.20.0.254 gwmetric=1

(set address source=dhcp 此條表示從 dhcp 伺服器得到 ip)

netsh inte***ce ip set dns "localconnection" static 172.20.0.1

(set dns source=dhcp)

四、 綜合例

netsh inte***ce ip set address local static 172.20.0.49 255.255.252.0

netsh inte***ce ip set address local static gateway=172.20.0.254 gwmetric=1

netsh inte***ce ip set dns "localconnection" static 172.20.0.1

netsh inte***ce ip add dns "localconnection" 202.96.128.68 index=2

以上命令做成批處理:

edit setip.bat

netsh inte***ce ip set address local static %2 255.255.252.0

netsh inte***ce ip set address local static gateway=172.20.0.254 gwmetric=1

netsh inte***ce ip set dns "%1" static 172.20.0.1

netsh inte***ce ip add dns "%1" 202.96.128.68 index=2

setip.bat 的命令用法是:

setip 網路介面名 ip 位址

例如:setip localconnection 172.20.0.49

具體點就是:

在dos模式下修改閘道器和ip位址(xp)

先輸入netsh 回車

再輸入inte***ce ip 回車

接著輸入set address "本地連線" static 10.25.35.35 255.255.255.0 10.25.35.7 auto

有時需要反覆輸入set address "本地連線" static 10.25.35.35 255.255.255.0 10.25.35.7 auto 直到出現回顯

命令的意思是將「本地連線」

ip位址設定成 10.25.35.35

子網掩碼是 255.255.255.0

閘道器設定成 10.25.35.7 並且自動躍點數

注意:"本地連線"處請根據自己的情況修改

設定dns命令格式:

先輸入 netsh 回車

再輸入inte***ce ip 回車

接著輸入set dns "本地連線" static 202.96.128.86

命令的意思是將「本地連線」的dns設定成202.96.128.86

有時需要反覆輸入set dns "本地連線" static 202.96.128.86

直到出現回顯

刪除ip位址和dns的命令是

先輸入 netsh 回車

再輸入inte***ce ip 回車

接著輸入set address "本地連線" dhcp

或set dns "本地連線" dhcp

linuxifconfig命令配置ip位址

linux下網絡卡命名規律 eth0,eth1。第一塊乙太網卡,第二塊。lo為環迴介面,它的ip位址固定為127.0.0.1,掩碼8位。它代表你的機器本身。ifconfig inte ce 是檢視網絡卡的資訊 如果不加引數檢視的是所有的網絡卡資訊 加上引數eth0的話是檢視eth0網絡卡的資訊 網絡...

Ubuntu Debian下配置虛擬IP位址

由於最近在搞高可用資料庫集群,所以需要用到虛擬ip位址。配置方法如下 通過下面的命令設定虛擬ip 192.168.4.188。sudo ifconfig eth0 0 192.168.4.188 netmask 255.255.240.0 up 通過如下命令刪除虛擬ip sudo ifconfig ...

PowerShell 配置Windows防火牆

powershell 配置windows防火牆 防火牆控制流量。他們使用狀態檢查之類的技術來建立與其他網路的連線。在本文中,我將介紹如何使用windows powershell配置基於主機的windows防火牆。從windows xp sp2開始,預設情況下,每個windows作業系統都啟用內建的基...