netsh的用法:

首先,它可以显示你TCP/IP协议的相关设置。在命令提示窗口(CMD.EXE)里输入下列命令:
  netsh interface ip show config
  你还可以用它来更改计算机的IP地址或者配置TCP/IP的其它相关属性。例如,你想为计算机的"本地连接"指定一个静态的IP地址: 192.168.0.100,设置其子网掩码为255.255.255.0,并指定默认网关为192.168.0.1,你只需要在命令提示窗口里输入下列命令就可以了:
netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
(注意:这是一条完整的命令,输入的时候请不要换行。) 
  如果你有一台笔记本电脑,而且你需要在两个以上不同的地方接入网络(并且每个网络都需要使用静态IP地址),那么你也可以使用netsh.exe来快速地切换TCP/IP设置,以适应不同网络的需要。ntesh.exe可以把不同的TCP/IP设置导出成不同的配置文件,然后在需要的时候导入配置文件来更改相应的设置。

  例如,现在你的笔记本接入了网络1,并且已经做好了相应的网络设置。这时你可以在命令提示窗口输入:
  netsh -c interface dump > c:\a.txt

  通过这条命令把相应的TCP/IP设置导出至c:\下文件名为a.txt的文本文件。以此类推,你可以把不同网络环境的设置导出到不同的配置文件中。在需要接入不同的网络中时,你只需要使用下面这条命令就可以了:
  netsh -f c:\b.txt(或者:netsh -f c:\b.txt)

  除此之外,你还可以通过netsh.exe来配置网络适配器,让它从DHCP服务器自动获得IP地址。命令如下:
  netsh interface ip set address "Local Area Connection" dhcp

  还可以进行WINS配置:
  netsh interface ip set wins "Local Area Connection" static 192.168.0.200

  当然,只要你想,你还可以通过netsh.exe使网络适配器动态获得DNS设置:
  netsh interface ip set dns "Local Area Connection" dhcp

  netsh.exe是一个很有用的自定义TCP/IP设置的工具。

netsh命令的强大没有人会怀疑,有经验的管理员都会深深会到这一点;

假定网络环境:

学校的两个机房,每个机房有50台机器,每台机器都装有还原卡,每次重启系统都会自动还原;拉了条ADSL通过ISA上网,学校规定,学生帐号登陆不能上网,而老师通过自己帐号登陆则可以上网;机房白天一般都是学生上课用,晚上留给老师上网查资料。

要完成学校的任务还真有点困难,大家都知道实现上网权限的控制,大多情况下都是通过IP地址来实现(当然,ISA在AD的支持下是可以通过帐户来实现上网权限的控制,这不是本文讨论范围内),也就是说如果老师要internet的话,就必须通过网上邻居属性更改计算机的IP地址,一百来台机器,如果要我一个人每天手动更改,那还不要我命;如果让那些菜鸟老师更改,还不如杀了我,都教了N次了,还是不会。。。netsh可帮了大忙,下面我们来领略一下他的神奇;

网络环境:win2ks+isa2k 做上网服务器

IP:192.168.0.1,subnetmask::255.255.255.0,DNS为ISP的DNS IP:202.101.10.10

客户机全部win2kpro IP:192.168.0.2---192.168.0.102 subnetmask:255.255.255.0 网关和DNS都为代理服务器的IP:192.168.0.1并且都装了ISA的防火墙客户端软件;

在默认情况下,客户机是全部不能上internet的,ISA的规则上是禁止192.168.0.2---192.168.0.102的IP上 internet,另外在ISA再创建一规则,允许192.168.0.103-192.168.0.203上internet (这不是本文的重点,如果有需要,大家可以查看相关资料);

现在netsh派上用场了,我们客户机PC18上运行CMD进入MS-DOS,输入

netsh interface ip dump >c:\pc1.txt

该命令是显示当然”本地连接" 的接口IP 配置,并保存在pc1.txt文本文件中,图1

我查看一下c:\pc1.txt这个文件

