V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
PatrickLe
V2EX  ›  NAS

付费请教网络专家指点方案,主要需求:在 QNAP 部署 Wireguard 然后使用 Surge 访问

  •  
  •   PatrickLe · 2023-10-02 23:40:15 +08:00 · 2368 次点击
    这是一个创建于 446 天前的主题,其中的信息可能已经有所发展或是发生改变。
    技术菜鸡折腾半天不会,索性请大佬喝咖啡,50 元小红包哈,就指点下怎么做,不需要远程,提供下方案意见即可。

    有喜欢折腾软路由,喝各种网络花活的大佬,有时间的请联系 TG: https://t.me/skywo0
    11 条回复    2023-10-05 01:52:28 +08:00
    ltkun
        1
    ltkun  
       2023-10-02 23:50:19 +08:00 via Android
    安装个软件的事情需要什么方案
    fclql
        2
    fclql  
       2023-10-03 09:36:27 +08:00 via Android
    netmaker 内网穿透
    bigshawn
        3
    bigshawn  
       2023-10-03 09:55:36 +08:00 via iPhone
    那就 ddns+端口转发,搞定
    flyingpigpig
        4
    flyingpigpig  
       2023-10-03 13:29:11 +08:00 via iPhone
    snell 行不行?部署简单
    pheiyang
        5
    pheiyang  
       2023-10-04 13:26:58 +08:00
    app center 自带的“QVPN VPN 服务器”可以直接搭建 wireguard 服务器
    同样自带的“myqnapcloud link”可以提供免费的 ddns
    路由器设置好 wireguard 的端口转发就行
    PatrickLe
        6
    PatrickLe  
    OP
       2023-10-04 14:17:35 +08:00
    @pheiyang 我就是想用你说的方案,这样很省事,都直接内置了,但 QNAP 的 wireguard 设置时似乎是需要客户端生成一个密钥,但我用的 surge 只能添加参数,没有生成参数的地方啊。老哥可以 TG 聊一下吗
    pheiyang
        7
    pheiyang  
       2023-10-04 15:50:57 +08:00
    @PatrickLe
    确实没有 tg ,不好意思😓
    不了解 surge 的设置页面,若没有生成公/私钥的功能,你可以自行生成一对填写进去(事实上 qvpn 就有这个功能)
    两端都只需要填写本地(interface)的私钥和对端(peer)的公钥
    PatrickLe
        8
    PatrickLe  
    OP
       2023-10-04 17:46:40 +08:00
    @pheiyang 我理解了,你是说在 QVPN 里的客户端那选择加入 wireguard 可生成一堆公钥/密钥,再复制到 surge 软件也是可以正常使用的。
    QNAP 提供的免费 DDNS 我一直有用,如果应用在 wireguard 连接中,是不是只需要在路由开启端口转发后,在 surge 客户端填上 xxx.myqnapcloud.com:51280 ,这个地址就行了呢?除此之外是不是不需要做任何其他操作了?

    另外多问一句,QNAP 的 DDNS 我感觉有个不方便的就是,当 IP 变动后,DDNS 总是无法快速响应,我遇到过多次人在外面但是无法访问,还以为哪里出了问题,回到家才发现,是 QNAP DDNS 没有及时更新,手动点击一下立马就好了。老哥你知道要如何让这个更新变得及时一点吗?
    luoshengdu
        9
    luoshengdu  
       2023-10-04 19:56:32 +08:00
    @PatrickLe #8 威联通 ddns 更新时效问题解决方法,不要使用全球区域,使用中国区域。其 ddns 更新即可正常;影响:使用中国区域后,qnap 的免费 ssl 证书没得用。
    区域配置:控制台--常规设置--区域
    PerFectTime
        10
    PerFectTime  
       2023-10-04 20:19:13 +08:00
    生成密钥如果你懒得搞,就下载一个 wireguard 的客户端,里面有生成密钥的功能,copy 出来使用就是。

    surge 的 wireguard 配置直接修改配置文件就可以,参考官方文档: https://manual.nssurge.com/policy/wireguard.html
    pheiyang
        11
    pheiyang  
       2023-10-05 01:52:28 +08:00 via Android
    @PatrickLe
    1,2: 是的,也可以参考#10 的做法和提供的链接。另外需要注意的还有局域网 ip (与服务端设置中对端那里的 ip 一致),以及常规的 AllowedIPs/DNS 等等(按需填写即可)。注意端口转发是 udp 协议;
    3: 我是软路由跑 ddns ,没有主用 myqnapcloud ,对你说的情况和#9 提出的解决方法都不太了解。如果不想如#9 所说转区,“网络与虚拟交换机”支持自定义 ddns ,可以设置最短 5 分钟的自动更新时间,或许可以尝试一下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2820 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:13 · PVG 20:13 · LAX 04:13 · JFK 07:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.