使用Windows PowerShell管理虚拟交换机

简介:

前面介绍了Hyper-V 2012 R2的虚拟交换机,但是企业常常部署的是Windows Server 2012 R2 Server Core模式或者使用免费的Hyper-V Server 2012 R2,这时就需要管理员使用Windows PowerShell管理Hyper-V虚拟交换机。本篇幅演示使用Windows PowerShell管理Hyper-V虚拟交换机。

“BJ-VMHost-06”是一台安装Hyper-V Server 2012 R2的服务器。通过远程调用PowerShell管理“BJ-VMHost-07”上的虚拟交换机。

微软在PowerShell下通过使用Get-Help帮助管理员了解强大的Windows PowerShell。以管理员身份运行PowerShell ISE,点击文件,选择“新建远程PowerShell选项卡”

clip_image002

新建远程PowerShell选项卡对话框中键入服务器名称以及有效的账户信息

clip_image003

使用“Get-Help *VMSwitch”查询和Hyper-V相关的虚拟交换机命令信息。

clip_image005

使用“Get-NetAdapter”显示所有可用的网络适配器

clip_image007

使用“Get-VMSwitch”命令显示当前已创建的所有虚拟交换机

clip_image009

使用“Get-VMSwitch -SwitchType”命令查看指定类型的虚拟交换机

clip_image011

使用“New--VMSwitch”命令创建Hyper-V虚拟交换机,并再次使用使用“Get-VMSwitch”命令查看已创建的虚拟交换机

clip_image013

在“BJ-VMHost-07”上使用Hyper-V管理器连接到“BJ-VMHost-06”查看创建的虚拟交换机以及创建的虚拟交换机,右键“BJ-VMHost-06”选择虚拟交换机管理器

clip_image015

虚拟交换机管理器页面,能看见四个虚拟交换机,包括创建的“LAB2”

clip_image017

使用同上的命令创建私有虚拟交换机和内部虚拟交换机

clip_image019

clip_image021

使用“Remove-VMSwitch”命令删除Hyper-V虚拟交换机

clip_image023

使用“Rename-VMSwitch”命令重命令已创建的虚拟交换机

clip_image025

关于更多关于Hyper-V的PowerShell可以参阅微软TechNet

http://technet.microsoft.com/en-us/library/hh848559.aspx



     本文转自 徐庭 51CTO博客,原文链接:http://blog.51cto.com/ericxuting/1605929,如需转载请自行联系原作者


相关文章
|
2月前
|
监控 关系型数据库 MySQL
PowerShell 脚本编写 :自动化Windows 开发工作流程
PowerShell 脚本编写 :自动化Windows 开发工作流程
73 0
|
3月前
|
Windows
Powershell 重新排列去重 Windows环境变量
【9月更文挑战第13天】本文介绍如何使用PowerShell对Windows环境变量进行重新排列和去重。首先通过`$env:`访问环境变量,接着使用`-split`命令分割路径,再利用`Select-Object -Unique`去除重复项。之后可根据需要对路径进行排序,最后将处理后的路径组合并更新环境变量。注意修改环境变量前应备份重要数据并了解潜在影响。
137 10
|
2月前
|
安全 Shell Linux
内网渗透测试基础——Windows PowerShell篇
内网渗透测试基础——Windows PowerShell篇
116 0
|
7月前
|
Windows
【vscode】 VsCode终端崩溃C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe已终止,退出代码:2
【vscode】 VsCode终端崩溃C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe已终止,退出代码:2
811 1
|
7月前
|
存储 Ubuntu Linux
windows可以安装Ubuntu,ubuntu上也可以安装Powershell
powerhsell除了可以在windows上使用外,还可以在Ubuntu上部署开发环境。下面介绍Ubuntu上安装powershell的方法。
215 0
|
7月前
|
存储 前端开发 Linux
DPDK 的虚拟交换机框架 OvS 的基础知识
DPDK 的虚拟交换机框架 OvS 的基础知识
|
Shell Linux 开发工具
windows中cmd和PowerShell批处理命令
之前在 Git 批量删除本地分支,有用到 Linux 或 MacOS 下的批处理命令,这个命令中的 grep、xargs 本身是 Shell script,在 windows 中的 cmd 和 PowerShell 中是不能用的
111 0
|
监控 网络安全 网络虚拟化
【服务器】交换机带外管理和带内管理
【服务器】交换机带外管理和带内管理
759 1
|
网络协议 安全 机器人
VMware标准虚拟交换机和分布式交换机
VMware标准虚拟交换机和分布式交换机
327 0
|
JavaScript Windows
[Vue]解决 Windows PowerShell 不识别 vue 命令的问题
[Vue]解决 Windows PowerShell 不识别 vue 命令的问题