Настройка на динамичен DNS¶
Има два начина за конфигуриране на динамичен DNS доставчик, който да бъде използван и актуализиран от вашата NextBox инстанция.
За разлика от метода за отдалечен достъп backwards proxy, този подход ще осигури пълно криптиране от край до край, като се използва вашият собствен TLS сертификат, придобит от Let’s Encrypt.
Динамичен DNS с ръководство¶
Ръководената настройка ще регистрира за вас акаунт в desec.io. Моля, следвайте тези стъпки, за да конфигурирате вашия NextBox, използвайки метода Guided Dynamic DNS:
В първата стъпка трябва да посочите имейл адрес и домейна, който искате да регистрирате. Уверете се, че имате достъп до този имейл акаунт и че домейнът завършва с .dedyn.io. Можете да продължите към следващата стъпка, като се регистрирате в `desec.io`_ или без регистрация (напр. ако вече сте регистрирали този домейн преди)
След регистрацията в desec.io ще получите потвърждаващ имейл, който ще ви насочи към процеса на регистрация в desec.io. След приключването му ще ви бъде представен секретен токен, който е необходим във втората стъпка.
Hint
Ако не получите имейл за потвърждение, опитайте reset password (като използвате същия имейл адрес) на desec.io да зададете парола, която ще ви позволи да влезете в профила си.
Във втората стъпка току-що придобитият секретен токен ще бъде вмъкнат в полето за въвеждане, за да завършите ръководената динамична конфигурация на DNS.
Hint
Вашият токън ще ви бъде представен само веднъж (след процеса на проверка). Ако имате нужда от нов токен, трябва да създадете нов токен в token management в настройките на вашия desec.io акаунт.
След като втората стъпка е завършена, можете да продължите с активирането на TLS - вижте по-долу…
Потребителски динамичен DNS¶
За актуализиране на динамичния DNS доставчик с текущо използваните IP адреси NextBox използва ddclient, който може да бъде конфигуриран директно тук или чрез метода Guided DNS, описан по-горе.
В тази конфигурация трябва да предоставите домейна, който тази конфигурация разрешава, и съдържанието на ddclient.conf, използван от ddclient. Различни примери могат да бъдат намерени в официалната документация, като този, използван за конфигурацията на насочващия DNS, използва следния шаблон:
daemon=300
protocol=dyndns2
use=cmd, cmd='curl https://checkipv4.dedyn.io'
ssl=yes
server=update.dedyn.io
login=[domain]
password='[token]'
[domain]
След като сте извършили тази конфигурация, можете да продължите с активирането на TLS - вижте по-долу
Активиране на TLS¶
На тази страница първо изчакайте лентите на състоянието да се успокоят и най-вече се уверете, че достъпността на вашия NextBox е тествана успешно. Ако това е така, просто щракнете върху Enable TLS (Разрешаване на TLS**), за да придобиете вашия TLS сертификат.
Note
Ако тестът за достижимост се провали, уверете се, че port forwarding е конфигуриран правилно.