美文网首页
wireguard进行组网

wireguard进行组网

作者: it之承影含光 | 来源:发表于2024-06-12 15:18 被阅读0次

    需求:在家中访问公司网络

    1.在服务器中安装wireguard

    1.1 下载脚本

    curl -O https://raw.githubusercontent.com/atrandys/wireguard/master/wg_mult.sh && chmod +x wg_mult.sh && ./wg_mult.sh
    

    1.2 上述脚本安装之后只会安装了 wireguard-tools,但这只包含了用户空间的工具,例如 wgwg-quick。您还需要安装 内核模块 才能使 WireGuard 在您的系统上运行。我的服务器是CentOS7,
    CentOS 7 默认没有提供 WireGuard 内核模块,需要从 ELRepo 软件源安装:

    1.2.1. 导入 ELRepo 公钥:

    sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    

    1.2.2. 安装 ELRepo 软件源:

    sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
    

    1.2.3. 安装 WireGuard 内核模块:

    sudo yum install kmod-wireguard
    

    1.2.4. 加载 WireGuard 模块:

    sudo modprobe wireguard
    

    1.2.5. 验证模块是否加载:

    lsmod | grep wireguard
    

    如果看到输出 wireguard 和一些数字,说明模块已经加载成功。

    image.png

    2.运行./wg_mult.sh

    image.png

    到/etc/wireguard/ 下载client.conf


    image.png

    客户端下载安装
    https://www.wireguard.com/install/
    https://github.com/WireGuard/wireguard-windows

    image.png

    github国内加速代理访问
    参考WireGuard

    相关文章

      网友评论

          本文标题:wireguard进行组网

          本文链接:https://www.haomeiwen.com/subject/hgfnqjtx.html