显示的是当前”本地连接”的接口的IP配置,我们用命令ipconfig/all看看当前接口的配置是否和pc1.txt这个文件一样,

可以看到两者是一样的.我们打开PC1.TXT这个文件,把”set address name = "本地连接" source = static addr = 192.168.0.18”的IP 192.168.0.18改为192.168.0.118,再保存.然后,我们用记事本新建一个文件,输入netsh -f c:\pc1.txt,

注意文件的路径,我们刚才是把pc1.txt放在C盘根目录下,另存为ip.bat,并放在老师帐户的桌面上,并授予老师帐户读取和运行的权限,别的帐户为禁止

.老师用自己的帐户登陆后,双击桌面上的ip.bat图标后,我们用ipconfig/all看看结果

显示IP地址换成192.168.0.118了,别的配置都没有变,可以和图3比较一下.我们知道 192.168.0.103―192.168.0.203的IP地址是可以上网的.也就是说,如果老师想上网的话,只要双击IP.BAT这个文件就可以了;以上的设置是在PC18这台机器上做的,如果我们要在别的机器上设置,我们只在把PC1.TXT这个文件的里的IP地址换成 192.168.0.103-192.168.0.203范围内的IP(当然要保证使用的IP是唯一的,以免产生IP冲突),再新建一个ip.bat文件,内容可以一样,不过要注意pc1.txt这个文件的路径;补允一点,老师帐户都为管理员组,学生帐户为普通用户组;

通过以上设置,基本上达到我们的目的,老师晚上上机的时候,只要双击桌面上ip.bat这个文件,IP地址就会换成 192.168.0.103―192.168.0.203这个网段的IP,也就是说可以上网了,第二天电脑重启,因为有还原卡,机器又会被变成 192.168.0.2―192.168.0.102这个网段的IP,也就不能上网了.通过netsh这个命令,我们能感觉到他的强大,可以为我们免去一些烦锁的事情

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||100%
1、net系列命令
2、TCP/IP命令
3、netsh工具
一、net系列命令
net help
net send
net start

1.1 网络信使 
net send  注意不能跨网段 
net stop messenger 停止信使服务,也可以在“服务”修改 net start messenger 开始信使服务 
1.2 在网络邻居上隐藏你的计算机 
net config server /hidden:yes 
net config server /hidden:no 则为开启 

二、TCP/IP命令
ipconfig
arp
netstat
ping
nslookup
tracert
route

三、netsh工具
netsh.exe可以用来配置TCP/IP设置:IP地址、子网掩码、默认网关、DNS和WINS地址和其他选项。
3.1 显示TCP/IP设置
netsh interface ip show config

3.2 配置IP地址
netsh interface ip set address name=“本地连接" static 192.168.0.100 255.255.255.0 192.168.0.1 1

3.3 export your current IP settings 
netsh -c interface dump > c:\location1.txt 

3.4 import your IP settings 
netsh -f c:\location1.txt
或者是  netsh exec c:\location2.txt

3.5 自动获得IP地址和DNS地址
netsh interface ip set address “本地连接” dhcp
netsh interface ip set dns “本地连接” dhcp

3.6 configure DNS and WINS addresses 
netsh interface ip set dns “本地连接" static 192.168.0.200
netsh interface ip set wins “本地连接" static 192.168.0.200

转载于:https://blog.51cto.com/nba20717zcx/407897

