<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>代理 on 诚实雷达</title><link>https://honestradar.com/tags/%E4%BB%A3%E7%90%86/</link><description>Recent content in 代理 on 诚实雷达</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Sun, 31 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://honestradar.com/tags/%E4%BB%A3%E7%90%86/index.xml" rel="self" type="application/rss+xml"/><item><title>2026年用VPS搭建VPN/代理服务器：AI辅助10分钟搞定（附WireGuard完整教程）</title><link>https://honestradar.com/vps-hosting/vps-vpn-proxy-setup-2026/</link><pubDate>Sun, 31 May 2026 00:00:00 +0000</pubDate><guid>https://honestradar.com/vps-hosting/vps-vpn-proxy-setup-2026/</guid><description>&lt;img src="https://honestradar.com/images/vps-vpn-proxy-setup-2026.jpg" alt="Featured image of post 2026年用VPS搭建VPN/代理服务器：AI辅助10分钟搞定（附WireGuard完整教程）" /&gt;&lt;p&gt;自己搭VPN有什么好处？&lt;strong&gt;速度你自己控制、数据你自己掌握、价格比商业VPN便宜得多。&lt;/strong&gt; 一台 $3/月的VPS就能跑WireGuard，比NordVPN的$12/月便宜一半以上，而且是你独享的线路。&lt;/p&gt;
&lt;p&gt;2026年，用AI辅助写配置脚本更是零门槛——不需要你会Linux命令，告诉Claude/Cursor你要什么，它帮你生成完整脚本。&lt;/p&gt;
&lt;p&gt;本文教你用VPS + WireGuard搭建自己的专属VPN，全程AI辅助，10分钟搞定。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="一准备清单"&gt;一、准备清单
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;准备项&lt;/th&gt;
 &lt;th&gt;说明&lt;/th&gt;
 &lt;th&gt;花费&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;VPS服务器&lt;/td&gt;
 &lt;td&gt;推荐&lt;a href="https://my.racknerd.com/aff.php?aff=19978" rel="nofollow sponsored" target="_blank"&gt;RackNerd $10.98/年&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;$0.91/月&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;域名（可选）&lt;/td&gt;
 &lt;td&gt;方便记住IP&lt;/td&gt;
 &lt;td&gt;~$10/年&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;终端工具&lt;/td&gt;
 &lt;td&gt;macOS用iTerm2，Windows用PowerShell&lt;/td&gt;
 &lt;td&gt;免费&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="选vps的关键机房位置决定速度"&gt;选VPS的关键：机房位置决定速度
