跳转至内容
  • 版块
  • 最新
  • 标签
  • 广告
  • 帮助中心
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠

HostEvaluate BBS

  1. HostEvaluate BBS
  2. 教程
  3. 隧道第二弹之wireguard

隧道第二弹之wireguard

已定时 已固定 已锁定 已移动 教程
隧道wireguard教程udp
4 帖子 3 发布者 503 浏览 4 关注中
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • fffggg 离线
    fffggg 离线
    fffggg
    萌新
    发表于 最后由 fffggg 编辑
    #1

    参考 https://www.wireguard.com/install/
    参考 https://kotori.net/2018/10/21/centos-安装最新版的wireguard/

    一、安装linux-headers(请自己帮自己)
    倘若失败,请更新到最新内核
    什么?想和魔改bbr/锐速共存?这边建议您自行谷歌呢

    二、安装wireguard
    https://www.wireguard.com/install/ 找对应系统的安装命令

    三、检查是否安装成功

    modprobe wireguard
    # 如果安装失败,则有以下输出
    modprobe: FATAL: Module wireguard not found in directo...
    # 此时请重新回到第一步
    

    四、开启ipv4转发

    echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
    sysctl -p
    

    五、生成公钥私钥

    mkdir /etc/wireguard
    cd /etc/wireguard
    wg genkey | tee privatekey | wg pubkey > publickey
    

    六、配置wg

    # 服务端
    cat > /etc/wireguard/wg0.conf << EOF
    [Interface]
    PrivateKey = PRIVATEKEY
    Address = 192.168.2.1/24
    ListenPort = PORT
    PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o INTERFACE -j MASQUERADE; ip6tables -A FORWARD -i wg0 -j ACCEPT; ip6tables -t nat -A POSTROUTING -o INTERFACE -j MASQUERADE
    PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o INTERFACE -j MASQUERADE; ip6tables -D FORWARD -i wg0 -j ACCEPT; ip6tables -t nat -D POSTROUTING -o INTERFACE -j MASQUERADE
    SaveConfig = true
    EOF
    # 然后修改 PORT 和 INTERFACE,有需要把 Address 也改掉
    
    # 服务端 设置客户端peer
    # ALLOWED_IP_CIDR 若是0.0.0.0/0,即为全局转发,千万别通过ssh开这个
    # 这边建议您将其设置为远端wg的ip呢,例如 192.168.2.222/32
    wg set wg0 peer ${CLIENT_PUBLICKEY} allowed-ips ${ALLOWED_IP_CIDR} endpoint ${REMOTE_ADDR} persistent-keepalive 25
    

    客户端的配置与服务端一样的呢,如果想要当成全局vpn用,客户端就把ALLOWED_IP_CIDR改为0.0.0.0/0即可
    如果客户端是linux呢?只能请楼下的大神回答一下了,我不会

    七、管理

    # 开机自启
    systemctl enable wg-quick@wg0
    # 开关
    wg-quick up|down wg0
    # 查看状态
    wg
    

    最后,开了wg的机器想设置内网的端口转发时,本地ip应该选择wg上的ip哟

    1 条回复 最后回复
    • ballball 离线
      ballball 离线
      ballball
      发表于 最后由 ballball 编辑
      #2

      补充楼主
      如果需要在linux下做客户端 可以把所谓服务端的配置复制下来 之后修改公钥私钥为所谓客户端的 并将allowIP改为0.0.0.0之后 同服务端启动方法即可
      但这有一个缺点 你将无法直接使用客户端IP登录ssh 应该怎么解决 请楼下大佬解答

      如果你觉得这篇文章不错 请用使用 <kbd>Alt</kbd>+<kbd>F4</kbd> 为楼主点赞!

      1 条回复 最后回复
      • ChinaT 离线
        ChinaT 离线
        ChinaT
        野兽先辈
        发表于 最后由 编辑
        #3

        大佬,这个断流不

        名字就是TG 联系我请直奔主题

        fffggg 1 条回复 最后回复
        • ChinaT ChinaT

          大佬,这个断流不

          fffggg 离线
          fffggg 离线
          fffggg
          萌新
          发表于 最后由 编辑
          #4

          @ChinaT wg没有故意断流这个功能

          1 条回复 最后回复

          你好!看起来您对这段对话很感兴趣,但您还没有一个账号。

          厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。

          有了你的建议,这篇帖子会更精彩哦 💗

          注册 登录
          回复
          • 在新帖中回复
          登录后回复
          • 从旧到新
          • 从新到旧
          • 最多赞同


          赞助商广告

          热门标签

          水墨云
          633 个主题
          iplc
          528 个主题
          绿云
          483 个主题
          nat
          449 个主题
          合租
          427 个主题
          香港
          391 个主题
          碳云
          350 个主题
          广移
          320 个主题

          分类

          • 水区

          • 主机交易

            二手小鸡交换中 ···

            交易
            出租/合租
            电子垃圾
            交易争议

          • 主机信息

            主机优惠信息及AFF集合地

            官方 Offer
            测评跑分
            教程

          • 友商介绍

          • 公告

          poly
          poly

          2

          在线

          9.4k

          用户

          33.6k

          主题

          91.9k

          帖子
          • 登录

          • 没有帐号? 注册

          • 登录或注册以进行搜索。
          • 第一个帖子
            最后一个帖子
          0
          • 版块
          • 最新
          • 标签
          • 广告
          • 帮助中心