使用windows和统信系统更改dns脚本

1.win7系统修改dns

@echo off
#打印ip列表
ipconfig /all
#输出信息
echo [31m温馨提示请查看当前网卡配置信息,如有多块网卡,请记得拍照记录修改前IP配置[0m  
echo [31m温馨提示请查看当前网卡配置信息,如有多块网卡,请记得拍照记录修改前IP配置[0m  
echo [31m温馨提示请查看当前网卡配置信息,如有多块网卡,请记得拍照记录修改前IP配置[0m  
echo [31m注意当前默认修改网卡名为:以太网,首选DNS改为41.198.1.43,备用DNS改为10.146.1.4[0m
echo [31m注意当前默认修改网卡名为:以太网,首选DNS改为41.198.1.43,备用DNS改为10.146.1.4[0m
echo [31m注意当前默认修改网卡名为:以太网,首选DNS改为41.198.1.43,备用DNS改为10.146.1.4[0m
echo 正在获取网卡信息...
setlocal enabledelayedexpansion

#变量,写死
set card="本地连接"
set DNS_FIRST="41.198.1.43"
set DNS_SECOND="10.146.1.4"

#清除前面的dns
echo 清除之前的dns
netsh interface ipv4 delete dnsservers name="!card!" all



echo 正在修改DNS设置...
netsh interface ipv4 add dnsservers name="!card!" address=!DNS_FIRST! index=1 validate=yes
netsh interface ipv4 add dnsservers name="!card!" address=!DNS_SECOND! index=2 validate=yes

echo DNS设置已成功修改:
echo 网卡名称: !card!
echo 首选DNS: !DNS_FIRST!
echo 备用DNS: !DNS_SECOND!


pause

2.win10-11

@echo off
#打印ip列表
ipconfig /all
#输出
echo [31m温馨提示请查看当前网卡配置信息,如有多块网卡,请记得拍照记录修改前IP配置[0m  
echo [31m温馨提示请查看当前网卡配置信息,如有多块网卡,请记得拍照记录修改前IP配置[0m  
echo [31m温馨提示请查看当前网卡配置信息,如有多块网卡,请记得拍照记录修改前IP配置[0m  
echo [31m注意当前默认修改网卡名为:以太网,首选DNS改为41.198.1.43,备用DNS改为10.146.1.4[0m
echo [31m注意当前默认修改网卡名为:以太网,首选DNS改为41.198.1.43,备用DNS改为10.146.1.4[0m
echo [31m注意当前默认修改网卡名为:以太网,首选DNS改为41.198.1.43,备用DNS改为10.146.1.4[0m
echo 正在获取网卡信息...
setlocal enabledelayedexpansion


#变量
set card="以太网"
set DNS_FIRST="41.198.1.43"
set DNS_SECOND="10.146.1.4"

echo 清除之前的dns
netsh interface ipv4 delete dnsservers name="!card!" all



echo 正在修改DNS设置...
netsh interface ipv4 add dnsservers name="!card!" address=!DNS_FIRST! index=1 validate=yes
netsh interface ipv4 add dnsservers name="!card!" address=!DNS_SECOND! index=2 validate=yes

echo DNS设置已成功修改:
echo 网卡名称: !card!
echo 首选DNS: !DNS_FIRST!
echo 备用DNS: !DNS_SECOND!



pause

3.统信系统

#!/bin/bash
hh="$(pwd)"
echo $hh
#!/bin/bash

# 目标目录路径
target_directory="/home/uos/Desktop/script"

# 检查目录是否存在
if [ -d "$target_directory" ]; then
    echo "切换到目录:$target_directory"
    cd "$target_directory" || { echo "无法切换目录!"; exit 1; }
    echo "当前目录已切换为:$(pwd)"
    # 在此目录下执行其他操作
    ls -l
else
    echo "目录不存在:$target_directory"
    exit 1
fi

#安装软件包
deepin-deb-installer  c.deb

# 提示用户输入密码并执行需要管理员权限的命令
echo "请在输入您的开机密码以继续..."
echo "请在输入您的开机密码以继续..."
echo "请在输入您的开机密码以继续..."
echo "请在输入您的开机密码以继续..."

# 使用sudo执行第一个需要管理员权限的命令
sudo  mv /etc/NetworkManager/system-connections/有线连接\ 1.nmconnectio  /etc/NetworkManager/system-connections/enaftgm1i0.nmconnection

sudo  mv /etc/NetworkManager/system-connections/有线连接.nmconnection  /etc/NetworkManager/system-connections/enaftgm1i0.nmconnection

sudo mv /etc/NetworkManager/system-connections/'有线连接 1.nmconnection'  /etc/NetworkManager/system-connections/enaftgm1i0.nmconnection


sudo sed -i "15i dns=41.198.1.43;10.146.1.4"  /etc/NetworkManager/system-connections/enaftgm1i0.nmconnection
#重启网卡
sudo systemctl restart NetworkManager 




小结:以上就是使用win7-10-11和统信系统修改dns脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喜欢研究新东西

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值