安装OpenVPN
在电脑上创建VPN(虚拟专用网络)通常有两种主要场景:连接到已有的VPN服务器 或 将自己的电脑设为VPN服务器供他人连接,以下是两种场景的详细步骤:
连接到已有的VPN服务器
适用于访问公司内网、翻墙或保护隐私等场景。
Windows 系统
-
手动设置VPN连接:
- 打开
设置 > 网络和Internet > VPN,点击添加VPN连接。 - 填写信息:
- VPN提供商:选择“Windows (内置)”。
- 连接名称:自定义(如“MyVPN”)。
- 服务器地址:输入VPN服务器的IP或域名(如
vpn.example.com)。 - VPN类型:根据服务器要求选择(如PPTP、L2TP/IPsec、IKEv2等)。
- 登录凭据:输入用户名和密码(或使用证书)。
- 保存后,在任务栏网络图标中选择该VPN连接并点击“连接”。
- 打开
-
使用第三方VPN客户端:
下载服务商提供的客户端(如NordVPN、ExpressVPN等),登录后一键连接。
macOS 系统
- 打开
系统偏好设置 > 网络,点击左下角 ,选择接口为VPN。 - 填写VPN类型(如L2TP、IKEv2)、服务器地址和账户信息。
- 配置完成后点击“连接”。
将自己的电脑设为VPN服务器
适用于远程访问家中/办公室电脑(需公网IP或内网穿透)。
Windows 作为VPN服务器
- 启用VPN服务器功能:
- 进入
控制面板 > 程序和功能 > 启用或关闭Windows功能。 - 勾选
远程访问和DirectAccess VPN,完成后重启。
- 进入
- 配置路由和远程访问:
- 打开
管理工具 > 路由和远程访问,右键服务器名选择配置并启用路由和远程访问。 - 选择
自定义配置,勾选VPN访问和NAT。
- 打开
- 设置用户权限:
- 在
计算机管理 > 本地用户和组中,为用户勾选允许远程访问。
- 在
- 端口转发(若在路由器后):
- 在路由器设置中,将 PPTP(1723端口) 或 L2TP(500/4500端口) 转发到电脑的本地IP。
macOS 作为VPN服务器
- 打开
系统偏好设置 > 共享,勾选远程登录或远程管理。 - 使用 L2TP/IPsec 需通过终端配置(需专业知识)。
Linux (如Ubuntu)
# 生成证书和密钥
make-cadir ~/openvpn-ca
cd ~/openvpn-ca
./build-ca # 交互式填写信息
./build-key-server server
./build-dh
openvpn --genkey --secret ta.key
# 配置服务器文件
sudo cp ~/openvpn-ca/keys/{server.crt,server.key,ca.crt,dh.pem,ta.key} /etc/openvpn/
sudo cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf /etc/openvpn/
sudo nano /etc/openvpn/server.conf # 修改配置(如协议、端口、子网)
# 启动服务
sudo systemctl start openvpn@server
注意事项
- 安全性:
- 避免使用不安全的协议(如PPTP),优先选择 OpenVPN、WireGuard 或 IKEv2。
- 使用强密码或证书认证。
- 网络环境:
- 服务器需有 公网IP 或通过 内网穿透工具(如frp/ngrok)。
- 防火墙需放行VPN端口(如UDP 1194 for OpenVPN)。
- 速度与稳定性:
家庭宽带上传带宽可能限制速度。
如需更简单的方案,可考虑使用现成的VPN服务(如Tailscale、ZeroTier)或路由器内置VPN功能。

@版权声明
转载原创文章请注明转载自飞鸟VPN加速器- 高速稳定免费VPN加速器 | 飞鸟加速器-全球十大VPN梯子,网站地址:https://feiniao-wap.com.cn/