批处理修改dns

批处理修改dns,第1张

@echo off

::判断本地连接 赋值a

for /f "tokens=3,4 delims== " %%i in ('ipconfig ^|findstr /r "本"') do echo %%i %%j >DNS.txt

for /f "tokens=1 delims==:" %%d in (DNS.txt) do set a=%%d

::请根据实际情况更改下面三行

echo 开始更改主dns

netsh interface ip set dns name="%a%" source=static addr=219.150.32.132

echo 完成

echo 开始更改副dns

netsh interface ip add dns "%a%" 210.52.149.2 index=2

del DNS.txt

exit

这条批处理本人用过N多网吧,完全可以改

以上是完整修改主副DNS的批处理,你自己可以适当修改DNS

@echo

offnetsh

interface

ip

set

address

name="本地联接"

source=static

addr=192.168.0.50

mask=255.255.255.0//设置本地联接的ip地址为:192.168.0.50,子网掩码为:255.255.255.0netsh

interface

ip

set

address

name="本地联接"

gateway=192.168.0.1

gwmetric=0//设置网关netsh

interface

ip

set

dns

name="本地联接"

source=static

addr=218.40.19.30

register=PRIMARY//设置主dnsnetsh

interface

ip

add

dns

name="本地联接"

addr=61.134.1.4//设置备份dnsnetsh

interface

ip

set

wins

name="本地联接"

source=static

addr=none

网上找的这段命令运行后显示:指定了无效的接口

本地联接

我的网卡联接的名称确实是

本地联接

请教这是什么原因啊?

1.

设置自动获取IP与DNS服务器

[plain]

view

plaincopyprint?

@echo

off

cls

color

0A

Title

网络配置-自动获取IP与DNS

Echo

*******************************************************************************

Echo

正在进行自动获取IP地址与DNS设置,请耐心等待……

Echo

*******************************************************************************

netsh

interface

ip

set

address

name="本地连接"

source=dhcp

netsh

interface

ip

delete

dns

"本地连接"

all

ipconfig

/flushdns

ipconfig

Echo

*******************************************************************************

Echo

已修改成自动获取IP与DNS!谢谢您的使用!

Echo

木易

Echo

*******************************************************************************

Pause

2.

设置自己所须的IP与DNS服务器

[plain]

view

plaincopyprint?

@echo

off

cls

color

0A

Title

网络配置-手动指定IP与DNS

Echo

*******************************************************************************

Echo

正在修改IP地址和DNS服务器地址,请耐心等待……

Echo

*******************************************************************************

Echo

正在设置IP、网关、与子网掩码……

cmd

/c

netsh

interface

ip

set

address

name="本地连接"

source=static

addr=192.168.1.22

mask=255.255.255.0

gateway=192.168.1.1

gwmetric=1

Echo

正在添加DNS服务器……

cmd

/c

netsh

interface

ip

set

dns

name="本地连接"

source=static

addr=61.139.2.69

Echo

正在添加【备用】DNS服务器……

cmd

/c

netsh

interface

ip

add

dns

name="本地连接"

addr=218.6.200.139

index=2

ipconfig

Echo

*******************************************************************************

Echo

IP地址与DNS已成功修改!感谢您的使用!

Echo

木易


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11350307.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存