netsh与用法--XP的各种网络命令相关推荐

  1. xp重启无线网络服务器,XP系统怎样重置网络命令|XP系统快速重置网络命令的方法...

    不少WindowsXP系统用户反馈,自己在使用电脑过程中,经常会因为一些网络问题,而导致无法上网.而网卡.路由等网络设备又都是正常的,可就是上不了网.这该怎么办呢?现在,系统城小编就和大家分享一下Wi ...

  2. Windump网络命令的简单用法

    Windump网络命令的简单用法 大家都知道,unix系统下有个tcpdump的抓包工具,非常好用,是做troubleshooting的好帮手.其实在windows下也有一个类似的工作,叫windum ...

  3. cmd长ping记录日志和时间_四个网络命令ping、arp、tracert、route的详细用法

    网络相关的从业人员,都需要面对检测和解决网络故障的各种问题,实际案例中因为网络导致的故障也是最多的,今天我们和大家一起来学习一下解决网络故障时使用最多的四个网络命令.希望对大家以后的实际工作中的故障排 ...

  4. route 不同路由器 windows_常用网络命令ping、arp、tracert、route详细用法,新手进阶必看...

    网络相关的从业人员,都需要面对检测和解决网络故障的各种问题,实际案例中因为网络导致的故障也是最多的,今天我们和大家一起来学习一下解决网络故障时使用最多的四个网络命令.希望对大家以后的实际工作中的故障排 ...

  5. 路由表+常用网络命令+SSL的WEB安全访问+常用网络命令使用技巧

    路由表+常用网络命令+SSL的WEB安全访问+常用网络命令使用技巧 一.如何看路由表 ========================================================= ...

  6. windows 网络命令大全

    windows网络命令大全 Windows 2k/2003 Server  1.最基本,最常用的,测试物理网络的  ping 192.168.10.88 -t ,参数-t是等待用户去中断测试 2.查看 ...

  7. windows网络命令大全

    windows网络命令大全 网络命令行操作 Windows 2k/2003 Server 1.最基本,最常用的,测试物理网络的 ping 192.168.10.88 -t ,参数-t是等待用户去中断测 ...

  8. windows网络命令

    网络命令行操作 Windows 2k/2003 Server 1.最基本,最常用的,测试物理网络的 ping 192.168.10.88 -t ,参数-t是等待用户去中断测试 2.查看DNS.IP.M ...

  9. 2.1 数个常用的网络命令

    <批处理入门手册> 二.常用网络命令和符号篇 ----------------------------------------------------------------------- ...

最新文章

  1. adf盖怎么打开_打印机墨盒怎么更换,看我这篇文章就够了
  2. atm c语言流程图_c语言ATM机程序
  3. 求最小公倍数的最简模板
  4. 深度学习(四)卷积神经网络Lenet-5实现
  5. jsp指令元素与动作元素
  6. JQuery EasyUI combobox(下拉列表框)
  7. 线性表----循环链表和静态链表
  8. 新品“鸿鹄”获2020世界VR产业大会创新金奖!
  9. 火车,飞机 查询接口
  10. MD5与SHA加密算法
  11. github搜索语法-信息搜集指南----总结
  12. ubutun 滑动 触控板_Ubuntu下触控板手势调节软件xSwipe
  13. Java制作的类祖码游戏-数字祖码
  14. Android获取QQ名片赞数量,教你如何提高QQ名片赞数量 如何增加QQ赞数量
  15. Ubuntu使用sudo apt-get upgrade升级软件出现问题后的处理
  16. C语言求解亲密数在3000之内
  17. android+qq+4.6.2,AndroidQQ通讯录4.6闪亮登场 让你领略“超快感”
  18. 对于区块链的曲解和误会,多半停留在人们对于其呈现方式的狭隘的认识上
  19. IDEA Unicode码转中文
  20. Android一键锁屏程序实例

热门文章

  1. 爬虫基础分享Scrapy框架流程图与安装
  2. 【Java常识】7.0 数组实现冒泡排序、选择排序和二分查找
  3. Python高级爬虫开发,高难度JS解密教程,绝地求生模拟登陆!
  4. date比较大小 mybatis_MyBatis版本升级导致OffsetDateTime入参解析异常问题复盘
  5. html载入excel数据库,网页数据采集如何导出为Excel、CSV、Html、数据库、API格式_视频教程 - 八爪鱼采集器...
  6. 每个php允许的内存大小,php – 允许的内存大小为262144字节用尽(试图分配24576字节)...
  7. Java类与匿名内部类
  8. HDU1217(Bellman-ford和Floyd两种算法)
  9. 根号均摊 ---- E. Xenia and Tree(树形dp + 暴力根号均摊)
  10. Codeforces Round #597 (Div. 2)题解A~D