Gestionarea rutării IP în PowerShell

Finalizat

Rutarea IP redirecționează pachetele de date pe baza adresei IP de destinație. Această rutare se bazează pe tabele de rutare și, deși intrările sunt făcute automat, poate fi necesar să adăugați, să eliminați sau să modificați manual intrările din tabelul de rutare. Modulul PowerShell NETTCPIP include, de asemenea, cmdleturi utilizate pentru a gestiona tabelul de rutare pentru serverele și dispozitivele Windows.

Cmdleturile pentru gestionarea intrărilor din tabelul de rutare au substantivul "NetRoute" în nume.

Următorul tabel listează cmdleturile comune pentru gestionarea intrărilor și setărilor tabelului de rutare.

Tabelul 1: Cmdleturi pentru gestionarea intrărilor și setărilor tabelului de rutare

Cmdlet Descriere
New-NetRoute Creează o intrare în tabelul de rutare IP
Get-NetRoute Preia o intrare din tabelul de rutare IP
Set-NetRoute Modifică proprietățile unei intrări din tabelul de rutare IP
Remove-NetRoute Șterge o intrare din tabelul de rutare IP
Găsire-NetRoute Identifică cea mai bună adresă IP locală și cea mai bună rută pentru a ajunge la o adresă la distanță

Crearea unei intrări în tabelul de rutare IP

Puteți utiliza cmdletul New-NetRoute pentru a crea intrări în tabelul de rutare pe un computer Windows. Cmdletul New-NetRoute necesită identificarea interfeței de rețea și a prefixului de destinație.

Următorul tabel listează parametrii obișnuiți pentru cmdletul New-NetRoute .

Tabelul 2: Parametrii pentru New-NetRoute

Parametru Descriere
-DestinationPrefix Definește prefixul de destinație al unei rute IP
-InterfațăAlias Definește interfața de rețea, prin alias, pentru o rută IP
-Indexul interfeței Definește interfața de rețea, după index, pentru o rută IP
-NextHop Definește următorul hop pentru o rută IP
-RouteMetric Definește indicatorul de rută pentru o rută IP

Următoarea comandă creează o intrare în tabelul de rutare IP:

New-NetRoute -DestinationPrefix 0.0.0.0/24 -InterfaceAlias "Ethernet" -DefaultGateway 192.168.1.1