新增 Service:Hyper V
37
Service%EF%BC%9AHyper-V.md
Normal file
37
Service%EF%BC%9AHyper-V.md
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
### 啟用 KVM
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
Set-VMProcessor -VMName "<vm_name>" -ExposeVirtualizationExtensions $true
|
||||||
|
```
|
||||||
|
|
||||||
|
### 偽裝 MAC 地址 for PVE
|
||||||
|
|
||||||
|
因為虛擬機共用同一張網路卡,為了防止流量進到 PVE 後,不再往虛擬機送,因此需要偽裝 MAC 地址
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
Get-VMNetworkAdapter -VMName "<vm_name>" | Set-VMNetworkAdapter -MacAddressSpoofing On
|
||||||
|
```
|
||||||
|
|
||||||
|
# 限制虛擬硬碟的讀寫速度(IOPS)
|
||||||
|
|
||||||
|
一個 IOPS 為 8KB / s,如果要限制虛擬硬碟只能使用 100MB / s 的速度,則 IOPS 應該設定為 12800 (100 * 1024 / 8)
|
||||||
|
|
||||||
|
# 加入具 NAT 功能的虛擬交換器
|
||||||
|
|
||||||
|
加入新的虛擬交換器
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
New-VMSwitch -SwitchName "NAT Switch" -SwitchType Internal
|
||||||
|
```
|
||||||
|
|
||||||
|
設定交換器的 IP
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
New-NetIPAddress -IPAddress 192.168.30.1 -PrefixLength 24 -InterfaceAlias "vEthernet (NAT Switch)"
|
||||||
|
```
|
||||||
|
|
||||||
|
設定 NAT
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
New-NetNat -Name "NAT Network" -InternalIPInterfaceAddressPrefix 192.168.30.0/24
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user