Windows PowerShell postaje jedna od najboljih opcija kada je u pitanju upravljanje sustavom Windows, kako na organizacijskoj razini tako i kod kuće, zbog višestrukih cmdleti koji su razvijeni kako bi ponudili bolju razinu upravljanja prema potrebama.
Ovaj put ćemo pogledati neke od najboljih naredbi na razini mreže koje možemo koristiti u PowerShellu za dobivanje točnih i korisnih informacija.
Korisne mrežne naredbe za korištenje s Windows Powershell -om
Get-NetAdapterOvom naredbom prikazujete osnovna svojstva mrežnog adaptera.
POVEĆAJTE
Ova naredba je slična sljedećoj:
netsh interface show sučelje
POVEĆAJTE
BilješkaAko želimo dobiti podatke o određenom adapteru, izvršit ćemo sljedeće:
Get -NetAdapter -Name * sučelje *
Get-NetIpAddressZahvaljujući ovoj naredbi imat ćemo pristup konfiguraciji IP adrese, i IPv4 i IPv6 i odgovarajućim mrežnim sučeljima.
POVEĆAJTE
Možemo vidjeti detaljne informacije o parametrima kao što su:
- IP adresa
- ID sučelja
- Vrsta adrese
- Duljina
- Sufiks i više.
Get-NetIPConfigurationOvom naredbom imat ćemo informacije o konfiguraciji mreže, upotrebljivim sučeljima, IP adresama i DNS adresama sustava.
POVEĆAJTE
Get-NetConnectionProfileZahvaljujući ovoj naredbi dobit ćemo profil veze povezan s konfiguriranim mrežnim adapterima.
POVEĆAJTE
Get-NetRouteZahvaljujući ovoj naredbi dobit ćemo cijelu rutu koju koriste paketi u procesu slanja i primanja:
POVEĆAJTE
Get-NetAdapter | ft Naziv, status, Linkspeed, VlanIDOmogućuje nam dobivanje detaljnih informacija o svakom adapteru s naznakom njegovog statusa, brzine i VLAN identifikatora ako ima:
POVEĆAJTE
Get-NetAdapter | ft Ime, DriverName, DriverVersion, DriverInformation, DriverFileNameZahvaljujući ovoj naredbi moći ćemo vidjeti detaljne informacije o svakom mrežnom adapteru, poput lokacije upravljačkog programa, verzije upravljačkog programa itd.:
POVEĆAJTE
Onemogućite ili omogućite Wi-Fi adapterDa bismo omogućili ili onemogućili mrežni adapter, izvršit ćemo sljedeće:
Onemogući -NetAdapter -Naziv "Bežična mrežna veza" Omogući -NetAdapter -Naziv "Bežična mrežna veza"
Preimenujte Wi-Fi mrežni adapterZa preimenovanje Wi-Fi mrežnog adaptera izvršit ćemo sljedeću sintaksu:
POVEĆAJTE
Get -NetAdapter -Naziv "LAN" | Get-DnsClientServerAddressOva naredba omogućuje nam da dobijemo adresu DNS poslužitelja s njegovim sučeljem, vrstom i punom adresom:
POVEĆAJTE
Postavite IP adresuU slučaju da želimo uspostaviti novu IP adresu u sustavu, izvršit ćemo sljedeće:
New -NetIPAddress -InterfaceAlias "Interface" -IPv4Address (IP adresa) -PrefixLength "24"
Izbrišite IP adresuU slučaju da želimo ukloniti IP adresu, izvršit ćemo sljedeću sintaksu:
Get -NetAdapter -Naziv "Sučelje" | Remove-NetIPAddress
Ping s PowerShell -omZnamo da možemo izvršiti ping za provjeru statusa udaljenog računala, a pomoću PowerShella možemo izvršiti ovaj zadatak na jednostavan način izvršavanjem sljedeće sintakse:
Test -NetConnection -Naziv računala (web mjesto)
POVEĆAJTE
Rezultat će biti sljedeći:
POVEĆAJTE
Ako želimo dobiti više informacija, možemo izvršiti sljedeće:
Test -NetConnection -Naziv računala www.solvetic.com -InformationLevel Detailed
POVEĆAJTE
Pokrenite tracert s PowerShell -omTrasert je osnovna naredba koja nam omogućuje detaljno poznavanje usmjerivača putem kojih se paketi šalju na određeno odredište.
Da bismo pokrenuli tracert u PowerShellu, moramo unijeti sljedeće:
Test -NetConnection (Destination) -TraceRoute
POVEĆAJTE
Dobiveni rezultat bit će:
POVEĆAJTE
Provjera portaUz Windows PowerShell bit će moguće znati status otvorenih portova na ciljnom računalu.
Na primjer, za provjeru porta 80 izvršit ćemo sljedeće:
Test -NetConnection -Naziv računala (cilj) -Port 80
POVEĆAJTE
Za provjeru HTTP portova izvršavamo:
Test -NetConnection -Naziv računala (cilj) -UobičajenoTCPPort HTTP
POVEĆAJTE
Pokrenite NSLOKKUP s PowerShell -omNSLOOKUP je dizajniran za pronalaženje informacija o poslužitelju imena za domene upitu u sustav imena domena (DNS).
Ovaj uslužni program možemo pokrenuti pomoću PowerShell -a sa sljedećom sintaksom. Tamo dobivamo detaljne informacije o DNS -u.
Resolve-DnsName www.solvetic.com
POVEĆAJTE
Prikaz informacija o mrežiNetstat je uslužni program koji nam nudi mogućnost poznavanja trenutnog stanja mreže, luka i njihovog vlasnika. Za to ćemo izvršiti sljedeće:
Get-NetTCPConnection
POVEĆAJTE
Ovaj rezultat možemo filtrirati za one portove čije je stanje stabilno, za to izvršavamo sljedeće:
Get -NetTCPConnection -Stat uspostavljeno
POVEĆAJTE
Kao što vidimo, pri ruci imamo niz naredbi koje će nam pomoći u prikupljanju trenutnih informacija i izvršavanju više zadataka upravljanja nekim mrežnim parametrima u Windows sustavu.