加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

10个PowerShell cmdlet 快速排除网络故障

发布时间:2018-08-22 09:15:29 所属栏目:教程 来源:admin
导读:技能沙龙 | 邀您于8月25日与国美/AWS/转转三位专家配合切磋小措施电商拭魅战 正确的PowerShell cmdlet可以辅佐您快速轻松地辨认收集题目并办理毗连题目。 跟着微软宣布其Windows客户端和处事器操纵体系的更新版本,继承更加行使PowerShell (PS),这是为打点系
技能沙龙 | 邀您于8月25日与国美/AWS/转转三位专家配合切磋小措施电商拭魅战

正确的PowerShell cmdlet可以辅佐您快速轻松地辨认收集题目并办理毗连题目。

跟着微软宣布其Windows客户端和处事器操纵体系的更新版本,继承更加行使PowerShell (PS),这是为打点体系和自动化而开拓的框架。依附其不绝扩展的呼吁列表(称为cmdlet),PS可以辅佐设置Windows中的任何配置。

PowerShell cmdlet 快速解除收集妨碍

固然PS拥有大量的cmdlet,但荣幸的是,大大都cmd是按照成果或他们打点的处事举办分组的。本文首要列出可以在根基PowerShell框架中找到与打点基于收集的配置相干的cmdlet。

在深入研究cmdlet之前,必需满意一些要求,以确保全部cmdlet都可用并获得充实支持:

  • 安装了Windows Vista可能更新版本的PC。
  • Windows Management Framework 3.0或更新的版本。
  • 互换收集(大大都cmdlet正常运行所需)
  • 宽带互联网接入(可选,但提议)

1. 当地或长途ping装备

  1. Test-NetConnection -ComputerName“主机名或IP” 

Test-NetConnection cmdlet提供了多种要领来测试LAN和WAN上的收集毗连。输入上面键入的呼吁,计较机将首要执行ping操纵,以确定当地装备与方针计较机或域之间是否存在收集毗连。

2. 按照端口或处事搜查毗连

  1. Test-NetConnection“Hostname”-Port# 

Test-NetConnection cmdlet的另一个成果是通过指定端标语来测试当地装备与方针主机之间的毗连。这对付测试装备之间的处事以及它们专门通讯的端口很是有效。

3. 跟踪路由通讯

  1. Test-NetConnection“Hostname”-traceroute 

执行跟踪路由以确定命据包从源到目标地必需颠末的跳数(或步数)是一个重要的器材,由于它应承您查察传输的去处,更重要的是,它是否是乐成的。假如不是,则跟踪路由将指示数据包沿路径失败的位置。

4. 获取IP设置具体信息

  1. GET-NetIPConfiguration 

与ipconfig呼吁相同,Get-NetIPConfiguration cmdlet提供在计较机的收集适配器上配置的收集设置的整体视图。IP,DNS和网关地点按适配器名称表现和排序。

5. 执行DNS查找

  1. Resolve-DnsName -Name“Hostname” 

可以说,收集的主干是DNS处事。没有它,用户将被迫知道全部网站和处事的IP地点。然而,当呈现毗连题目时,DNS凡是是解除与IP相干的错误后的祸首罪魁。通过附加“-server”开关,然后附加DNS处事器的IP地点,IT可以针对特定处事器执行DNS理会哀求,以验证理会是否正常事变。

6. 查察当前的TCP毗连

  1. GET-NetTCPConnection 

就像之前的netstat一样,Get-NetTCPConnection cmdlet应承查察与装备成立的当前TCP毗连,以及打开或侦听毗连。这有助于您办理与IP和端口有关的题目,出格是那些绑定到某些收集处事的题目。

7. 查察和配置DNS信息

  1. Get-DnsClient  
  2. Set-DnsClientServer Address 

通过此cmdlet,您可以搜查装备的DNS客户端信息。它将指示装备正在行使哪些DNS处事器来执行多个适配器上设置的地点理会。Set-DnsClientServerAddress cmdlet应承将指定的DNS处事器添加到收集设置中。

8. 革新DNS缓存

  1. Clear-DnsClientCache 

DNS缓存有助于将常用的DNS理会记录生涯在装备当地,应承它读取该记录,而不是每次哀求记录时执行查找。这有助于加速已经快速办理的进程。假如存在过期记录(或尚未更新的记录),则也许导致收集机能不佳,拒绝处事或寻求操作将用户哀求指向错误处事器/处事的错误记录的安详题目。

9. 宣布和续订DHCP租约

  1. Invoke-Command -ComputerName -ScriptBlock {ipconfig / release}  
  2. Invoke-Command -ComputerName -ScriptBlock {ipconfig / renew} 

固然PowerShell包括很多cmdlet来打点收集配置,可是没有直接的要领来开释/续订DHCP租约而不起首引用另一个cmdlet,然后将功效转达给第二个或第三个cmdlet以便可以或许修改DHCP配置。可是,通过操作Invoke-Command,您可以通过挪用ipconfig呼吁长途(或通过剧本)执行宣布和/或续订。

10. 禁用并启用收集适配器

  1. Disable-NetAdapter -Name“Adapter Name”  
  2. Enable-NetAdapter -Name“Adapter Name” 

最后但同样重要的是用于在装备上禁用/启用收集适配器的cmdlet。固然不像上面列出的cmdlet那样对收集题目举办妨碍解除,但正如任何IT专业职员城市汇报您的那样,偶然您要办理基于收集的题目独一必要做的就是重启。

【编辑保举】

  1. 收集妨碍场景怎样提醒用户?来看这篇超具体的总结!
  2. 检测常用收集妨碍步调
  3. 收集妨碍场景下的计划总结
  4. 很少见的收集妨碍的快速规复
  5. 一分钟带你相识收集妨碍的几大题目
【责任编辑:赵宁宁 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读