&lt;/h3&gt;&lt;p&gt;如果你主要访问美国网站 → 选洛杉矶/硅谷机房
如果你主要访问亚洲网站 → 选东京/新加坡机房
如果你主要访问欧洲网站 → 选法兰克福/伦敦机房&lt;/p&gt;
&lt;p&gt;&lt;a href="https://my.racknerd.com/aff.php?aff=19978" rel="nofollow sponsored" target="_blank"&gt;👉 RackNerd 有多机房可选，年付最低$10.98&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="二第一步购买vps"&gt;二、第一步：购买VPS
&lt;/h2&gt;&lt;h3 id="21-注册racknerd"&gt;2.1 注册RackNerd
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;访问 &lt;a href="https://my.racknerd.com/aff.php?aff=19978" rel="nofollow sponsored" target="_blank"&gt;RackNerd 官网&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;选择 KVM VPS 套餐（推荐1GB内存起步）&lt;/li&gt;
&lt;li&gt;选择机房位置&lt;/li&gt;
&lt;li&gt;操作系统选 &lt;strong&gt;Ubuntu 22.04 LTS&lt;/strong&gt; 或 &lt;strong&gt;Debian 12&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;完成付款，邮箱收到IP和root密码&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="22-ssh连接"&gt;2.2 SSH连接
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ssh root@你的VPS_IP
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;输入密码（终端不会显示，盲输后回车）。&lt;/p&gt;
&lt;h2 id="三第二步ai生成安装脚本"&gt;三、第二步：AI生成安装脚本
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;这是2026年的新玩法&lt;/strong&gt;——不需要手动敲命令，让AI帮你生成完整的WireGuard安装配置脚本。&lt;/p&gt;
&lt;h3 id="31-打开ai工具"&gt;3.1 打开AI工具
&lt;/h3&gt;&lt;p&gt;打开 Claude、ChatGPT 或 Cursor，输入以下提示：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;帮我写一个WireGuard VPN一键安装脚本，要求：
1. 自动安装WireGuard
2. 自动生成服务器端和客户端配置
3. 支持同时配置多个客户端（手机+电脑）
4. 自动生成客户端二维码（方便手机扫码）
5. 开放防火墙端口
6. 输出客户端配置文件内容
用bash写，目标系统Ubuntu 22.04。
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;AI会给你生成一个完整的脚本，类似下面这样。&lt;/p&gt;
&lt;h3 id="32-ai生成的脚本示例"&gt;3.2 AI生成的脚本示例
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;#!/bin/bash
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# WireGuard 一键安装脚本（AI生成）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;set -e
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 获取服务器公网IP&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;SERVER_IP&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#66d9ef"&gt;$(&lt;/span&gt;curl -s ifconfig.me&lt;span style="color:#66d9ef"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;WG_PORT&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;51820&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;WG_INTERFACE&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;wg0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#e6db74"&gt;&amp;#34;=== WireGuard VPN 一键安装 ===&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#e6db74"&gt;&amp;#34;服务器IP: &lt;/span&gt;$SERVER_IP&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 安装WireGuard&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;apt update &lt;span style="color:#f92672"&gt;&amp;amp;&amp;amp;&lt;/span&gt; apt install -y wireguard qrencode
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 生成服务器密钥&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;wg genkey | tee /etc/wireguard/server_private.key | wg pubkey &amp;gt; /etc/wireguard/server_public.key
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;chmod &lt;span style="color:#ae81ff"&gt;600&lt;/span&gt; /etc/wireguard/server_private.key
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;SERVER_PRIVKEY&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#66d9ef"&gt;$(&lt;/span&gt;cat /etc/wireguard/server_private.key&lt;span style="color:#66d9ef"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;SERVER_PUBKEY&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#66d9ef"&gt;$(&lt;/span&gt;cat /etc/wireguard/server_public.key&lt;span style="color:#66d9ef"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 服务器配置&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;cat &amp;gt; /etc/wireguard/wg0.conf &lt;span style="color:#e6db74"&gt;&amp;lt;&amp;lt; EOF
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;[Interface]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;Address = 10.0.0.1/24
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;ListenPort = $WG_PORT
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;PrivateKey = $SERVER_PRIVKEY
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;PostUp = iptables -A FORWARD -i $WG_INTERFACE -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;PostDown = iptables -D FORWARD -i $WG_INTERFACE -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 开启IP转发&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#e6db74"&gt;&amp;#34;net.ipv4.ip_forward=1&amp;#34;&lt;/span&gt; &amp;gt;&amp;gt; /etc/sysctl.conf
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sysctl -p
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 开放防火墙&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ufw allow $WG_PORT/udp
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ufw allow ssh
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ufw --force enable
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 生成客户端配置函数&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;generate_client&lt;span style="color:#f92672"&gt;()&lt;/span&gt; &lt;span style="color:#f92672"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; CLIENT_NAME&lt;span style="color:#f92672"&gt;=&lt;/span&gt;$1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; CLIENT_IP&lt;span style="color:#f92672"&gt;=&lt;/span&gt;$2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; wg genkey | tee /tmp/&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CLIENT_NAME&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;_private.key | wg pubkey &amp;gt; /tmp/&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CLIENT_NAME&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;_public.key
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; CLIENT_PRIVKEY&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#66d9ef"&gt;$(&lt;/span&gt;cat /tmp/&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CLIENT_NAME&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;_private.key&lt;span style="color:#66d9ef"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; CLIENT_PUBKEY&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#66d9ef"&gt;$(&lt;/span&gt;cat /tmp/&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CLIENT_NAME&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;_public.key&lt;span style="color:#66d9ef"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#75715e"&gt;# 添加到服务器Peers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; cat &amp;gt;&amp;gt; /etc/wireguard/wg0.conf &lt;span style="color:#e6db74"&gt;&amp;lt;&amp;lt; EOF
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;[Peer]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;PublicKey = $CLIENT_PUBKEY
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;AllowedIPs = ${CLIENT_IP}/32
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#75715e"&gt;# 生成客户端配置&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; cat &amp;gt; /tmp/&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CLIENT_NAME&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;.conf &lt;span style="color:#e6db74"&gt;&amp;lt;&amp;lt; EOF
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;[Interface]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;PrivateKey = $CLIENT_PRIVKEY
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;Address = ${CLIENT_IP}/24
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;DNS = 1.1.1.1, 8.8.8.8
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;[Peer]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;PublicKey = $SERVER_PUBKEY
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;Endpoint = ${SERVER_IP}:${WG_PORT}
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;AllowedIPs = 0.0.0.0/0
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;PersistentKeepalive = 25
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; echo &lt;span style="color:#e6db74"&gt;&amp;#34;--- 客户端 &lt;/span&gt;&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CLIENT_NAME&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;&lt;span style="color:#e6db74"&gt; 配置 ---&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; cat /tmp/&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CLIENT_NAME&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;.conf
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; echo &lt;span style="color:#e6db74"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; echo &lt;span style="color:#e6db74"&gt;&amp;#34;二维码（手机扫码导入）：&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; qrencode -t ansiutf8 &amp;lt; /tmp/&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CLIENT_NAME&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;.conf
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; echo &lt;span style="color:#e6db74"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 生成两个客户端&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;generate_client &lt;span style="color:#e6db74"&gt;&amp;#34;phone&amp;#34;&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;10.0.0.2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;generate_client &lt;span style="color:#e6db74"&gt;&amp;#34;laptop&amp;#34;&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;10.0.0.3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 启动WireGuard&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;systemctl enable wg-quick@wg0
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;systemctl start wg-quick@wg0
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#e6db74"&gt;&amp;#34;=== 安装完成 ===&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#e6db74"&gt;&amp;#34;服务器端状态：&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;wg show
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="33-执行脚本"&gt;3.3 执行脚本
&lt;/h3&gt;&lt;p&gt;把AI生成的脚本保存为 &lt;code&gt;install-wg.sh&lt;/code&gt;，然后执行：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;chmod +x install-wg.sh
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;./install-wg.sh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;脚本会自动：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;安装 WireGuard&lt;/li&gt;
&lt;li&gt;生成服务器和客户端密钥&lt;/li&gt;
&lt;li&gt;配置防火墙&lt;/li&gt;
&lt;li&gt;输出手机和电脑的配置文件&lt;/li&gt;
&lt;li&gt;显示手机扫码二维码&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;整个过程不到2分钟。&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="四第三步连接vpn"&gt;四、第三步：连接VPN
&lt;/h2&gt;&lt;h3 id="手机连接"&gt;手机连接
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;下载 WireGuard App（iOS / Android 都有免费官方版）&lt;/li&gt;
&lt;li&gt;打开App，点 &amp;ldquo;+&amp;rdquo; → &amp;ldquo;从二维码创建&amp;rdquo;&lt;/li&gt;
&lt;li&gt;扫描服务器输出的二维码&lt;/li&gt;
&lt;li&gt;点击连接&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="电脑连接"&gt;电脑连接
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;下载 WireGuard 客户端（Windows/macOS/Linux 都有）&lt;/li&gt;
&lt;li&gt;导入 &lt;code&gt;.conf&lt;/code&gt; 文件&lt;/li&gt;
&lt;li&gt;点击连接&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="五验证连接"&gt;五、验证连接
&lt;/h2&gt;&lt;p&gt;连接成功后：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;访问 &lt;a class="link" href="https://whatismyipaddress.com" target="_blank" rel="noopener"
 &gt;whatismyipaddress.com&lt;/a&gt; — 显示的应该是VPS的IP&lt;/li&gt;
