Administrer IP-routing i PowerShell
IP-routing videresender datapakker baseret på destinations-IP-adressen. Denne distribution er baseret på distributionstabeller, og selvom posterne foretages automatisk, skal du muligvis tilføje, fjerne eller redigere poster i distributionstabellen manuelt. Det NETTCPIP- PowerShell-modul indeholder også cmdlet'er, der bruges til at administrere routingtabellen for Windows-servere og -enheder.
Cmdlet'erne til administration af routingtabelposter har navneordet "NetRoute" i navnene.
I følgende tabel vises almindelige cmdlet'er til administration af routingtabelposter og -indstillinger.
tabel 1: Cmdlet'er til administration af routingtabelposter og -indstillinger
| Cmdlet | Beskrivelse |
|---|---|
| New-NetRoute- | Opretter en post i IP-distributionstabellen |
| Get-NetRoute- | Henter en post fra IP-distributionstabellen |
| Set-NetRoute- | Ændrer egenskaberne for en post i IP-distributionstabellen |
| Remove-NetRoute- | Sletter en post fra IP-distributionstabellen |
| Find-NetRoute- | Identificerer den bedste lokale IP-adresse og rute for at nå en fjernadresse |
Opretter en post i en IP-routingtabel
Du kan bruge New-NetRoute cmdlet til at oprette routingtabelposter på en Windows-computer. New-NetRoute-cmdlet'en kræver, at du identificerer netværksgrænsefladen og destinationspræfikset.
I følgende tabel vises almindelige parametre for New-NetRoute-cmdlet'en.
tabel 2: Parametre for New-NetRoute-
| Parameter | Beskrivelse |
|---|---|
| -DestinationPrefix | Definerer destinationspræfikset for en IP-rute |
| -InterfaceAlias | Definerer netværksgrænsefladen efter alias for en IP-rute |
| -InterfaceIndex | Definerer netværksgrænsefladen efter indeks for en IP-rute |
| -NæsteHop | Definerer det næste hop for en IP-rute |
| -Rutemetrisk | Definerer rutemetrikværdien for en IP-rute |
Følgende kommando opretter en post i IP-routingtabellen:
New-NetRoute -DestinationPrefix 0.0.0.0/24 -InterfaceAlias "Ethernet" -DefaultGateway 192.168.1.1