Ipconfig, tracert, ping e nslookup in PowerShell

Quando siamo Amministratori di sistema è importante che conosciamo il strumenti che abbiamo alla nostra portata per poter gestire tutto correttamente. Windows Server è un software abbastanza popolare per questo. Contiene strumenti per amministrare il nostro sistema da una semplice console di comando.

Nei nostri ruoli quotidiani come personale del gruppo sistemi, sia come capi, coordinatori, amministratori o assistenti, è molto comune utilizzare alcuni comandi a livello di console per ottenere computer, rete o altre informazioni necessarie.

Sappiamo che esistono comandi molto speciali che ci forniscono iinformazioni dettagliate che serve per la gestione del nostro lavoro. PowerShell in questo caso contiene una serie di comandi indispensabili per qualsiasi amministratore in quanto lo aiuterà a svolgere il proprio compito.

Grazie a questi comandi, da PowerShell possiamo svolgere compiti molto diversi anche in Windows 10 tra il più semplice e il più complesso, passando dalla pulizia del nostro disco alla gestione dei profili utente. Varie funzioni che possiamo eseguire con pochi comandi e che ci permettono anche automatizzare le attività. Per questo devi conoscerlo molto bene.

Vediamo come usare i comandi IPCONFIG, TRACERT, PING e NSLOOKUP usando la console PowerShell, lo sappiamo attraverso PowerShell otteniamo risultati migliori rispetto all'utilizzo CMD questo grazie alla sua implementazione e automazione.

PowerShell arriva con notizie interessanti per la versione di Windows Server 2016Se vuoi sapere tutto a riguardo, dai un'occhiata al seguente link e scopri tutto.

Novità di PowerShell

1. Esplorazione dei comandi IPCONFIG, TRACERT, PING e NSLOOKUP


Molti di noi hanno sentito parlare di questi comandi e li usiamo frequentemente ma non fa male ricordare un po' la funzionalità di ciascuno di essi.

CONFIG.IPQuesto comando visualizza informazioni dettagliate sul Configurazione TCP/IP del nostro sistema ed è possibile aggiorna la configurazione DHCP tramite questo comando.

PINGUsando questo comando possiamo verificare il tempo totale impiegato da un server per rispondere una richiesta e quindi determinare se la connettività è corretta o meno.

TRACERTOIl comando Tracert è un strumento diagnostico che ci consente di monitorare i pacchetti originati da un host.

NSLOOKUPCon NSLOOKUP possiamo determinare se un server sta risolvendo correttamente il nomi e indirizzi IP.

Ricordando questi piccoli concetti andremo ad analizzarli utilizzando Windows PowerShell su Windows Server 2016.

2. Usa IPCONFIG tramite PowerShell


Passo 1
Apriamo la console PowerShell e possiamo inserire il comando IPCONFIG proprio come se fossimo in CMD e il risultato non varia affatto.

Passo 2
Ora usando Windows PowerShell vedremo che possiamo ottenere informazioni più specifiche e complete; Possiamo usare il cmdlet Configurazione Get-NetIP, grazie a questo comando possiamo vedere parametri come questi. Come vedremo, il risultato è il seguente.

  • Scheda di rete Lavorando
  • Server DNS
  • Indirizzi IP
  • Interfacce usato, ecc.

Passaggio 3
Ci sono parametri che possiamo aggiungere al cmdlet Get-NetIPConfiguration per ottenere una ricerca molto più ampia. Possiamo aggiungere parametri come:

-DettagliatoVediamo dettagli aggiuntivi come interfacce, informazioni sulla configurazione delle apparecchiature, ecc.

- TuttoConsente di visualizzare i parametri di configurazione IP su tutte le interfacce del dispositivo.

Questi sono i due parametri più importanti che possiamo aggiungere nel nostro cmdlet per ottenere informazioni ma possiamo sceglierne un altro per darci un'altra configurazione.

Get-NetIPAddressIn aggiunta al cmdlet Get-NetIPConfiguration possiamo usare il cmdlet Get-NetIPAddress che ci permette di visualizzare tutte le configurazioni a livello di scheda sull'apparecchiatura.

NotaSe vogliamo saperne di più su come usare questo comando e le diverse opzioni che possiamo utilizzare, nel seguente link troviamo le relative informazioni.

3. Usa PING tramite PowerShell


Questo comando è forse il più usato per tutti noi in quanto ci permette di vedere il disponibilità di un server.

Passo 1
Usando PowerShell possiamo inserire il comando comune ping più l'indirizzo IP a cui vogliamo fare la query, in questo caso utilizzeremo l'indirizzo Solvetic: 178.33.118.246

Passo 2
Possiamo vedere che viene ricevuta la risposta di connettività corretta. Nel PowerShell possiamo usare il cmdlet Test-NetConnection Per eseguire questa stessa attività, eseguiremo questa attività connettendoci al dominio Solvetic, utilizzeremo la sintassi Test-NetConnection 178.33.118.246.

Passaggio 3
Il risultato ottenuto sarà il seguente e si vede che è più completo che in CMD.

NotaAl seguente indirizzo possiamo ottenere maggiori informazioni sul Cmdlet Test-NetConnection.

4. Usa NSLOOKUP tramite PowerShell


Come abbiamo detto NSLOOKUP ci permette di verificare che il server sia risolvendo correttamente i nomi e gli indirizzi IP.

Passo 1
In Windows PowerShell utilizzeremo il cmdlet Risolvi-DnsName per convalidare questa configurazione. In questo esempio useremo l'indirizzo Sito Web Microsoft per vedere tutte le informazioni che Risolvi-DnsName ci fornisce.

INGRANDIRE

Possiamo osservare informazioni dettagliate come il TTL (Time To Life) e verifica di rispondere correttamente. Questa informazione è molto importante nel caso si debba monitorare il stato di un server DNS e convalidare la loro corretta comunicazione.

Notaa ulteriori informazioni su questo cmdlet possiamo visitare il seguente link.

5. Usa TRACERT tramite PowerShell


Un altro dei comandi più usati a livello amministrativo è Tracert, che ci permette di vedere il percorso attraverso il quale si muovono i pacchetti in rete. In PowerShell per Windows Server 2016 possiamo usare il cmdlet Test-NetConnection con un parametro aggiuntivo -TraceRoute per eseguire questa convalida.

Passo 1
In questo esempio seguiremo l'indirizzo IP di Solvetic.com, per cui dobbiamo inserire quanto segue.

 Test-NetConnection 178.33.118.246 -TraceRoute.

Passo 2
Vedremo in seguito che il risultato ottenuto è il seguente. Possiamo vedere tutto server attraverso i quali passa il pacco prima di giungere a destinazione (178.33.118.246) nonché il IP da dove proviene il pacchetto, vedere lo stato del ping, ecc.

INGRANDIRE

Siamo stati in grado di analizzare come attraverso Windows PowerShell abbiamo uno strumento che ci fornisce informazioni molto più complete su alcuni aggiustamenti che dobbiamo rivedere nella nostra organizzazione e vale la pena ricordarlo nel prossimo futuro PowerShell sostituirà CMD e tutte le attività della riga di comando devono essere eseguite tramite PowerShell e quindi lo realizzeremo grande portata di questo strumento per noi come persone nel mondo IT.

Se vuoi scopri di più su Windows Server 2016 e tutto novitàs che porta, inserisci il seguente link e conosci tutto su questo sistema operativo e sui suoi Directory attiva per una maggiore sicurezza.

Novità di Windows Server

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave