出门在外,需要啊访问家里的打印机,电脑?那么,虚拟专用网路就是必不可少的了。
在查找各方资料之后,发现用docker搭建虚拟专用网路(vpn)是最简单的!
下面开始操作吧~
如果你还没有安装docker请阅读:ubuntu、centos、debian一键安装docker
1.拉取镜像
docker pull hwdsl2/ipsec-vpn-server
2.创建配置文件
mkdir /docker
mkdir /docker/vpn
nano /docker/vpn/vpn.env
文件内容:
# 预共享密钥
VPN_IPSEC_PSK=qwertyuiop
# 用户账号
VPN_USER=qwertyuiop
# 链接密码
VPN_PASSWORD=qwertyuiop
#降级
VPN_ENABLE_MODP1024=yes
注意:如果要设置多账号密码请以以下格式填写!!!
# 预共享密钥
VPN_IPSEC_PSK=qwertyuiop qwertyuiop
# 用户账号
VPN_USER=qwertyuiop qwertyuiop
# 链接密码
VPN_PASSWORD=qwertyuiop qwertyuiop
#降级
VPN_ENABLE_MODP1024=yes
3.启动服务
docker run \
-itd \
--name vpn \
--env-file /docker/vpn/vpn.env \
--restart=always \
-p 500:500/udp \
-p 4500:4500/udp \
-d --privileged \
hwdsl2/ipsec-vpn-server
注意:1、--env-file /docker/vpn/vpn.env \
是文件保存路径 2、最好不要更换端口
这样就配置好了,如何配置文件详见:虚拟专用网络配置(iOS、鸿蒙、MIUI、Mac、Windows)
更多精彩内容