使用docker搭建虚拟专用网络服务
1. 搭建OpenVPN运行环境
# 注意替换成自己的“vpn地址”
docker run -v data-openvpn:/etc/openvpn --rm kylemanna/openvpn ovpn_genconfig -u udp://你的vpn地址
docker run -v data-openvpn:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki
账户:mytestvpn
密码:testvpn
2. 启动OpenVPN服务
docker run -v data-openvpn:/etc/openvpn -d -p 1194:1194/udp --name vpn-server --cap-add=NET_ADMIN kylemanna/openvpn
3. 生成用户
# 注意替换“你的账户”
docker run -v data-openvpn:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full 你的账户 nopass
4. 在当前目录生成认证信息文件
docker run -v data-openvpn:/etc/openvpn --rm kylemanna/openvpn ovpn_getclient 你的账户 > 你的账户.ovpn
5. 删除账户
docker run -v data-openvpn:/etc/openvpn --rm -it kylemanna/openvpn easyrsa revoke 你的账户
6. 客户端配置
6.1. 下载OpenVPN Connect
参考网址:https://openvpn.net/client
6.2. 使用clientvpn.ovpn登录vpn
把“ 你的账户.ovpn”拖动到“import profile”中的file任务栏
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