1.创建ct
设置主机名adguradhome-密码
选择模版debain-磁盘(2g够用)-CPU-内存-网络
网络填
ipv4/CIDR 192.168.10.16/24
网关 192.168.10.100
ipv6 选DHCP
DNS
DNS域 不能填本地ip(填了无法上网)
DNS服务器 192.168.10.100(填了才能us)
确认
#更新系统
apt update -y # Debian/Ubuntu 命令
#安装curl与socat
apt install -y curl #Debian/Ubuntu 命令
apt install -y socat #Debian/Ubuntu 命令
#安装Acme脚本
curl https://get.acme.sh | sh
#X-ui一键代码
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
x-ui
#选择一键安装bbr
#选择一键安装SSL证书会自动安装acme
#申请证书
~/.acme.sh/acme.sh --register-account -m xxxx@xxxx.com
~/.acme.sh/acme.sh --issue -d mydomain.com --standalone
#安装证书到指定文件夹
~/.acme.sh/acme.sh --installcert -d xgoogle.com --key-file /root/private.key --fullchain-file /root/cert.crt
#DNS认证申请证书
certbot certonly --manual --preferred-challenge dns -d <你的域名>
然后首先会告知你会记录你的IP,选择Y,接着会出现一个提示
要你把_acme-challenge.<你的域名>设置成TXT记录,值也会写出来,设置好以后等待生效回车即可。
成功以后,就会告诉你证书路径,只需要替换掉服务器的配置里面的证书即可。
/etc/letsencrypt/live/home.xxxx.tk/fullchain.pem
/etc/letsencrypt/live/home.xxxxx.tk/privkey.pem
vps
ha5m2Z1n52