Как использовать Let's Encrypt для моего частного сервера, когда интернет-провайдер заблокировал порты 80 и 443? - PullRequest
1 голос
/ 13 апреля 2020

Я настраиваю сервер WebDAV за traefik, используя docker compose. Кроме того, я хочу добавить поддержку HTTPS, чтобы сохранить конфиденциальность моих данных. Я купил доменное имя и предпочитаю использовать Let's Encrypt, потому что это бесплатно. Но, насколько я знаю, Let's Encrypt требует TLS, HTTP или DNS. Хотя последний вариант подходит только для крупных компаний, которым принадлежит DNS-сервер publi c, для других двух вариантов требуется порт 80 или 443. Проблема заключается в том, что все эти 2 порта заблокированы поставщиком услуг Интернета. Так есть ли обходной путь? Как заставить это работать?

1 Ответ

2 голосов
/ 13 апреля 2020

Хотя последний вариант доступен только для крупных компаний, владеющих общедоступным c DNS-сервером

Если вы являетесь владельцем домена, вы должны иметь полный контроль над записями DNS - без начните с продавца, у которого вы купили домен, и найдите раздел для управления DNS. Если ваш домен указывает ваш IP-адрес, вы уже использовали его, возможно, добавив запись A или AAAA. Для запроса «Зашифровать DNS» требуется только запись TXT, которая должна быть доступна практически для каждого элемента управления DNS регистратора домена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...