Užitečné síťové příkazy pro Windows PowerShell

Okna Prostředí PowerShell se stává jednou z nejlepších možností, pokud jde o správu systému Windows, a to na organizační úrovni i doma rutiny které byly vyvinuty tak, aby nabízely lepší úroveň řízení podle potřeby.

Tentokrát se podíváme na některé z nejlepších příkazů na úrovni sítě, které můžeme v PowerShell použít k získání přesných a užitečných informací.

Užitečné síťové příkazy pro použití s ​​Windows Powershell

Get-NetAdapterPomocí tohoto příkazu zobrazíte základní vlastnosti síťového adaptéru.

ZVĚTŠIT

Tento příkaz je podobný následujícímu:

 netsh interface show interface

ZVĚTŠIT

PoznámkaPokud chceme získat informace o konkrétním adaptéru, provedeme následující:

 Rozhraní Get -NetAdapter -Name * 

Get-NetIpAddressDíky tomuto příkazu budeme mít přístup ke konfiguraci IP adresy, IPv4 i IPv6 a příslušným síťovým rozhraním.

ZVĚTŠIT

Můžeme vidět podrobné informace o parametrech, jako jsou:

  • IP adresa
  • ID rozhraní
  • Typ adresy
  • Délka
  • Přípona a více.

Get-NetIPConfigurationPomocí tohoto příkazu budeme mít informace o konfiguraci sítě, použitelných rozhraních, IP adresách a DNS adresách systému.

ZVĚTŠIT

Get-NetConnectionProfileDíky tomuto příkazu získáme profil připojení spojený s nakonfigurovanými síťovými adaptéry.

ZVĚTŠIT

Get-NetRouteDíky tomuto příkazu získáme celou trasu, kterou balíčky používají v procesu odesílání a přijímání:

ZVĚTŠIT

 Get-NetAdapter | ft Název, Stav, Rychlost připojení, VlanID
Umožňuje nám získat podrobné informace o každém adaptéru s uvedením jeho stavu, rychlosti a identifikátoru VLAN, pokud má:

ZVĚTŠIT

Get-NetAdapter | ft Name, DriverName, DriverVersion, DriverInformation, DriverFileNameDíky tomuto příkazu budeme moci zobrazit podrobné informace o každém síťovém adaptéru, jako je umístění ovladače, verze ovladače atd.:

ZVĚTŠIT

Zakažte nebo povolte adaptér Wi-FiChcete -li povolit nebo zakázat síťový adaptér, provedeme následující:

 Zakázat -NetAdapter -Name "Wireless Network Connection" Enable -NetAdapter -Name "Wireless Network connection"

Přejmenujte síťový adaptér Wi-FiChcete-li přejmenovat síťový adaptér Wi-Fi, spustíme následující syntaxi:

ZVĚTŠIT

Get -NetAdapter -Name "LAN" | Get-DnsClientServerAddressTento příkaz nám umožňuje získat adresu serveru DNS s jeho rozhraním, typem a úplnou adresou:

ZVĚTŠIT

Nastavte IP adresuV případě, že chceme v systému vytvořit novou IP adresu, provedeme následující:

 New -NetIPAddress -InterfaceAlias ​​"Interface" -IPv4Address (IP Address) -PrefixLength "24"

Odstraňte IP adresuV případě, že chceme odstranit IP adresu, provedeme následující syntaxi:

 Get -NetAdapter -Name "Rozhraní" | Odebrat-NetIPAddress

Ping s PowerShellVíme, že můžeme provést ping ke kontrole stavu vzdáleného počítače a pomocí PowerShell můžeme tento úkol provést jednoduchým způsobem provedením následující syntaxe:

 Test -NetConnection -ComputerName (web)

ZVĚTŠIT

Výsledkem bude následující:

ZVĚTŠIT

Pokud chceme získat více informací, můžeme provést následující:

 Test -NetConnection -ComputerName www.solvetic.com -InformationLevel Podrobně

ZVĚTŠIT

Spusťte tracert s PowerShellTracert je základní příkaz, který nám umožňuje detailně poznat směrovače, přes které jsou pakety odesílány na konkrétní místo určení.
Abychom mohli spustit tracert v PowerShell, musíme zadat následující:

 Test -NetConnection (Destination) -TraceRoute

ZVĚTŠIT

Výsledkem bude:

ZVĚTŠIT

Ověření portuS Windows PowerShell bude možné znát stav otevřených portů na cílovém počítači.

Abychom například ověřili port 80, provedeme následující:

 Test -NetConnection -ComputerName (Target) -Port 80

ZVĚTŠIT

Chcete -li zkontrolovat porty HTTP, spustíme:

 Test -NetConnection -ComputerName (Target) -CommonTCPPort HTTP

ZVĚTŠIT

Spusťte NSLOKKUP s PowerShellNSLOOKUP je navržen tak, aby vyhledával informace o názvovém serveru pro domény dotazem na DNS (Domain Name System).

Tento nástroj můžeme spustit pomocí prostředí PowerShell s následující syntaxí. Zde získáme podrobné informace o DNS.

 Resolve-DnsName www.solvetic.com

ZVĚTŠIT

Zobrazit informace o sítiNetstat je nástroj, který nám nabízí možnost znát aktuální stav sítě, portů a jejich vlastníka. Za tímto účelem provedeme následující:

 Get-NetTCPConnection

ZVĚTŠIT

Tento výsledek můžeme filtrovat pro ty porty, jejichž stav je stabilní, proto provedeme následující:

 Get -NetTCPConnection -State Established

ZVĚTŠIT

Jak vidíme, máme po ruce řadu příkazů, které nám pomohou získat aktuální informace a provést několik úloh správy některých síťových parametrů v systému Windows.

wave wave wave wave wave