鉴于国内的网络环境与域名备案制度,未备案的域名无法通过互联网进行访问。尽管如此,我仍偏爱使用IP地址配合端口号来访问个人网站。如今,我们可以借助支持ACME协议的工具如acme.sh来轻松申请到三个月的免费域名。但需注意的是,这类方法通常依赖DNS验证域名归属,并不适用于IP的申请。
接下来,让我为大家详细介绍如何利用zerossl为自己的公开IP免费申请。
请访问zerossl的官方网站,网址为/。通过邮箱进行注册并登录你的账户。之后,点击“New Certificate”开始申请流程。
在“Enter Domains”一栏中,请填入你的公开IP地址。
接着,在“Validity”选项中,选择“90-Day”选项,如果你需要一年的有效期则需要选择付费选项。
其余选项保持默认设置即可。
在选择套餐时,请选择“Free”套餐以开始申请。
由于验证IP所有权只能通过文件上传的方式,DNS验证在此处不可用。
点击“Download Auth File”,将生成的文件上传至你的web服务器。请确保zerossl可以正常访问该文件。
验证成功后,你将看到zerossl颁发的提示。请按照提示下载对应格式的。
在此次申请中,我选择了nginx格式的。解压压缩包后,你将得到以下文件:请进行IP的测试。