GT spiega: cos'è il DNS dinamico e come ottenerlo
Varie / / November 29, 2021
Nell'articolo su come usare il desktop remoto Microsoft, abbiamo spiegato come connetterti da remoto al tuo PC. Ma affinché funzionasse, entrambi i PC dovevano essere sulla stessa rete locale. Cosa succede se sei lontano da casa, utilizzando un'altra connessione Wi-Fi o dati mobili? In questo scenario, per la connessione sarà necessario l'indirizzo IP esterno del PC. Il DNS dinamico è un servizio che fornisce un collegamento al tuo PC, come i siti Web, in modo da non dover ricordare lunghi numeri.
Per saperne di più sul DDNS e su come ottenerne uno, leggi la spiegazione di seguito.
Che cos'è il DNS?
Mentre abbiamo già spiegato in passato su DNS e Indirizzi IP, ecco una rapida carrellata. Tutti i siti Web e i dispositivi connessi a Internet hanno un indirizzo univoco, noto come indirizzo IP, che è una stringa di numeri utilizzata per identificare la configurazione di connessione.
Ma chi vuole digitare http://74.125.224.72/ accedere a Google? È molto più facile digitare e ricordare google.com, giusto? Il Domain Name System o DNS ti reindirizza all'indirizzo IP del sito web quando digiti il suo URL (google.com) nel tuo browser.
Che cos'è un DNS dinamico?
Questo ci porta al DNS dinamico o DDNS. Proprio come i siti Web, anche il tuo PC (o router) è un dispositivo connesso a Internet, che ha un indirizzo IP, assegnatogli dal tuo ISP. Ma questo indirizzo continua a cambiare a meno che tu non abbia optato per un IP statico. Il servizio DNS dinamico fornisce al tuo PC un nome host, che reindirizza sempre all'indirizzo IP del tuo PC e lo aggiorna automaticamente se cambia. Ora potresti chiedere, perché ho bisogno dell'indirizzo IP del mio PC? Per molte ragioni, come accedervi da remoto, eseguire un server FTP, eseguire un sito Web statico, ecc.
Suggerimento interessante: Se non riesci a vedere le estensioni, vai su Opzioni cartella > Visualizzazione tab e deselezionare Nascondi le estensioni per i tipi di file conosciuti.
Come ottengo il servizio DDNS?
Per ottenere il servizio DDNS dovrai registrarti con un provider. Ci sono servizi sia a pagamento che gratuiti. Una semplice ricerca su Google ti porterà a molti provider DDNS gratuiti. In precedenza, DynDNS era un servizio popolare, ma qualche tempo fa hanno chiuso tutti i piani gratuiti. La sua alternativa popolare, che uso e consiglio, è No-IP.com. Forniscono 3 nomi host, sufficienti per un utente normale. Per configurare DDNS utilizzando No-IP, seguire questi passaggi:
Passo 1: Vai su No-IP e registrati per un account gratuito. Dopo aver effettuato l'accesso, fai clic sul tuo nome utente nell'angolo in alto a sinistra per aprire il Il mio No-IP pagina delle impostazioni. Quindi fare clic su Aggiungi un host.
Passo 2: Immettere il nome host a cui si desidera associare l'indirizzo IP e lasciare le altre impostazioni invariate.
Passaggio 3: Ora dobbiamo sistemare le cose dalla tua parte. In base alla configurazione della rete, il processo sarà diverso. Il DDNS può essere impostato nel router stesso se supporta il servizio DDNS oppure puoi utilizzare l'applicazione No-IP sul tuo PC.
Configurazione nel router
Trova l'impostazione DDNS per il tuo router visitando il sito Web del produttore. Verifica se supporta No-IP (o qualsiasi altro servizio gratuito che hai scelto).
Se il servizio DDNS è supportato, inserisci il nome utente, la password e il nome di dominio No-IP che hai impostato Passo 1 durante la registrazione. Clicca su Salva o Login finire.
Configurazione in Windows
Scarica No-IP applicazione per Windows e installarlo. Aprilo e inserisci il tuo nome utente e password. Ecco fatto, ora ogni volta che il tuo IP pubblico cambia, l'app aggiornerà automaticamente il nome di dominio.
Il tuo DDNS fai-da-te (più o meno)
Questo metodo, che utilizzo, non richiede la registrazione con un provider di terze parti o l'installazione di applicazioni. Aggiornerà il tuo IP pubblico in un file di testo in Dropbox (o qualsiasi altro servizio cloud che utilizzi) e devi solo aprire il file per ottenere il tuo indirizzo IP attuale. Quindi, nei casi in cui hai solo bisogno di un indirizzo IP del tuo PC e non ti interessa il nome di dominio, questo metodo è utile.
Passo 1: Crea un file di testo nella tua cartella Dropbox. Puoi nominare quel file secondo i tuoi desideri. Per chiarire le cose l'ho chiamato IP esterno. Salva quel file e assicurati che la sua estensione sia .testo. Crea una cartella, preferibilmente nel tuo C:\ drive, e all'interno di quella cartella crea un altro file di testo chiamato mio script. Assicurati di nominare il file di testo dello script e la cartella in cui è archiviato, senza spazi.
Passo 2: Il lavoro principale qui è svolto da uno script Powershell. Niente paura, non devi imparare Powershell o qualche linguaggio di programmazione, lo script è già fatto, devi solo copiarlo.
$FileUscita = "
"" | Out-File $OutputFile
Mentre ($Vero) {
$IP = $(Invoca-Richiesta Web " http://icanhazip.com" | Selezionare -Espandi contenuto proprietà).Trim()
If (((Get-Content $OutputFile)[0]) -ne $IP ) {
$IP | Out-File $OutputFile
"L'IP per " + $env: COMPUTERNAME | Out-File $OutputFile -Aggiungi
Ottieni-data | Out-File $OutputFile -Aggiungi
}
}
Inizio-Sonno-Secondi 180
Copia lo script sopra in mio script file di testo creato nel passaggio precedente e modificare l'indirizzo del IP esterno file di testo che hai creato in precedenza nella tua cartella Dropbox. Ora salva il file di testo myscript (quello con lo script sopra, non quello nella cartella Dropbox) con a .ps1 estensione.
Passo 2: Ora apri Powershell (premi il tasto Win + S, cerca Powershell), fai clic con il pulsante destro del mouse e seleziona Eseguire come amministratore. Nella finestra di PowerShell, digita quanto segue:
Set-ExecutionPolicy RemoteSigned
Ti chiederà di nuovo di confermare, digita sì poi accedere. Quindi digitare quanto segue e premere Accedere.
C:\
Potrebbe sembrare che non sia successo nulla dopo aver premuto accedere, ma non preoccuparti, lo script è stato eseguito in background.
Passaggio 4: Ora ogni volta che hai bisogno dell'indirizzo IP del tuo PC, apri semplicemente il file di testo. Lo script menziona anche l'ora dell'aggiornamento dell'indirizzo IP.
Conclusione
Spero che ora tu sappia di più sul DDNS. Hai ancora domande o dubbi? Puoi sempre cancellarli tramite la sezione commenti.