Hyper-V 외부 가상 스위치를 추가하는 명령 (및 실패하는 경우)
3676 단어 Hyper-VWindowsPowerShell
Hyper-V 관리자의 가상 스위치 관리자를 사용하여 GUI에서 추가할 수도 있지만 명령을 사용하는 방법을 적어 둡니다.
PowerShell에서 명령을 사용하여 외부 가상 스위치 추가
먼저 Get-NetAdapter
명령을 사용하여 Windows 10 시스템에 연결된 네트워크 어댑터 목록을 가져옵니다.
PS C:\Users\nobuoka> Get-NetAdapter
Name InterfaceDescription ifIndex Status MacAddress LinkSpeed
---- -------------------- ------- ------ ---------- ---------
Bluetooth ネットワーク... Bluetooth Device (Personal Area Netw... 8 Disconnected XX-XX-XX-XX-XX-XX 3 Mbps
Wi-Fi Intel(R) Dual Band Wireless-AC 7265 13 Up XX-XX-XX-XX-XX-XX 866.7 Mbps
외부 가상 스위치의 연결 대상으로 다음 중 하나를 선택합니다. 이번 경우에는 「Wi-Fi」밖에 없으므로, 「Wi-Fi」로 한다.
나머지는 New-VMSwitch
커멘드를 사용해 작성한다. 이름과 관리 OS 측에 공유할지 여부 (-AllowManagementOS
)와 연결할 네트워크 어댑터를 지정합니다.
PS C:\Users\nobuoka> New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAdapterName "Wi-Fi"
물리적 네트워크 어댑터가 하나만 있으면 관리 OS 측에 공유하지 않으면 관리 OS 측에서 네트워크 연결을 할 수 없게 됩니다. 물리 네트워크 어댑터가 하나의 환경이라면 거의 $True
일택이라고 생각한다.
왜 잘 안 돼
라고 하는 상기 순서로 작성할 수 있을 것이지만, 우리 환경에서는 잘 되지 않는다. Windows 10 Pro IP Build 14986 환경.
PS C:\Users\nobuoka> New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAdapterName "Wi-Fi"
New-VMSwitch : 仮想イーサネット スイッチの接続の追加中にエラーが発生しました。
イーサネット ポート '{D68B5B04-9606-4A68-9F3E-E15DFE8E1635}' のバインドに失敗しました: ポインターが無効です (0x80004003)。
発生場所 行:1 文字:1
+ New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAda ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [New-VMSwitch]、VirtualizationException
+ FullyQualifiedErrorId : InvalidParameter,Microsoft.HyperV.PowerShell.Commands.NewVMSwitch
영어라면 이런 느낌.
PS C:\Users\nobuoka> New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAdapterName "Wi-Fi"
New-VMSwitch : Failed while adding virtual Ethernet switch connections.
Ethernet port '{7B47F169-98C7-4306-B150-0B75D1E5EB62}' bind failed: Invalid pointer (0x80004003).
At line:1 char:1
+ New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAda ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [New-VMSwitch], VirtualizationException
+ FullyQualifiedErrorId : InvalidParameter,Microsoft.HyperV.PowerShell.Commands.NewVMSwitch
Windows의 초기화를 한 직후에는 성공했지만, 네트워크 주위를 괴롭히는 동안에 이상해진 것 같다? Insider Preview 그러니까인가 정식 릴리스판에서도 안 되는가라든지, 조사가 번거롭기 때문에 아직 거기까지 조사되지 않았다. 비망록으로 남겨둔다.
어떻게 조사해 나가야 할지 모르기 때문에, 지식 있는 분 계시시면 가르쳐 주세요
Reference
이 문제에 관하여(Hyper-V 외부 가상 스위치를 추가하는 명령 (및 실패하는 경우)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nobuoka/items/5bdd9540d5e6e39f2c28
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
PS C:\Users\nobuoka> Get-NetAdapter
Name InterfaceDescription ifIndex Status MacAddress LinkSpeed
---- -------------------- ------- ------ ---------- ---------
Bluetooth ネットワーク... Bluetooth Device (Personal Area Netw... 8 Disconnected XX-XX-XX-XX-XX-XX 3 Mbps
Wi-Fi Intel(R) Dual Band Wireless-AC 7265 13 Up XX-XX-XX-XX-XX-XX 866.7 Mbps
PS C:\Users\nobuoka> New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAdapterName "Wi-Fi"
라고 하는 상기 순서로 작성할 수 있을 것이지만, 우리 환경에서는 잘 되지 않는다. Windows 10 Pro IP Build 14986 환경.
PS C:\Users\nobuoka> New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAdapterName "Wi-Fi"
New-VMSwitch : 仮想イーサネット スイッチの接続の追加中にエラーが発生しました。
イーサネット ポート '{D68B5B04-9606-4A68-9F3E-E15DFE8E1635}' のバインドに失敗しました: ポインターが無効です (0x80004003)。
発生場所 行:1 文字:1
+ New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAda ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [New-VMSwitch]、VirtualizationException
+ FullyQualifiedErrorId : InvalidParameter,Microsoft.HyperV.PowerShell.Commands.NewVMSwitch
영어라면 이런 느낌.
PS C:\Users\nobuoka> New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAdapterName "Wi-Fi"
New-VMSwitch : Failed while adding virtual Ethernet switch connections.
Ethernet port '{7B47F169-98C7-4306-B150-0B75D1E5EB62}' bind failed: Invalid pointer (0x80004003).
At line:1 char:1
+ New-VMSwitch -Name "Wi-Fi VM Switch" -AllowManagementOS $True -NetAda ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [New-VMSwitch], VirtualizationException
+ FullyQualifiedErrorId : InvalidParameter,Microsoft.HyperV.PowerShell.Commands.NewVMSwitch
Windows의 초기화를 한 직후에는 성공했지만, 네트워크 주위를 괴롭히는 동안에 이상해진 것 같다? Insider Preview 그러니까인가 정식 릴리스판에서도 안 되는가라든지, 조사가 번거롭기 때문에 아직 거기까지 조사되지 않았다. 비망록으로 남겨둔다.
어떻게 조사해 나가야 할지 모르기 때문에, 지식 있는 분 계시시면 가르쳐 주세요
Reference
이 문제에 관하여(Hyper-V 외부 가상 스위치를 추가하는 명령 (및 실패하는 경우)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nobuoka/items/5bdd9540d5e6e39f2c28텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)