Question
Config Nic powercli
- balek
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 14 ans 1 mois #7949
par balek
Config Nic powercli a été créé par balek
Bonjour,
Je cherche a faire un truc très simple mais je tourne en rond.
LE but :
Se connecter a un vcenter :
[code:1]connect-viserver localhost[/code:1]
mettre une vm en constante :
[code:1]$vm= get-vm -name AD3[/code:1]
Maintenant je voudrais modifier la nouvelle carte réseau que je viens d'ajouter via l'interface graphique de mon Virtual center.
Mais je ne trouve pas....
A part Get-VMHostNetworkAdapter, je ne trouve pas comment configurer ma nouvelle carte réseau de ma VM....
Une idée Messieurs dames ?
Merci et bonne journée.
Je cherche a faire un truc très simple mais je tourne en rond.
LE but :
Se connecter a un vcenter :
[code:1]connect-viserver localhost[/code:1]
mettre une vm en constante :
[code:1]$vm= get-vm -name AD3[/code:1]
Maintenant je voudrais modifier la nouvelle carte réseau que je viens d'ajouter via l'interface graphique de mon Virtual center.
Mais je ne trouve pas....
A part Get-VMHostNetworkAdapter, je ne trouve pas comment configurer ma nouvelle carte réseau de ma VM....
Une idée Messieurs dames ?
Merci et bonne journée.
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 14 ans 1 mois #7951
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:Config Nic powercli
Bonjour, donc apres une interogation des cmdlets :
[code:1]
PS C:\Windows\system32> Get-Command -Module VmWare.VimAutomation.Core -Name *Network*
CommandType Name Definition
----
Cmdlet Get-NetworkAdapter Get-NetworkAdapter [[-VM] <VirtualMachine[]>] [[...
Cmdlet Get-VMGuestNetworkInterface Get-VMGuestNetworkInterface [[-VM] <VirtualMachi...
Cmdlet Get-VMHostNetwork Get-VMHostNetwork [[-VMHost] <VMHost[]>] [-Serve...
Cmdlet Get-VMHostNetworkAdapter Get-VMHostNetworkAdapter [[-VMHost] <VMHost[]>] ...
Cmdlet New-NetworkAdapter New-NetworkAdapter [[-VM] <VirtualMachine[]>] [-...
Cmdlet New-VMHostNetworkAdapter New-VMHostNetworkAdapter [[-VMHost] <VMHost>] [-...
Cmdlet Remove-NetworkAdapter Remove-NetworkAdapter [-NetworkAdapter] <Network...
Cmdlet Remove-VMHostNetworkAdapter Remove-VMHostNetworkAdapter [-Nic] <HostVirtualN...
Cmdlet Set-NetworkAdapter Set-NetworkAdapter [-NetworkAdapter] <NetworkAda...
Cmdlet Set-VMGuestNetworkInterface Set-VMGuestNetworkInterface [[-Ip] <IPAddress>] ...
Cmdlet Set-VMHostNetwork Set-VMHostNetwork [-Network] <VMHostNetworkInfo>...
Cmdlet Set-VMHostNetworkAdapter Set-VMHostNetworkAdapter -PhysicalNic <PhysicalN...
[/code:1]
Donc je suppose que Get-VMHostNetworkAdapter pour recuperer et Set-VMHostNetworkAdapter pour la modifier.
Après, j'ai pas trop le temsp de regarder en profondeur, j'en suis navré ...
Bien Cordialement,
Richard Lazaro.
[code:1]
PS C:\Windows\system32> Get-Command -Module VmWare.VimAutomation.Core -Name *Network*
CommandType Name Definition
----
Cmdlet Get-NetworkAdapter Get-NetworkAdapter [[-VM] <VirtualMachine[]>] [[...
Cmdlet Get-VMGuestNetworkInterface Get-VMGuestNetworkInterface [[-VM] <VirtualMachi...
Cmdlet Get-VMHostNetwork Get-VMHostNetwork [[-VMHost] <VMHost[]>] [-Serve...
Cmdlet Get-VMHostNetworkAdapter Get-VMHostNetworkAdapter [[-VMHost] <VMHost[]>] ...
Cmdlet New-NetworkAdapter New-NetworkAdapter [[-VM] <VirtualMachine[]>] [-...
Cmdlet New-VMHostNetworkAdapter New-VMHostNetworkAdapter [[-VMHost] <VMHost>] [-...
Cmdlet Remove-NetworkAdapter Remove-NetworkAdapter [-NetworkAdapter] <Network...
Cmdlet Remove-VMHostNetworkAdapter Remove-VMHostNetworkAdapter [-Nic] <HostVirtualN...
Cmdlet Set-NetworkAdapter Set-NetworkAdapter [-NetworkAdapter] <NetworkAda...
Cmdlet Set-VMGuestNetworkInterface Set-VMGuestNetworkInterface [[-Ip] <IPAddress>] ...
Cmdlet Set-VMHostNetwork Set-VMHostNetwork [-Network] <VMHostNetworkInfo>...
Cmdlet Set-VMHostNetworkAdapter Set-VMHostNetworkAdapter -PhysicalNic <PhysicalN...
[/code:1]
Donc je suppose que Get-VMHostNetworkAdapter pour recuperer et Set-VMHostNetworkAdapter pour la modifier.
Après, j'ai pas trop le temsp de regarder en profondeur, j'en suis navré ...
Bien Cordialement,
Richard Lazaro.
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- balek
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 14 ans 1 mois #7953
par balek
Réponse de balek sur le sujet Re:Config Nic powercli
effectivement, j'ai trouvé mon bonheur dans ta réponse et je t'en remercie.
Par contre, il me reste des obstacles.
donc si je reprend :
[code:1]connect-viserver localhost
$vm= get-vm -name AD3
$vm | Get-VMGuestNetworkInterface (+ credentials... )[/code:1]
Me donne la config des mes cartes reseau sous cette forme :
[code:1]VMId : VirtualMachine-vm-2503
SubnetMask : 255.255.255.240
NicId : VirtualMachine-vm-2503/4000
Name : LAN_ADMIN
IPPolicy : Static
Ip : 10.50.106.59
Dns :
DefaultGateway :
Description : Intel(R) PRO/1000 MT Network Connection
Mac : 00-50-56-A0-11-79
RouteInterfaceId :
DnsPolicy : Static
WinsPolicy : Static
Wins :
VMId : VirtualMachine-vm-2503
SubnetMask : 255.255.255.240
NicId : VirtualMachine-vm-2503/4001
Name : LAN_PROD
IPPolicy : Static
Ip : 10.150.28.18
Dns :
DefaultGateway : 10.150.28.30
Description : Intel(R) PRO/1000 MT Network Connection #2
Mac : 00-50-56-A0-77-B6
RouteInterfaceId :
DnsPolicy :
WinsPolicy :
Wins :[/code:1]
Maintenant avec la commande Set-VMGuestNetworkInterface, je devrais etre en mesure de configurer mes cartes.
Par contre, comment vais-je faire pour configurer uniquement ma seconde carte nouvellement créée ? ( sans forcement connaitre son nom....
existe-il une incrémentation dans les ID des cartes réseaux virtuelle ?
Merci encore.
Edit: il existe un paramètre, mais je cherche comment l'utiliser au mieux !
[code:1]PARAMETERS
-VmGuestNetworkInterface <VMGuestNetworkInterface[]>
Specify the guest network interface you want to configure.
Required? true
Position? named
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? true[/code:1]<br><br>Message édité par: balek, à: 20/10/10 15:22
Par contre, il me reste des obstacles.
donc si je reprend :
[code:1]connect-viserver localhost
$vm= get-vm -name AD3
$vm | Get-VMGuestNetworkInterface (+ credentials... )[/code:1]
Me donne la config des mes cartes reseau sous cette forme :
[code:1]VMId : VirtualMachine-vm-2503
SubnetMask : 255.255.255.240
NicId : VirtualMachine-vm-2503/4000
Name : LAN_ADMIN
IPPolicy : Static
Ip : 10.50.106.59
Dns :
DefaultGateway :
Description : Intel(R) PRO/1000 MT Network Connection
Mac : 00-50-56-A0-11-79
RouteInterfaceId :
DnsPolicy : Static
WinsPolicy : Static
Wins :
VMId : VirtualMachine-vm-2503
SubnetMask : 255.255.255.240
NicId : VirtualMachine-vm-2503/4001
Name : LAN_PROD
IPPolicy : Static
Ip : 10.150.28.18
Dns :
DefaultGateway : 10.150.28.30
Description : Intel(R) PRO/1000 MT Network Connection #2
Mac : 00-50-56-A0-77-B6
RouteInterfaceId :
DnsPolicy :
WinsPolicy :
Wins :[/code:1]
Maintenant avec la commande Set-VMGuestNetworkInterface, je devrais etre en mesure de configurer mes cartes.
Par contre, comment vais-je faire pour configurer uniquement ma seconde carte nouvellement créée ? ( sans forcement connaitre son nom....
existe-il une incrémentation dans les ID des cartes réseaux virtuelle ?
Merci encore.
Edit: il existe un paramètre, mais je cherche comment l'utiliser au mieux !
[code:1]PARAMETERS
-VmGuestNetworkInterface <VMGuestNetworkInterface[]>
Specify the guest network interface you want to configure.
Required? true
Position? named
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? true[/code:1]<br><br>Message édité par: balek, à: 20/10/10 15:22
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 14 ans 1 mois #7955
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:Config Nic powercli
Je pense (donc à prendre avec des pincette) que la partie derrière le / de l'attribut NicID s'incrémente.
Donc, je sortirais l'élément à droite du / de cet attribue et je sélectionnerais celui qui a le plus grand qui doit correspondre à la carte dernièrement créé.
Bien Cordialement,
Richard Lazaro.
Donc, je sortirais l'élément à droite du / de cet attribue et je sélectionnerais celui qui a le plus grand qui doit correspondre à la carte dernièrement créé.
Bien Cordialement,
Richard Lazaro.
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- balek
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 14 ans 1 mois #7957
par balek
Réponse de balek sur le sujet Re:Config Nic powercli
[code:1]Get-VMHost MY_ESX_HOST | get-vm MY_VM | Get-VMGuestNetworkInterface | ? {$_.name -eq \"Local Area Connection\"} | Set-VMGuestNetworkInterface -IPPolicy static -Gateway 192.168.1.1 -Netmask 255.255.255.0 -Ip 192.168.1.5 -Verbose
[/code:1]
ca fonctionne bien
Reste les credentials a implémenter, mais ca fonctionne.
[/code:1]
ca fonctionne bien
Reste les credentials a implémenter, mais ca fonctionne.
Connexion ou Créer un compte pour participer à la conversation.
- balek
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 14 ans 1 mois #7958
par balek
Réponse de balek sur le sujet Re:Config Nic powercli
[code:1]Get-VMHost MY_ESX_HOST | get-vm MY_VM | Get-VMGuestNetworkInterface | ? {$_.name -eq \"Local Area Connection\"} | Set-VMGuestNetworkInterface -IPPolicy static -Gateway 192.168.1.1 -Netmask 255.255.255.0 -Ip 192.168.1.5 -Verbose
[/code:1]
ca fonctionne bien
Reste les credentials a implémenter, mais ca fonctionne.
[/code:1]
ca fonctionne bien
Reste les credentials a implémenter, mais ca fonctionne.
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.114 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Config Nic powercli