<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SSL on 魔都水滴</title>
    <link>https://blog.margrop.net/tag/ssl/</link>
    <description>Recent content in SSL on 魔都水滴</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <lastBuildDate>Wed, 03 Jul 2024 15:32:41 +0800</lastBuildDate>
    <atom:link href="https://blog.margrop.net/tag/ssl/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>在 Alpine Linux 上使用 LXC 容器搭建 V2Ray 和 Caddy 服务，提供基于 IPv6 的 SSL WebSocket 代理</title>
      <link>https://blog.margrop.net/post/setting-up-v2ray-and-caddy-on-alpine-linux-lxc-container/</link>
      <pubDate>Wed, 03 Jul 2024 15:32:41 +0800</pubDate>
      <guid>https://blog.margrop.net/post/setting-up-v2ray-and-caddy-on-alpine-linux-lxc-container/</guid>
      <description>&lt;h3 id=&#34;前言&#34;&gt;前言&lt;/h3&gt;&#xA;&lt;p&gt;在现代互联网环境中，代理服务变得越来越重要，特别是在需要突破地域限制和提升隐私保护的时候。本文将详细介绍如何在 Alpine Linux 3.19 操作系统的 LXC 容器上，使用 V2Ray 和 Caddy 来搭建一个通过 IPv6 和域名提供的 SSL WebSocket 代理服务。&lt;/p&gt;&#xA;&lt;h3 id=&#34;环境准备&#34;&gt;环境准备&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;确保你的 LXC 容器运行并已分配 IPv6 地址&lt;/strong&gt;。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;确保你的域名已解析到你的 LXC 容器的 IPv6 地址&lt;/strong&gt;。&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title>Let&#39;&#39;s Encrypt自动续期后自动同步Proxmox VE和DSM证书</title>
      <link>https://blog.margrop.net/post/lets-encrypt-sync-https-cert-to-pve-and-dsm/</link>
      <pubDate>Tue, 02 Feb 2021 19:19:38 +0800</pubDate>
      <guid>https://blog.margrop.net/post/lets-encrypt-sync-https-cert-to-pve-and-dsm/</guid>
      <description>&lt;p&gt;上次我们讲了&lt;a href=&#34;https://blog.margrop.net/post/lets-encrypt-use-dns-txt-acme-challenge-domain-available/&#34;&gt;Let&amp;rsquo;s Encrypt通过DNS TXT记录来验证域名有效性&lt;/a&gt;，其中文章最后写了，如何使用&lt;code&gt;certbot renew&lt;/code&gt;进行自动续期。那自动续期成功了，如何同步到&lt;code&gt;PVE&lt;/code&gt;和&lt;code&gt;DSM&lt;/code&gt;呢？&lt;/p&gt;</description>
    </item>
    <item>
      <title>Let&#39;&#39;s Encrypt通过DNS TXT记录来验证域名有效性</title>
      <link>https://blog.margrop.net/post/lets-encrypt-use-dns-txt-acme-challenge-domain-available/</link>
      <pubDate>Tue, 19 Jan 2021 10:39:58 +0800</pubDate>
      <guid>https://blog.margrop.net/post/lets-encrypt-use-dns-txt-acme-challenge-domain-available/</guid>
      <description>&lt;p&gt;我们在使用&lt;code&gt;letsencrypt&lt;/code&gt;获取免费的&lt;code&gt;HTTPS&lt;/code&gt;证书的时候，&lt;code&gt;letsencrypt&lt;/code&gt;需要对域名进行验证。默认情况下它的验证方式是这样的：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;code&gt;certbot&lt;/code&gt;程序在&lt;code&gt;web&lt;/code&gt;目录的根目录下放置一个文件。&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;letsencrypt&lt;/code&gt;的服务器通过域名来访问这个文件，来验证你申请的域名是属于你的&#xA;但有时候我们想为内网的某台主机设置&lt;code&gt;HTTPS&lt;/code&gt;，因为内网的主机无法被&lt;code&gt;letsencrypt&lt;/code&gt;的服务器访问到，&lt;code&gt;certbot --nginx certonly&lt;/code&gt;就会出现&lt;code&gt;Connection refused&lt;/code&gt;的错误。&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
  </channel>
</rss>
