網路配置修改工具

2021-09-21 19:06:45 字數 2007 閱讀 7964

最近總是外出,所以要帶上自己的筆記本,這樣更換ip就成了問題,從網上下了乙個更換ip的工具,覺得還可以給大家截個圖,總覺得用別人的東西不是很爽,所以嘛,自己動手寫乙個自己的吧,用什麼語言呢?就用批處理,簡單快捷。

這個工具只要能夠實現以下功能即可:

1、換ip 2、換閘道器3、換dns

好了,說寫就動手吧,如果遇到了遺忘的地方直接找谷歌大哥!一會兒,出現了下面的**

@echo off  

call :select "ip address" "ip"  

call :select "physical address" "mac"  

call :select "default gateway" "gateway"  

call :select "dns servers" "dns"  

call :select "description" "netcard"  

echo.  

color a  

echo 本機ip:%ip%  

echo 本機mac:%mac%  

echo 本機dns:%dns%  

echo 閘道器ip:%gateway%  

echo 網絡卡名稱:%netcard%  

echo.                

echo  1.修改ip 2.修改閘道器 3.修改dns 4.退出  

set /p 

choice

=請選擇:  

if "%choice%"=="1" goto 1  

if "%choice%"=="2" goto 2  

if "%choice%"=="3" goto 3  

if "%choice%"=="4" goto 4  

if "%choice%"=="5" goto 5  

echo.  

:1  

set /p 

ipnetsh inte***ce ip set address 

name

="本地連線"

source

=static

addr

=%ip% 

mask

=255

.255.255.0  

:2  

set /p 

gwnetsh inte***ce ip set address 

name

="本地連線"

gateway

=%gw% 

gwmetric=0

:3  

set /p 

dns=請輸入主dns位址  

netsh inte***ce ip set dns 

name

="本地連線"

source

=static

addr

=%dns% 

register

=primary

set 

slection4

=  set

/p dns2

=請輸入備份dns位址  

netsh inte***ce ip add dns 

name

="本地連線"

addr

=%dns2%  

netsh inte***ce ip set wins 

name

="本地連線"

source

=static

addr

=none

:4  

exit  

:select  

for /f "

tokens=2

delims

=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set   

"%~2

=%%i"  

goto :eof  

嘻嘻,我用著還可以,湊合用吧!

網路配置工具

網路配置工具 1.圖形工具 nm connection editor 此命令要在虛擬機器裡敲才 會有效,在客戶端 用ssh連線或crt連線的 上無敲完後會彈出乙個視窗,圖形化介面 2.字元配置工具 nmtui 類似於setup,都進入字元介面,可以配置網路 3.命令列工具 nmcli 在6中也有這個...

用shell修改網路配置

bin bash 獲取ip位址 ifconfig grep inet addr gawk sed s addr g 獲取掩碼 ifconfig grep mask gawk sed s mask g 修改ip位址 ifconfig eth0 192.168.0.20 netmask 255.255....

solaris修改網路配置實戰

假設有一台sun 伺服器主機名稱 cjh1 子網掩碼 255.255.255.0,預設路由 192.168.1.1。我們準備把它修改為 主機名稱 suncjh 子網掩碼 255.0.0.0,預設路由 10.0.0.0。步驟如下 1 首先必須獲得管理員許可權或者授權角色使用者。2 進入etc目錄。4 ...