Ρυθμίστε έναν διακομιστή DHCP στον Windows Server 2012
Το DHCP είναι ένα πρωτόκολλο που χρησιμοποιείται για τη δυναμική εκχώρηση διευθύνσεων IP σε μηχανήματα του δικτύου σας. Όχι μόνο ο Windows Server 2012 μπορεί να είναι διακομιστής DNS ή τομέας
Ας πάρουμε ένα κοινό παράδειγμα εγκατάστασης DNS. Ο τομέας example.com
σας είναι " A
" και έχετε εγγραφές για server1.example.com
και server2.example.com
. Ο Server1 φιλοξενείται στο Vultr, αλλά ο διακομιστής2 φιλοξενείται σε τοπικό δίκτυο, όπως μέσα στην επιχείρησή σας ή ως μηχάνημα ανάπτυξης στο σπίτι σας. Συνήθως, αυτοί οι τύποι τοπικών περιβαλλόντων έχουν δημόσιες διευθύνσεις IP που έχουν εκχωρηθεί δυναμικά από τον πάροχο υπηρεσιών διαδικτύου (ISP) και ενδέχεται να αλλάξουν απροσδόκητα. Αυτό θα είχε ως αποτέλεσμα ο διακομιστής2 να υποδεικνύει ξαφνικά μια λάθος διεύθυνση IP που θα μπορούσε να επηρεάσει σοβαρά την υπηρεσία. Αυτό το άρθρο θα σας δείξει πώς να ρυθμίσετε τη δική σας δυναμική υπηρεσία DNS, η οποία εκτελείται σε τοπικό μηχάνημα και μπορεί να ενημερώσει αυτόματα την εγγραφή για τον διακομιστή2 στο Vultr DNS μετά από μια δημόσια αλλαγή IP.
While clients like
ddclient
andinadyn
will work for some DNS providers, Vultr does not currently support these and instead uses its own custom API. This service will run locally on your machine and use GET and POST requests along with your access key.
A
εγγραφές " " υποστηρίζονται από αυτό το βοηθητικό πρόγραμμα. Εάν έχετε πολλές " A
" εγγραφές που θέλετε να ενημερωθούν στην ίδια διεύθυνση IP, αλλάξτε τις σε " CNAME
" εγγραφές και τοποθετήστε τις σε μία " A
" εγγραφή. Αυτό θα απλοποιήσει τα πράγματα για εσάς μακροπρόθεσμα και θεωρείται ο σωστός τρόπος διαμόρφωσης του DNS.Χρησιμοποιήστε το Git για να κλωνοποιήσετε το αποθετήριο που περιέχει τον πελάτη python DDNS. Θα πρέπει να το κάνετε αυτό σε έναν ασφαλή κατάλογο στον οποίο έχετε πλήρη πρόσβαση. Ο οικιακός σας φάκελος πρέπει να είναι επαρκής. Εκτελέστε την ακόλουθη εντολή:
git clone https://github.com/andyjsmith/Vultr-Dynamic-DNS.git vultrddns && cd vultrddns
Δημιουργήστε ένα προσωπικό διακριτικό πρόσβασης στο Vultr. Αυτό μπορεί να γίνει κάτω από το "Λογαριασμός -> API -> Προσωπικό διακριτικό πρόσβασης". Στην ίδια σελίδα, θα πρέπει να πάτε κάτω από το "Access Control" και να κάνετε κλικ στο κουμπί "Allow All IPv4", καθώς δεν θα γνωρίζετε την IP του τοπικού σας διακομιστή κάθε φορά, εξ ου και το σημείο του δυναμικού DNS.
config.json.example
αρχείο για ένα παράδειγμα του πώς πρέπει να μοιάζει το αρχείο διαμόρφωσής σας.config.json
αρχείο χρησιμοποιώντας το αγαπημένο σας πρόγραμμα επεξεργασίας κειμένου και συμπληρώστε τις τιμές με βάση τη συγκεκριμένη ρύθμιση του διακομιστή σας.Το αρχείο θα πρέπει να περιέχει τα εξής:
{
"api_key": "",
"domain": "",
"dynamic_records": [
""
]
}
Εισαγάγετε το διακριτικό πρόσβασής σας στο πεδίο api_key
.
domain
πεδίο. Για παράδειγμα, example.com
.A
εγγραφές που θέλετε να αλλάξετε κάτω από το dynamic_records
πεδίο. Χρησιμοποιώντας το προηγούμενο παράδειγμα, θα πρέπει να εισάγετε server2
για να αλλάξετε αυτόματα server2
τη διεύθυνση IP του. Μπορείτε να εισαγάγετε πολλούς υποτομείς. Εάν θέλετε να αλλάξετε τη βασική A
εγγραφή για τον τομέα σας (που συνήθως αναφέρεται ως @
, η εγγραφή που αποκρίνεται όταν πλοηγείστε κατευθείαν στο example.com
), απλώς αφήστε κενά εισαγωγικά.Ένα σωστό αρχείο διαμόρφωσης μπορεί να μοιάζει με αυτό, όπου θέλετε να αλλάξετε δυναμικά την IP για example.com
και server2.example.com
:
{
"api_key": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"domain": "example.com",
"dynamic_records": [
"",
"server2"
]
}
Τώρα αποθηκεύστε αυτές τις αλλαγές και το αρχείο σας θα είναι έτοιμο!
python3 ddns.py
. Εάν αυτό δεν εμφανίσει σφάλματα, η διαμόρφωσή σας είναι ονομαστική και μπορείτε να ξεκινήσετε τη διαδικασία αυτοματισμού.Μετά την ολοκλήρωση της βασικής ρύθμισης, είναι σημαντικό να ρυθμίσετε μια επαναλαμβανόμενη εργασία, καθώς το σενάριο δεν το κάνει αυτό από προεπιλογή. Συνδεθείτε στο τοπικό σας μηχάνημα και ακολουθήστε τα παρακάτω βήματα με βάση το λειτουργικό σας σύστημα.
Το Linux και το Mac έχουν cron
ήδη εγκατεστημένο το βοηθητικό πρόγραμμα, το οποίο σας επιτρέπει να καθορίσετε σενάρια για εκτέλεση σε καθορισμένα χρονοδιαγράμματα.
ddns.py
αρχείου χρησιμοποιώντας realpath ddns.py
όσο είναι ακόμα στον vultrddns
κατάλογο.crontab -e
για να επεξεργαστείτε το crontab σας.Προσθέστε την ακόλουθη γραμμή στο τέλος του αρχείου, προσθέτοντας στην πραγματική διαδρομή του ddns.py
αρχείου:
*/30 * * * * python3 [full path to ddns.py] > /dev/null 2>&1
Αυτό θα εκτελεί το σενάριο κάθε 30 λεπτά και θα ανακατευθύνει όλη την έξοδο του στο /dev/null
.
Δημιουργήστε μια εργασία στο Task Scheduler για να εκτελείται κάθε 30 λεπτά. Ακολουθήστε τον οδηγό της Microsoft για τη δημιουργία βασικών εργασιών.
ddns.py
σενάριο ως επιχείρημα.Το DHCP είναι ένα πρωτόκολλο που χρησιμοποιείται για τη δυναμική εκχώρηση διευθύνσεων IP σε μηχανήματα του δικτύου σας. Όχι μόνο ο Windows Server 2012 μπορεί να είναι διακομιστής DNS ή τομέας
Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε έναν διακομιστή DNS χρησιμοποιώντας Bind9 σε Debian ή Ubuntu. Σε όλο το άρθρο, αντικαταστήστε το your-domain-name.com ανάλογα. Στο ου
Εισαγωγή Σε αυτό το σεμινάριο Vultr, θα μάθετε πώς να εγκαταστήσετε το PowerDNS. Το PowerDNS είναι ένα πρόγραμμα για την εκτέλεση των δικών σας διακομιστών ονομάτων. Είναι πολύ χρήσιμο όταν
Υπάρχουν φορές που πρέπει να κοινοποιήσουμε αρχεία που πρέπει να είναι ορατά από πελάτες Windows. Δεδομένου ότι τα συστήματα που βασίζονται σε Fuse λειτουργούν μόνο σε Linux, καλό θα ήταν να σας παρουσιάσουμε
Εισαγωγή Το SSH, γνωστό και ως Secure Shell, μπορεί να χρησιμοποιηθεί για πολύ περισσότερα από την απόκτηση ενός απομακρυσμένου κελύφους. Αυτό το άρθρο θα δείξει πώς το SSH μπορεί να χρησιμοποιηθεί για
Το Munin είναι μια εφαρμογή παρακολούθησης και κατάστασης διακομιστή που παρέχει δύο στοιχεία: munin - Το στοιχείο διακομιστή στο οποίο αναφέρεται ο κόμβος munin. Αυτό το πρόγραμμα
Για χρήστες DHCP, ενδέχεται να υπάρχουν φορές που χρειάζεται να επεξεργαστείτε το /etc/resolv.conf για να χρησιμοποιήσετε άλλους διακομιστές ονομάτων. Στη συνέχεια, μετά από ένα χρονικό διάστημα (ή μετά από επανεκκίνηση του συστήματος)
Αυτό το σεμινάριο θα σας δείξει πώς να διαμορφώσετε μια υπηρεσία DNS που είναι εύκολη στη συντήρηση, εύκολη στη διαμόρφωση και που είναι γενικά πιο ασφαλής από τον κλασικό BIN
Αυτό το σεμινάριο θα σας δείξει πώς να αποκτήσετε έναν απλό διακομιστή αλληλογραφίας στο CentOS 7, με Postfix ως MTA, Dovecot ως MDA και Sieve για ταξινόμηση αλληλογραφίας - σε όλη την κρυπτογράφηση
Το αρχείο hosts είναι ένα ειδικό αρχείο στον υπολογιστή του σταθμού εργασίας σας που θα αποθηκεύει πληροφορίες IP και ονόματος. Αυτό το αρχείο ελέγχεται πριν από το DNS, οπότε αν τοποθετήσετε ένα
Χρησιμοποιώντας ένα διαφορετικό σύστημα; Το OpenNMS είναι μια εταιρική πλατφόρμα διαχείρισης δικτύου ανοιχτού κώδικα που μπορεί να χρησιμοποιηθεί για την παρακολούθηση και τη διαχείριση πολλών συσκευών
Οι περισσότεροι επιτραπέζιοι υπολογιστές συνοδεύονται από έναν πελάτη VPN. Εάν εκτελείτε διακομιστή VPN, μπορείτε να χρησιμοποιήσετε αυτό το πακέτο πελάτη για να συνδεθείτε στο VPN σας. Σε αυτόν τον οδηγό, θα εξηγήσω το ho
Το iptables είναι λογισμικό τείχους προστασίας που μπορεί να βρεθεί σε πολλές διανομές, συμπεριλαμβανομένων των CentOS και Ubuntu. Σε αυτό το έγγραφο, θα δείτε πώς μπορείτε να αποτρέψετε τη σύμπτωση
Ο Windows Server 2012 μπορεί να ρυθμιστεί ως διακομιστής DNS. Το DNS χρησιμοποιείται για την επίλυση ονομάτων τομέα σε διευθύνσεις IP. Με τη φιλοξενία των δικών σας διακομιστών DNS, έχετε mor
Βήμα 1: Συνδεθείτε στο VPS σας Εντοπίστε τη διεύθυνση IP του Vultr VPS και συνδεθείτε ως χρήστης root. ssh root@server Βήμα 2: Χρησιμοποιήστε το βοηθητικό πρόγραμμα ονόματος κεντρικού υπολογιστή Change you
Χρησιμοποιώντας ένα διαφορετικό σύστημα; Εισαγωγή Το Bro είναι ένα ισχυρό πλαίσιο ανάλυσης δικτύου ανοιχτού κώδικα. Η κύρια εστίαση της Bros είναι στην παρακολούθηση της ασφάλειας του δικτύου. Br
Η σύνδεση σε διακομιστή Linux για πρώτη φορά μπορεί να φαίνεται μπερδεμένη, ειδικά αν έχετε ισχυρό υπόβαθρο Windows. Κατά τη σύνδεση σε Linux (ή UNIX
Αυτό το άρθρο θα σας δείξει πώς να ρυθμίσετε το δυναμικό DNS για απομακρυσμένη επιφάνεια εργασίας, ώστε να αποφεύγετε την ταλαιπωρία της ρύθμισης της απομακρυσμένης βοήθειας ξανά και ξανά. W
Βήμα 1: Συνδεθείτε στο VPS σας Εντοπίστε τη διεύθυνση IP του Vultr VPS και συνδεθείτε ως χρήστης root. ssh root@server Βήμα 2: Επεξεργασία /etc/hostname Ανοίξτε το
Χρησιμοποιήστε το παρακάτω πρότυπο όταν ζητάτε εξουσιοδότηση για ανακοινώσεις BGP. ΕΞΟΥΣΙΟΔΟΤΗΣΗ [ΗΜΕΡΟΜΗΝΙΑ] Σε όποιον μπορεί να αφορά, Θη
Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.
Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.
Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.
Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.
Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…
Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.
Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.
Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.
Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.
Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα