Hyper-V NAT switch

Pour être certain de ne pas perdre ce favori et les lignes de commandes qu'il contient, je prends note ici de comment créer un Virtual Switch de type NAT en Hyper-V.

Après avoir utiliser longtemps VM-Ware workstation et surtout Virtual Box, c'était vraiment pénible de devoir connecter sa machine virtuelle Hyper-V à internet.

Au bureau en LAN, à la maison en Wifi, sans parler des Wifi qui requièrent une authentification sur un portail du genre Hot-spot, si chaque VM doit obtenir son IP c'est vraiment lourd.

J'ai donc découvert un autre type de virtual switch qui n'est pas présent dans l'interface d'Hyper-V qui permet de faire du NAT mais que l'on peut créer en deux lignes de powershell.

Création du virtual switch :

New-VMSwitch -Name "NAT" -SwitchType NAT -NATSubnetAddress 10.66.0.0/24

Création du système NAT :

New-NetNat -Name NAT -InternalIPInterfaceAddressPrefix 10.66.0.0/24

Ca ne marche pas en IPv6 mais pour le v4 aucun problème. Le host doit avoir la première IP donc pour moi 10.66.0.1 et les VM être dans le même range avec comme passerelle/gateway le host et pour ce qui est du DNS, je ne me fatigue pas, je prends le 8.8.8.8 de google comme ça il est valable où que j'aille.

Merci à Kyle Beckman.