Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssl 如何使用Let';ISP阻止端口80和443时,是否为我的专用服务器加密?_Ssl_Https_Server_Lets Encrypt - Fatal编程技术网

Ssl 如何使用Let';ISP阻止端口80和443时,是否为我的专用服务器加密?

Ssl 如何使用Let';ISP阻止端口80和443时,是否为我的专用服务器加密?,ssl,https,server,lets-encrypt,Ssl,Https,Server,Lets Encrypt,我正在使用docker compose在traefik后面设置WebDAV服务器。此外,我还想向它添加HTTPS支持,以便保持数据的私密性。我买了一个域名,更喜欢使用Let's Encrypt,因为它是免费的。 但据我所知,让我们加密需要TLS、HTTP或DNS挑战。虽然最后一个选项似乎只适用于拥有公共DNS服务器的大公司,但其他两个选项需要端口80或443。问题是这两个端口都被ISP阻塞了。那么有什么解决办法吗?如何让它工作 而最后一种选择似乎只适用于拥有公共DNS服务器的大公司 如果你拥有域

我正在使用docker compose在traefik后面设置WebDAV服务器。此外,我还想向它添加HTTPS支持,以便保持数据的私密性。我买了一个域名,更喜欢使用Let's Encrypt,因为它是免费的。 但据我所知,让我们加密需要TLS、HTTP或DNS挑战。虽然最后一个选项似乎只适用于拥有公共DNS服务器的大公司,但其他两个选项需要端口80或443。问题是这两个端口都被ISP阻塞了。那么有什么解决办法吗?如何让它工作

而最后一种选择似乎只适用于拥有公共DNS服务器的大公司


如果你拥有域名,你应该完全控制DNS记录-免费,去你购买域名的供应商那里,找到DNS控制的部分。如果您的域指向您的IP地址,那么您已经使用了它,可能是通过添加
A
AAAA
记录。让我们加密DNS挑战只需要一个
TXT
记录,它应该可以在几乎每个域注册商的DNS控件上使用。

谢谢!我是否需要经常更改或添加和删除TXT记录?如果不是,它怎么会安全?@Slimpothive将TXT记录保存在上面不会带来任何风险。尽管每次Let's Encrypt证书过期时都必须重新执行该方法。