The Rise of Machines: Real World Applications of AI
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Vezměme si běžný příklad nastavení DNS. Vaše doména je example.coma máte " A" záznamy pro server1.example.coma server2.example.com. Server1 je hostován ve Vultr, ale server2 je hostován v místní síti, například ve vaší firmě nebo jako vývojový stroj u vás doma. Tyto typy místních prostředí mají obvykle veřejné IP adresy dynamicky přidělované vaším poskytovatelem internetových služeb (ISP) a mohou se neočekávaně změnit. To by vedlo k tomu, že by server2 náhle ukazoval na špatnou IP adresu, což by mohlo vážně ovlivnit službu. Tento článek vám ukáže, jak nastavit vlastní dynamickou službu DNS, která běží na místním počítači a dokáže automaticky aktualizovat záznam pro server2 ve Vultr DNS po změně veřejné IP adresy.
While clients like
ddclientandinadynwill 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.
ATento nástroj podporuje pouze záznamy " ". Pokud máte více Azáznamů " ", které chcete aktualizovat na stejnou IP adresu, změňte je na " CNAME" záznamy a nasměrujte je na jeden Azáznam. To vám z dlouhodobého hlediska zjednoduší věci a považuje se to za správný způsob konfigurace DNS.Použijte Git ke klonování úložiště obsahujícího klienta python DDNS. Měli byste to udělat v bezpečném adresáři, ke kterému máte plný přístup. Vaše domovská složka by měla být dostatečná. Spusťte následující příkaz:
git clone https://github.com/andyjsmith/Vultr-Dynamic-DNS.git vultrddns && cd vultrddns
Vygenerujte si osobní přístupový token ve Vultr. To lze provést pod "Účet -> API -> Osobní přístupový token". Na stejné stránce budete muset přejít do „Řízení přístupu“ a kliknout na tlačítko „Povolit vše IPv4“, protože pokaždé nebudete znát IP svého místního serveru, a proto je smyslem dynamického DNS.
config.json.examplesoubor pro příklad, jak by měl váš konfigurační soubor vypadat.config.jsonsoubor pomocí svého oblíbeného textového editoru a vyplňte hodnoty podle konkrétního nastavení serveru.Soubor by měl obsahovat následující:
{
"api_key": "",
"domain": "",
"dynamic_records": [
""
]
}
Do pole zadejte svůj přístupový token api_key.
domainpole zadejte svou základní doménu . Například example.com.Azáznamy " ", které chcete změnit dynamic_records. V předchozím příkladu byste zadali server2pro automatickou změnu server2IP adresy. Můžete zadat více subdomén. Pokud chcete změnit základní Azáznam pro vaši doménu (běžně označovaný jako @, záznam, který odpovídá, když přejdete přímo na example.com), jednoduše ponechte prázdné uvozovky.Správný konfigurační soubor může vypadat takto, kde chcete dynamicky změnit IP pro example.coma server2.example.com:
{
"api_key": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"domain": "example.com",
"dynamic_records": [
"",
"server2"
]
}
Nyní uložte tyto změny a váš soubor by měl být připraven!
python3 ddns.py. Pokud to nevrátí žádné chyby, vaše konfigurace je nominální a můžete spustit proces automatizace.Po dokončení základního nastavení je důležité nastavit opakující se úlohu, protože skript to standardně nedělá. Připojte se k místnímu počítači a postupujte podle níže uvedených kroků v závislosti na vašem operačním systému.
Linux a Mac již mají tento cronnástroj nainstalovaný, což vám umožní určit skripty, které se mají spouštět podle nastavených plánů.
ddns.pysouboru pomocí, realpath ddns.pykdyž jste stále v vultrddnsadresáři.crontab -ea upravte svůj crontab.Na konec souboru přidejte následující řádek a přidejte skutečnou cestu k ddns.pysouboru:
*/30 * * * * python3 [full path to ddns.py] > /dev/null 2>&1
To spustí skript každých 30 minut a přesměruje veškerý jeho výstup na /dev/null.
Vytvořte úlohu v Plánovači úloh, která se bude spouštět každých 30 minut. Postupujte podle průvodce Microsoft pro vytvoření základní úlohy.
ddns.pyskript jako argument.Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.
Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.
Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.
Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…
Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.
Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.
Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.
V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.
Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více