63
www.365master 2019.03
基础设施与数据管理责任编辑:季莹 投稿信箱:netadmin@365master
Infrastructure Mgmt. & Data Mgmt.
使用PowerShell 管理网络
■ 河南 刘景云
对于Windo ws Server 来说,一般情况下都是使用图形
化工具来对网络进行管理。其实,在Windows 中已经内置了Power Shell 这款强大的命令行工具,可以很轻松地对网络进行高效的管理操作。
基本的网络配置命令
使用PowerShell 可以进行网络初始化操作,获取网卡信息,配置IP/默认网关/DNS 服务器地址等。因为在PowerShell 中提供了不同的Module,在每个Module 中提供了不同的命令和函数,可以执行各种配置操作。这里以Windows Server 2016系统为例进行说明,执行“Get-NetAdapter”命令,显示所有的网卡设备。执行“Get-NetIPAddress”命令,显示所有网卡的详细IP 地址信息。这些命令实际上是由不同的Module 来提供的,执行“Get-
编者按:熟悉和掌握与网络管理相关的Power Shell 命令,对于管理员来说是极为重要的。本文将介绍使用Power Shell 命令行如何能够实现更加快捷地管理网络。
Command Get-NetAdapter”命令,在“Source”列中显示提供该函数具体的Module 的名称。
例如想查看名为“NetAdapter”这个Module 的话,可以执行“Get-Command -Module NetAdapte r”命令,可以显示该Module 中提供的所有函数。执行“Get-Command -Module NetAdapter|measure”命令,显示
具体的函数数量。执行“Get-Command -Module NetA dapter-Verb get”命令,可以查看在该Module 中获取信息的函数。例如执行“Get-NetAdapterAdvancedPropert y-name Management”命令,显示关于名为“Management”这款网卡的高级属性信息。执行“Get-Command -Module NetAdapter -Verb set”命令,可以查看该Module 中相
关的设置函数。
例如,执行“Get-Net
Adapter|where{$_.ifindex -eq 6}|Rename-NetAdapter -name"newAdapter"”命令,可以将选定的网卡更名为“netAdapter”,该命令中的“6”表示该网卡的索引编号,在查看网卡信息的命令中会显示该编号。
注意:该命令需要以管理员身份运行PowerSGell。
执行“Get-NetAdapter| where{$_.ifindex-eq 6}|N ew-NetIPAddress-IPAddres s 192.168.1.50 -DefaultG ateway '192.168.1.1'-Pre fixLength 24”命令,就可以针对目标网卡设置其IP 和默认网关信息。执行“Set-DnsClientServerAddress-I nterfaceIndex 6 -ServerAd dresses '192.168.1.50'”命令,可以设置目标网卡的DNS 服务器地址,其中的“6”表示该网卡的索引编号。执
>powershell怎么以管理员身份运行
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论