科学上网两则|socks5代理、IPSEC VPN

    技术教程 vpnxxw 来源:有阿爱 381次浏览 0个评论 扫描二维码

    使用docker科学上网的两种方法
    请先安装docker

    1. 基于socks5代理

    oddrationale/docker-shadowsocks
    docker pull
    docker pull oddrationale/docker-shadowsocks
    服务器上运行
    docker run -d -p 1984:1984 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 1984 -k $SSPASSWORD -m aes-256-cfb
    你可以想要将服务运行与想要的端口,只是要保证给docker的端口号和配给shadowsocks的端口号一致。 好了,记住服务器IP,端口号和密码,加密方式为aes-256-cfb。在shadowsocks客户端进行配置。

    2. 基于IPSEC VPN

    hwdsl2/ipsec-vpn-server
    docker pull
    docker pull hwdsl2/ipsec-vpn-server
    需要新建一个vpn.env文件包含一下三个变量
    VPN_IPSEC_PSK=your_ipsec_pre_shared_key
    VPN_USER=your_vpn_username
    VPN_PASSWORD=your_vpn_password

    注意在env文件中,不要加双引号或者单引号包裹变量,或者在等号两边加空格。不要再变量里头用符号反斜杠\。
    首先将IPsec NETKEY内核模块加载到Docker主机中
    sudo modprobe af_key
    新建一个Docker容器(将./vpn.evn替换为你自己的env文件)
    docker run \
    --name ipsec-vpn-server \
    --env-file ./vpn.env \
    --restart=always \
    -p 500:500/udp \
    -p 4500:4500/udp \
    -v /lib/modules:/lib/modules:ro \
    -d --privileged \
    hwdsl2/ipsec-vpn-server

    注意防火墙开启相应的端口号,允许相应端口的入站流量。

    anyShare分享到:

    VPN信息网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明-VPN信息网-科学上网两则|socks5代理、IPSEC VPN
    喜欢 (0)
    发表我的评论
    取消评论

    表情 贴图 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址