您的位置:首页 > 其它

用netsh查看和设置IP地址、DNS地址、防火墙

2015-09-17 11:33 435 查看
*.常用命令

netsh interface ip show addresses 显示当前IP

netsh interface ip show dns 显示当前DNS

netsh interface ip set address name="本地连接" source=static addr=你的IP mask=你的掩码 gateway=你的网关 gwmetric=0netsh interface ip set dns name="本地连接" source=static addr=你的DNS register=PRIMARY

1. 导出导入脚本

netsh是windows系统本身提供的功能强大的网络配置命令行工具。

*导出配置脚本:netsh -c interface ip dump > c:/interface.txt

*导入配置脚本:netsh -f c:/interface.txt

2 .固定IP地址批处理

//SETIPDNS.bat( “本地连接”换成你网卡的名字, 具体的 ip 地址,网关,请自行修改 )

@echo off

echo 正在修改本机IP...

netsh interface ip set address name="本地连接" source=static 192.168.1.188 255.255.255.0 192.168.1.1 1

echo 正在添加本机主DNS...

netsh interface ip set dns "本地连接" static 18.0.0.10 primary

echo 正在添加本机副DNS...

netsh interface ip add dns "本地连接" 18.0.0.10

echo 设置完成...

echo 检查当前本机配置...

ipconfig /all

echo 导出配置脚本...

netsh -c interface ip dump

pause

3. 自动获取 IP

@echo off

echo 正在修改本机IP...

netsh interface ip set address name="本地连接" source=dhcp

echo 正在添加本机主DNS...

netsh interface ip set dns "本地连接" dhcp

echo 设置完成...

echo 检查当前本机配置...

ipconfig /all

echo 导出配置脚本...

netsh -c interface ip dump

pause

4.netsh用法

1>查看网络配置

netshinterfaceipshow{选项}

{选项}可以是:

address-显示IP地址配置。

config-显示IP地址和更多信息。

dns-显示DNS服务器地址。

icmp-显示ICMP统计。

interface-显示IP接口统计。

ipaddress-显示当前IP地址。

ipnet-显示IP的网络到媒体的映射。

ipstats-显示IP统计。

joins-显示加入的多播组。

offload-显示卸载信息。

tcpconn-显示TCP连接。

tcpstats-显示TCP统计。

udpconn-显示UDP连接。

udpstats-显示UDP统计。

wins-显示WINS服务器地址。

1>查看网络配置

netshinterfaceipshow{选项}

{选项}可以是:

address-显示IP地址配置。

config-显示IP地址和更多信息。

dns-显示DNS服务器地址。

icmp-显示ICMP统计。

interface-显示IP接口统计。

ipaddress-显示当前IP地址。

ipnet-显示IP的网络到媒体的映射。

ipstats-显示IP统计。

joins-显示加入的多播组。

offload-显示卸载信息。

tcpconn-显示TCP连接。

tcpstats-显示TCP统计。

udpconn-显示UDP连接。

udpstats-显示UDP统计。

wins-显示WINS服务器地址。

2>配置接口IP/网关IP

netsh interface ip set address "本地连接" static 10.1.2.90 255.255.255.0 10.1.2.254 1

3>配置自动换取IP地址,DNS地址及wins地址

netsh interface ip set address "本地连接" dhcp

netsh interface ip set dns "本地连接" dhcp

netsh interface ip set wins "本地连接" dhcp

4>配置静态IP地址,DNS地址及wins地址

netsh interface ip set address "本地连接" static 10.1.2.90

netsh interface ip set dns "本地连接" static 202.99.160.68

netsh interface ip set wins "本地连接" static 10.1.2.200

5>查看网络配置文件

C:>netsh -c interface dump

6>导出网络配置文件

netsh -c interface dump > d:/1.txt

7>导入网络配置文件

netsh -f d:/1.txt

netsh exec d:/2.txt

5.netsh 配置防火墙

查看、开启或禁用系统防火墙

打开命令提示符输入输入命令“netsh firewall show state”然后回车可查看防火墙的状态,从显示结果中可看到防火墙各功能模块的禁用及启用情况。命令“netsh firewall set opmode disable”用来禁用系统防火墙,相反命令“netsh firewall set opmode enable”可启用防火墙。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: