Pysäytä DHCP muuttamasta resolv.conf
DHCP-käyttäjät voivat joskus joutua muokkaamaan tiedostoa /etc/resolv.conf käyttääksesi muita nimipalvelimia. Sitten tietyn ajan kuluttua (tai järjestelmän uudelleenkäynnistyksen jälkeen)
Otetaan yleinen esimerkki DNS-asetuksesta. Verkkotunnuksesi on example.com
" A
" ja sinulla on tietueet kohteille server1.example.com
ja server2.example.com
. Palvelin1 isännöi Vultrissa, mutta palvelin2 isännöi paikallisessa verkossa, kuten yrityksesi sisällä tai kehityskoneena kotonasi. Yleensä tämän tyyppisissä paikallisissa ympäristöissä on julkiset IP-osoitteet, jotka Internet-palveluntarjoajasi määrittää dynaamisesti, ja ne voivat muuttua odottamattomasti. Tämä johtaisi siihen, että server2 osoittaa yhtäkkiä väärään IP-osoitteeseen, mikä voi vaikuttaa vakavasti palveluun. Tämä artikkeli näyttää, kuinka voit määrittää oman dynaamisen DNS-palvelun, joka toimii paikallisella koneella ja joka voi päivittää Vultr DNS:n palvelin2-tietueen automaattisesti julkisen IP-osoitteen muutoksen jälkeen.
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
Tämä apuohjelma tukee vain " " tietueita. Jos sinulla on useita A
tietueita, jotka haluat päivittää samaan IP-osoitteeseen, muuta ne CNAME
tietueiksi ja osoita ne yhteen A
tietueeseen. Tämä yksinkertaistaa asioita sinulle pitkällä aikavälillä ja sitä pidetään oikeana tapana määrittää DNS.Kloonaa python DDNS -asiakkaan sisältävä arkisto Gitillä. Sinun tulee tehdä tämä turvallisessa hakemistossa, johon sinulla on täydet käyttöoikeudet. Kotikansiosi pitäisi riittää. Suorita seuraava komento:
git clone https://github.com/andyjsmith/Vultr-Dynamic-DNS.git vultrddns && cd vultrddns
Luo henkilökohtainen käyttöoikeustunnus Vultrissa. Tämä voidaan tehdä kohdassa "Tili -> API -> Personal Access Token". Samalla sivulla sinun on siirryttävä "Pääsynhallinta" -kohtaan ja napsautettava "Salli kaikki IPv4" -painiketta, koska et tiedä paikallisen palvelimesi IP-osoitetta joka kerta, joten dynaamisen DNS:n tarkoitus.
config.json.example
tiedosto läpi saadaksesi esimerkin siitä, miltä asetustiedostosi pitäisi näyttää.config.json
tiedosto suosikkitekstieditorillasi ja täytä arvot erityisten palvelinasetusten perusteella.Tiedoston tulee sisältää seuraavat tiedot:
{
"api_key": "",
"domain": "",
"dynamic_records": [
""
]
}
Kirjoita käyttöoikeustunnuksesi kenttään api_key
.
domain
kenttään. Esimerkiksi example.com
.A
" tietueet, joita haluat muuttaa dynamic_records
kentän alle . Edellisen esimerkin avulla kirjoitat server2
muuttaaksesi automaattisesti server2
IP-osoitteen. Voit syöttää useita aliverkkotunnuksia. Jos haluat muuttaa A
verkkotunnuksesi perustietuetta (jota kutsutaan yleisesti @
tietueeksi, joka vastaa, kun siirryt suoraan kohtaan example.com
), jätä tyhjät lainausmerkit.Oikea konfigurointitiedosto voi näyttää tältä, jossa haluat muuttaa dynaamisesti IP-osoitetta example.com
ja server2.example.com
:
{
"api_key": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"domain": "example.com",
"dynamic_records": [
"",
"server2"
]
}
Tallenna nyt nämä muutokset ja tiedostosi pitäisi olla valmis!
python3 ddns.py
. Jos tämä ei palauta virheitä, kokoonpanosi on nimellinen ja voit aloittaa automatisoinnin.Perusasetusten suorittamisen jälkeen on tärkeää määrittää toistuva tehtävä, koska komentosarja ei tee tätä oletusarvoisesti. Yhdistä paikalliseen koneeseen ja noudata alla olevia ohjeita käyttöjärjestelmäsi mukaan.
Linuxiin ja Maciin on cron
jo asennettu apuohjelma, jonka avulla voit määrittää komentosarjoja suoritettavaksi asetettujen aikataulujen mukaisesti.
ddns.py
tiedoston koko polku käyttämällä realpath ddns.py
ollessasi vielä vultrddns
hakemistossa.crontab -e
muokataksesi crontabia.Lisää seuraava rivi tiedoston loppuun ja lisää tiedoston todellinen polku ddns.py
:
*/30 * * * * python3 [full path to ddns.py] > /dev/null 2>&1
Tämä ajaa komentosarjan 30 minuutin välein ja ohjaa sen kaiken tulosteen osoitteeseen /dev/null
.
Luo Task Schedulerissa tehtävä, joka suoritetaan 30 minuutin välein. Noudata Microsoftin opasta perustehtävien luomiseen.
ddns.py
komentosarja argumentiksi.DHCP-käyttäjät voivat joskus joutua muokkaamaan tiedostoa /etc/resolv.conf käyttääksesi muita nimipalvelimia. Sitten tietyn ajan kuluttua (tai järjestelmän uudelleenkäynnistyksen jälkeen)
Tämä opetusohjelma näyttää, kuinka voit määrittää DNS-palvelun, joka on helppo ylläpitää, helppo määrittää ja joka on yleensä turvallisempi kuin perinteinen BIN.
Tämä opetusohjelma näyttää, kuinka saat yksinkertaisen postipalvelimen CentOS 7:ään, jossa Postfix on MTA, Dovecot MDA:na ja Sieve postin lajittelua varten - kaikki salauksella
Useimmat pöytäkoneet toimitetaan VPN-asiakkaan mukana. Jos käytät VPN-palvelinta, voit käyttää tätä niputettua asiakasta yhteyden muodostamiseen VPN-verkkoosi. Tässä oppaassa selitän ho
Vaihe 1: Kirjaudu sisään VPS:ään Etsi Vultr VPS:n IP-osoite ja kirjaudu sisään pääkäyttäjänä. ssh root@server Vaihe 2: Käytä isäntänimi-apuohjelmaa Vaihda sinua
Käytä seuraavaa mallia pyytäessäsi lupaa BGP-ilmoituksille. VALTUUTUSKIRJE [PÄIVÄMÄÄRÄ] Ketä asia koskee, Thi
Vultr esitteli tuen useille yksityisille verkoille vuoden 2018 alussa. Tämä ominaisuus tarjotaan parannuksena tavalliseen yksityiseen verkkoon. kuka
Vultr antaa sinun yhdistää kaksi ominaisuuttamme (kelluvat IP-osoitteet ja BGP) korkean käytettävyyden saavuttamiseksi. Asennus Tarvitset kaksi esiintymää samassa
StrongSwan on avoimen lähdekoodin IPsec-pohjainen VPN-ratkaisu. Se tukee sekä IKEv1- että IKEv2-avainten vaihtoprotokollia yhdessä alkuperäisen NETKEY IPse:n kanssa.
Tämä opas selittää, kuinka voit määrittää oman PPTP VPN:n CentOS 6:ssa käyttämällä yum-arkistosta saatavilla olevaa pptpd-demonia. Huomaa, että turva
Vultrs BGP -ominaisuuden avulla voit tuoda oman IP-tilan ja käyttää sitä missä tahansa toimipisteessämme, OpenBSD-instanssilla ei tarvita lisäohjelmistoja!
Jos käytät palvelinta, pääset epäilemättä pisteeseen, jossa sinun täytyy naulata joitain verkkoon liittyviä ongelmia. Tietysti olisi helppoa vain ampua
Tämä opetusohjelma näyttää, kuinka saat yksinkertaisen sähköpostipalvelimen FreeBSD 10:lle, jossa Postfix on MTA, Dovecot MDA:na ja Sieve postin lajitteluun - kaikkialla
Vultrs BGP -ominaisuuden avulla voit tuoda oman IP-tilan ja käyttää sitä missä tahansa toimipisteessämme. Aloittaminen BGP:n käyttämiseen tarvitaan: käyttöön otettu Vult
Johdanto Tässä opetusohjelmassa on hyvä asentaa WonderShaper, apuohjelma, jota käytetään rajoittamaan saapuvaa/lähtevää liikennettä. Tätä voidaan käyttää erilaisiin o
Tämä opetusohjelma selittää, kuinka voit määrittää ylimääräisen IPv4-osoitteen Vultr VPS:ään. Oletamme seuraavaa: VPS:n pää IP-osoite on 1.2.3.4.
IP-osoitteita on kahdenlaisia: dynaamisia ja staattisia IP-osoitteita. Tässä artikkelissa selitetään, mikä ero on ja miksi sinun pitäisi usein suosia statia
AS20473 merkitsee etuliitteet, jotka on opittu tai syntyneet seuraavasti: Alkuperäinen 20473: 20473:500 Asiakkaan etuliite on peräisin 20473: 20473:540 Prefi
Tässä artikkelissa opit, kuinka helppoa ja nopeaa on saada oma välimuistin ratkaiseva DNS-palvelin (sitoutumaton) sekä arvovaltainen/pää DNS-palvelin
Esittely Tervetuloa! Tässä opetusohjelmassa selitän, kuinka TCP/UDP-liikenne välitetään uudelle palvelimelle. Tämä voi olla erityisen hyödyllistä siirtäessäsi sinut
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja