安装OpenVPN

在电脑上创建VPN(虚拟专用网络)通常有两种主要场景:连接到已有的VPN服务器将自己的电脑设为VPN服务器供他人连接,以下是两种场景的详细步骤:


连接到已有的VPN服务器

适用于访问公司内网、翻墙或保护隐私等场景。

Windows 系统

  1. 手动设置VPN连接

    • 打开 设置 > 网络和Internet > VPN,点击 添加VPN连接
    • 填写信息:
      • VPN提供商:选择“Windows (内置)”。
      • 连接名称:自定义(如“MyVPN”)。
      • 服务器地址:输入VPN服务器的IP或域名(如 vpn.example.com)。
      • VPN类型:根据服务器要求选择(如PPTP、L2TP/IPsec、IKEv2等)。
      • 登录凭据:输入用户名和密码(或使用证书)。
    • 保存后,在任务栏网络图标中选择该VPN连接并点击“连接”。
  2. 使用第三方VPN客户端

    下载服务商提供的客户端(如NordVPN、ExpressVPN等),登录后一键连接。

macOS 系统

  1. 打开 系统偏好设置 > 网络,点击左下角 ,选择接口为 VPN
  2. 填写VPN类型(如L2TP、IKEv2)、服务器地址和账户信息。
  3. 配置完成后点击“连接”。

将自己的电脑设为VPN服务器

适用于远程访问家中/办公室电脑(需公网IP或内网穿透)。

Windows 作为VPN服务器

  1. 启用VPN服务器功能
    • 进入 控制面板 > 程序和功能 > 启用或关闭Windows功能
    • 勾选 远程访问DirectAccess VPN,完成后重启。
  2. 配置路由和远程访问
    • 打开 管理工具 > 路由和远程访问,右键服务器名选择 配置并启用路由和远程访问
    • 选择 自定义配置,勾选 VPN访问NAT
  3. 设置用户权限
    • 计算机管理 > 本地用户和组 中,为用户勾选 允许远程访问
  4. 端口转发(若在路由器后)
    • 在路由器设置中,将 PPTP(1723端口)L2TP(500/4500端口) 转发到电脑的本地IP。

macOS 作为VPN服务器

  1. 打开 系统偏好设置 > 共享,勾选 远程登录远程管理
  2. 使用 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

注意事项

  1. 安全性
    • 避免使用不安全的协议(如PPTP),优先选择 OpenVPNWireGuardIKEv2
    • 使用强密码或证书认证。
  2. 网络环境
    • 服务器需有 公网IP 或通过 内网穿透工具(如frp/ngrok)。
    • 防火墙需放行VPN端口(如UDP 1194 for OpenVPN)。
  3. 速度与稳定性

    家庭宽带上传带宽可能限制速度。

如需更简单的方案,可考虑使用现成的VPN服务(如Tailscale、ZeroTier)或路由器内置VPN功能。

安装OpenVPN

@版权声明

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