赞
踩
本文将指导你如何通过容器快速搭建个人家庭或企业内部网络。通过本指南,你将轻松学习如何配置和启动 WireGuard VPN,为你的网络提供更灵活、高效、安全的远程访问解决方案。
首先,请确保服务器上已经成功安装了 elrepo-release
和 epel-release
:
yum install elrepo-release epel-release -y
接下来,安装 kmod-wireguard
和 wireguard-tools
:
yum install kmod-wireguard wireguard-tools -y
执行以下命令以应用配置更改:
reboot
使用以下命令运行 WireGuard 容器,并根据你的需求配置环境变量:
docker run -d \ --name=wg-easy \ -e WG_HOST=[Your_Server_Public_IP] \ -e PASSWORD=[Your_Password] \ -e WG_DEFAULT_ADDRESS=[Your_Default_IP] \ -e WG_DEFAULT_DNS=[Your_Default_DNS] \ -e WG_ALLOWED_IPS=[Your_Allowed_IP_Range] \ -e WG_PERSISTENT_KEEPALIVE=[Your_Persistent_Keepalive_Interval] \ -e WG_INTERNAL_DNS=[Your_Internal_DNS_Gateway] \ -v ~/.wg-easy:/etc/wireguard \ -p 51820:51820/udp \ -p 51821:51821/tcp \ --cap-add=NET_ADMIN \ --cap-add=SYS_MODULE \ --sysctl="net.ipv4.conf.all.src_valid_mark=1" \ --sysctl="net.ipv4.ip_forward=1" \ --restart unless-stopped \ weejewel/wg-easy
WG_HOST
: 你服务器的公网IP。PASSWORD
: 你设置的密码。WG_DEFAULT_ADDRESS
: 默认IP地址。WG_DEFAULT_DNS
: 默认DNS。WG_ALLOWED_IPS
: 允许连接的IP段。WG_PERSISTENT_KEEPALIVE
: 重连间隔。WG_INTERNAL_DNS
: 内部网络网关。WireGuard 容器已成功部署,为你的个人或企业内部网络提供更灵活的连接方式。通过客户端连接,即可便捷访问内部资源。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。