Installa la condivisione NFS su Debian
NFS è un file system basato su rete che consente ai computer di accedere ai file attraverso una rete di computer. Questa guida spiega come esporre le cartelle su NF
Facciamo un esempio comune di una configurazione DNS. Il tuo dominio è example.com
e hai " A
" record per server1.example.com
e server2.example.com
. Server1 è ospitato in Vultr, ma server2 è ospitato su una rete locale, come all'interno dell'azienda o come macchina di sviluppo in casa. In genere, questi tipi di ambienti locali dispongono di indirizzi IP pubblici assegnati dinamicamente dal proprio provider di servizi Internet (ISP) e possono cambiare in modo imprevisto. Ciò comporterebbe all'improvviso server2 che indica un indirizzo IP errato che potrebbe influire negativamente sul servizio. Questo articolo ti mostrerà come impostare il tuo servizio DNS dinamico, che viene eseguito su un computer locale e può aggiornare automaticamente il record per server2 in Vultr DNS dopo una modifica dell'IP pubblico.
Mentre ai clienti piacciono
ddclient
einadyn
funzioneranno per alcuni provider DNS, Vultr attualmente non li supporta e utilizza invece la propria API personalizzata. Questo servizio verrà eseguito localmente sul tuo computer e utilizzerà le richieste GET e POST insieme alla chiave di accesso.
A
" i record sono supportati da questa utility. Se si dispone di più " A
" record che si desidera aggiornare allo stesso indirizzo IP, modificarli in " CNAME
" record e puntarli a un " A
" record. Ciò semplifica le cose a lungo termine ed è considerato il modo corretto di configurare il DNS.Utilizzare Git per clonare il repository contenente il client DDNS python. Dovresti farlo in una directory sicura per la quale hai pieno accesso. La tua cartella home dovrebbe essere sufficiente. Esegui il seguente comando:
git clone https://github.com/andyjsmith/Vultr-Dynamic-DNS.git vultrddns && cd vultrddns
Genera un token di accesso personale in Vultr. Questo può essere fatto in "Account -> API -> Token di accesso personale". Nella stessa pagina, dovrai andare sotto "Controllo accessi" e fare clic sul pulsante "Consenti tutto IPv4", poiché non conoscerai sempre l'IP del tuo server locale, quindi il punto del DNS dinamico.
config.json.example
file per un esempio di come dovrebbe apparire il tuo file di configurazione.config.json
file utilizzando il tuo editor di testo preferito e compila i valori in base alla tua specifica configurazione del server.Il file dovrebbe contenere quanto segue:
{
"api_key": "",
"domain": "",
"dynamic_records": [
""
]
}
Inserisci il tuo token di accesso nel campo api_key
.
domain
campo. Ad esempio example.com
,.A
" record che vuoi cambiare sotto il dynamic_records
campo. Utilizzando l'esempio precedente, si immette server2
per modificare automaticamente l' server2
indirizzo IP. Puoi inserire più sottodomini. Se si desidera modificare il " A
" record di base per il proprio dominio (comunemente indicato come un @
, il record che risponde quando si passa direttamente a example.com
), lasciare semplicemente virgolette vuote.Un file di configurazione appropriato può apparire come questo, in cui si desidera modificare dinamicamente l'IP per example.com
e server2.example.com
:
{
"api_key": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"domain": "example.com",
"dynamic_records": [
"",
"server2"
]
}
Ora salva queste modifiche e il tuo file dovrebbe essere pronto!
python3 ddns.py
. Se ciò non restituisce alcun errore, la configurazione è nominale ed è possibile avviare il processo di automazione.Dopo aver completato l'installazione di base, è importante impostare un'attività ricorrente poiché lo script non lo fa per impostazione predefinita. Connettiti al tuo computer locale e segui i passaggi seguenti in base al tuo sistema operativo.
Linux e Mac hanno l' cron
utilità già installata, che consente di specificare gli script da eseguire in orari prestabiliti.
ddns.py
file utilizzando realpath ddns.py
mentre sei ancora nella vultrddns
directory.crontab -e
per modificare il tuo crontab.Aggiungi la seguente riga alla fine del file, aggiungendo il percorso reale al ddns.py
file:
*/30 * * * * python3 [full path to ddns.py] > /dev/null 2>&1
Questo eseguirà lo script ogni 30 minuti e reindirizzerà tutto il suo output su /dev/null
.
Creare un'attività in Utilità di pianificazione da eseguire ogni 30 minuti. Segui la guida di Microsoft per la creazione di attività di base.
ddns.py
script come argomento.NFS è un file system basato su rete che consente ai computer di accedere ai file attraverso una rete di computer. Questa guida spiega come esporre le cartelle su NF
Introduzione Un modo semplice per configurare un server VPN su Debian è con PiVPN. PiVPN è un programma di installazione e wrapper per OpenVPN. Crea semplici comandi per te t
La configurazione di una VPN su Windows Server è relativamente semplice. Con una VPN, è possibile comunicare con altri computer collegati alla VPN. Puoi anche connetterti a th
Usi un sistema diverso? Introduzione Bro è un potente framework di analisi di rete open source. Lattenzione principale di Bros è sul monitoraggio della sicurezza della rete. Br
Il DHCP può essere utilizzato per fornire dinamicamente indirizzi IP locali ai computer client. Ciò impedisce di dover impostare indirizzi IP statici per ogni calcolo
Se si esegue un server, si arriva senza dubbio al punto in cui è necessario inchiodare alcuni problemi relativi alla rete. Ovviamente sarebbe facile sparare
Prefissi dei tag AS20473 appresi o originati come segue: Originato da 20473: 20473: 500 Prefisso cliente originato da 20473: 20473: 540 Prefi
Dopo aver configurato il server Active Directory, sarai pronto per accedere al dominio Active Directory. Questo può essere fatto sui client Windows che saranno b
Questo tutorial ti mostrerà come ottenere un semplice server di posta su FreeBSD 10, con Postfix come MTA, Dovecot come MDA e Sieve per lordinamento della posta - tutto su un
Per gli utenti DHCP, in alcuni casi potrebbe essere necessario modificare /etc/resolv.conf per utilizzare altri nameserver. Quindi, dopo un periodo di tempo (o dopo un riavvio del sistema)
Usi un sistema diverso? OpenNMS è una piattaforma di gestione della rete open source di livello aziendale che può essere utilizzata per monitorare e gestire numerosi dispositivi
BBR (Bottleneck Bandwidth e RTT) è un nuovo algoritmo di controllo della congestione che Google ha contribuito allo stack TCP del kernel Linux. Con BBR in atto,
Presentazione del protocollo OpenVPN OpenVPN è unapplicazione software open source che implementa tecniche di rete privata virtuale (VPN) per la creazione sicura
Utilizzare il modello seguente quando si richiede lautorizzazione per gli annunci BGP. LETTERA DI AUTORIZZAZIONE [DATA] A chi può interessare, Thi
Se stai assegnando una rete privata a una macchina esistente (o stai distribuendo il tuo sistema operativo), dovrai configurare gli indirizzi IP sul privat
Windows Server 2012 può essere configurato come server DNS. Il DNS viene utilizzato per risolvere i nomi di dominio in indirizzi IP. Ospitando i tuoi server DNS, hai mor
StrongSwan è una soluzione VPN basata su IPsec open source. Supporta entrambi i protocolli di scambio di chiavi IKEv1 e IKEv2 insieme allIPse NETKEY nativo
iptables è un software firewall che può essere trovato in molte distribuzioni, tra cui CentOS e Ubuntu. In questo documento, vedrai come puoi impedire il concurren
In questo tutorial, assumeremo che il nome host desiderato sia pluto. Per Ubuntu 12.04 (Precise Pangolin) Sul terminale SSH, digitare: hostname pluto Usin
Che cosè un servizio di bilanciamento del carico I servizi di bilanciamento del carico si trovano di fronte allapplicazione e distribuiscono il traffico in entrata su più istanze dellapplicazione. fo
Gli attacchi ransomware sono in aumento, ma l'intelligenza artificiale può aiutare ad affrontare l'ultimo virus informatico? L'intelligenza artificiale è la risposta? Leggi qui sai è AI boone o bane
ReactOS, un sistema operativo open source e gratuito è qui con l'ultima versione. Può essere sufficiente alle esigenze degli utenti Windows moderni e abbattere Microsoft? Scopriamo di più su questo vecchio stile, ma un'esperienza del sistema operativo più recente.
Whatsapp ha finalmente lanciato l'app desktop per utenti Mac e Windows. Ora puoi accedere facilmente a Whatsapp da Windows o Mac. Disponibile per Windows 8+ e Mac OS 10.9+
Leggi questo per sapere come l'intelligenza artificiale sta diventando popolare tra le aziende di piccole dimensioni e come sta aumentando le probabilità di farle crescere e dare un vantaggio ai loro concorrenti.
Recentemente Apple ha rilasciato macOS Catalina 10.15.4 un aggiornamento supplementare per risolvere i problemi, ma sembra che l'aggiornamento stia causando più problemi che portano al bricking delle macchine mac. Leggi questo articolo per saperne di più
13 strumenti commerciali per l'estrazione dei dati dai Big Data
Il nostro computer memorizza tutti i dati in un modo organizzato noto come file system di journaling. È un metodo efficiente che consente al computer di cercare e visualizzare i file non appena si preme search.https://wethegeek.com/?p=94116&preview=true
Man mano che la scienza si evolve a un ritmo rapido, assumendo gran parte dei nostri sforzi, aumentano anche i rischi di sottoporci a una singolarità inspiegabile. Leggi, cosa potrebbe significare per noi la singolarità.
Uno sguardo a 26 tecniche di analisi dei Big Data: Parte 1
L'intelligenza artificiale nell'assistenza sanitaria ha compiuto grandi passi avanti negli ultimi decenni. Pertanto, il futuro dell'IA in sanità continua a crescere giorno dopo giorno.