&lt;li&gt;访问 &lt;a class="link" href="https://www.speedtest.net" target="_blank" rel="noopener"
 &gt;speedtest.net&lt;/a&gt; — 测试速度&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ping&lt;/code&gt; 测试延迟&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="六进阶用ai优化配置"&gt;六、进阶：用AI优化配置
&lt;/h2&gt;&lt;p&gt;连接成功后，你可以继续用AI优化WireGuard配置：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;我的WireGuard VPN连接后速度很慢，帮我优化配置参数：
- 当前服务器在洛杉矶，用户在中国
- 带宽是1Gbps
- 目前下载速度只有50Mbps
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;AI会建议你调整：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;MTU&lt;/code&gt; 值（从默认1420调整到适合你的值）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PersistentKeepalive&lt;/code&gt; 间隔&lt;/li&gt;
&lt;li&gt;DNS服务器选择&lt;/li&gt;
&lt;li&gt;是否启用 BBR 拥塞控制&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="七安全建议"&gt;七、安全建议
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;建议&lt;/th&gt;
 &lt;th&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;定期轮换密钥&lt;/td&gt;
 &lt;td&gt;每3-6个月重新生成一次&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;禁用root SSH登录&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;PermitRootLogin no&lt;/code&gt; in sshd_config&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;启用SSH密钥登录&lt;/td&gt;
 &lt;td&gt;禁用密码登录&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;开启自动更新&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;apt install unattended-upgrades&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;不要用默认端口&lt;/td&gt;
 &lt;td&gt;WireGuard默认51820，可以改成其他端口&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="八faq"&gt;八、FAQ
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Q: 搭VPN合法吗？&lt;/strong&gt;
A: 各国法规不同。在大多数国家，搭建个人VPN用于合法目的是允许的。请遵守你所在地区的法律法规。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: 比商业VPN好在哪？&lt;/strong&gt;
A: 三大优势：① 独享线路不拥挤 ② 价格更低（$3/月 vs $10+/月） ③ 数据完全自己掌控&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: WireGuard vs OpenVPN 选哪个？&lt;/strong&gt;
A: 2026年的首选是WireGuard。代码更少（更安全）、性能更好（比OpenVPN快30-50%）、配置更简单。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: 能同时多少设备连接？&lt;/strong&gt;
A: 理论上无限制，实际取决于VPS带宽和CPU。$6/月的VPS同时跑10个设备没问题。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: 速度能达到多少？&lt;/strong&gt;
A: 取决于VPS带宽和到你的距离。同机房（如东京VPS到日本用户）可达500Mbps+，跨洲（美国VPS到中国用户）通常50-150Mbps。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="总结"&gt;总结
&lt;/h2&gt;&lt;p&gt;2026年搭建自己的VPN从未如此简单——AI帮你写脚本，WireGuard帮你加密，一台便宜VPS就是你的专属线路。&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;用途&lt;/th&gt;
 &lt;th&gt;推荐VPS&lt;/th&gt;
 &lt;th&gt;价格&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;预算优先&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://my.racknerd.com/aff.php?aff=19978" rel="nofollow sponsored" target="_blank"&gt;RackNerd $10.98/年&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;$0.91/月&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;速度优先&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://www.vultr.com/?ref=9706229" rel="nofollow sponsored" target="_blank"&gt;Vultr 东京机房&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;$6/月&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;性能均衡&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://www.hostinger.com?REFERRALCODE=JZ1ZL8465QCG" rel="nofollow sponsored" target="_blank"&gt;Hostinger VPS&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;$5.99/月&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Disclaimer: Some links are affiliate links. We may earn a commission at no extra cost to you.&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>