1Panel-dev / 1Panel

🔥 #1 Rated Web-based Linux Server Management Tool. / 现代化、开源的 Linux 服务器运维管理面板。
https://www.1panel.cn
GNU General Public License v3.0
22.99k stars 2.09k forks source link

[FEATURE] 希望新增OpenVPN应用,已方便访问机器局域网资源 #6290

Open Shuai-S opened 2 months ago

Shuai-S commented 2 months ago

1Panel 版本

v1.10.14-lts

请描述您的需求或者改进建议

OpenVPN 是一个多功能的 VPN 解决方案,支持 SSL/TLS 协议的安全点对点或站点到站点的网络连接。它能够适应各种网络环境,并且具有高度的配置灵活性。

官方网站:https://openvpn.net/ GitHub 仓库:https://github.com/OpenVPN/openvpn

使用场景 1、个人出差需要访问公司只有内网的[服务器] 2、公司不同地区之间建立服务通信(IDC与IDC之间)

请描述你建议的实现方案

No response

附加信息

No response

wanghe-fit2cloud commented 2 months ago

感谢反馈,请问之前是否有该应用的容器化部署方案?如果方便,能否提供一下,以便我们在后续适配中参考。

TIkc9 commented 2 months ago

https://blog.csdn.net/weizhen330/article/details/132244496 这个好像不错 用openvpn做webui管理 可以避免不少问题

Shuai-S commented 2 months ago

我在网上找到了相关的通过docker部署openvpn的方案 https://zhuanlan.zhihu.com/p/683127212 openvpn服务端默认只有命令行模式

ovpn-admin 这是一个带可视化界面的openvpn项目 GitHub 仓库:https://github.com/flant/ovpn-admin 这里有介绍通过docker安装ovpn-admin 的方式

larkss commented 2 months ago

可以考虑anylink VPN

docker-anylink.yaml version: "3" services: anylink: image: bjdgyc/anylink:latest container_name: anylink restart: always privileged: true

cpus: 2

#mem_limit: 4g
ports:
  - 443:443
  - 8800:8800
  - 443:443/udp
environment:
  LINK_LOG_LEVEL: info
command:
  - --conf=/app/conf/server.toml