{"id":60,"date":"2026-04-17T19:35:05","date_gmt":"2026-04-17T11:35:05","guid":{"rendered":"http:\/\/mailwoaini.com\/?p=60"},"modified":"2026-04-17T19:35:05","modified_gmt":"2026-04-17T11:35:05","slug":"%e5%a4%9awifi%e5%a4%9asocks5%e4%bb%a3%e7%90%86%e7%9a%84ai%e5%91%bd%e4%bb%a4%e6%88%90%e5%8a%9f","status":"publish","type":"post","link":"https:\/\/huteo666.com\/index.php\/2026\/04\/17\/%e5%a4%9awifi%e5%a4%9asocks5%e4%bb%a3%e7%90%86%e7%9a%84ai%e5%91%bd%e4%bb%a4%e6%88%90%e5%8a%9f\/","title":{"rendered":"\u591awifi\u591asocks5\u4ee3\u7406\u7684AI\u547d\u4ee4\u6210\u529f"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">1. \u6210\u529f\u5f00\u542f\u5b50\u7f51\u7684\u5173\u952e\u547d\u4ee4 (DSA\u67b6\u6784\/ImmortalWrt)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ee5\u5f80\u76f4\u63a5\u5199&nbsp;<code>type=bridge<\/code>&nbsp;\u4f1a\u5931\u8d25\u3002\u8fd9\u6b21\u6210\u529f\u7684\u5173\u952e\u662f<strong>\u5148\u5b9a\u4e49&nbsp;<code>device<\/code>&nbsp;\u8bbe\u5907<\/strong>\uff0c\u518d\u6302\u8f7d\u63a5\u53e3\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em># \u6838\u5fc3\u903b\u8f91\uff1a\u5b9a\u4e49\u72ec\u7acb\u7684\u865a\u62df\u4ea4\u6362\u673a(\u7f51\u6865)<\/em>\nuci set network.dev_p1=device\nuci set network.dev_p1.name='br-p1'\nuci set network.dev_p1.type='bridge'\n\n<em># \u6838\u5fc3\u903b\u8f91\uff1a\u5c06\u903b\u8f91\u63a5\u53e3\u7ed1\u5b9a\u5230\u8fd9\u4e2a\u72ec\u7acb\u7684\u865a\u62df\u4ea4\u6362\u673a\u4e0a<\/em>\nuci set network.proxy1=interface\nuci set network.proxy1.proto='static'\nuci set network.proxy1.device='br-p1'\nuci set network.proxy1.ipaddr='192.168.100.1'\nuci set network.proxy1.netmask='255.255.255.0'<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">2. \u65e0\u7ebf\u7ed1\u5b9a\u7684\u66b4\u529b\u5173\u8054<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5f53&nbsp;<code>brctl show<\/code>&nbsp;\u770b\u4e0d\u5230\u63a5\u53e3\u65f6\uff0c\u5fc5\u987b\u901a\u8fc7&nbsp;<code>network<\/code>&nbsp;\u53c2\u6570\u5f3a\u884c\u5c06 SSID \u4ece&nbsp;<code>lan<\/code>&nbsp;\u62e8\u5230&nbsp;<code>proxy<\/code>&nbsp;\u4e0b\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u6838\u5fc3\u903b\u8f91\uff1a\u5f3a\u5236\u5c06\u65e0\u7ebf\u4fe1\u53f7(wifi-iface)\u7684\u5f52\u5c5e\u7531\u9ed8\u8ba4\u7684 lan \u6539\u4e3a\u81ea\u5b9a\u4e49\u7684\u63a5\u53e3\nuci set wireless.@wifi-iface&#91;\u7d22\u5f15].network='proxy1'\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">3. OpenClash \u7684\u201c\u6551\u547d\u201d\u914d\u7f6e<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u4eec\u5728\u591a\u6b21\u62a5\u9519\u540e\u603b\u7ed3\u51fa\u7684&nbsp;<strong>TUN-\u6df7\u5408\u6a21\u5f0f + Redir-Host<\/strong>&nbsp;\u5b8c\u7f8e\u683c\u5f0f\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u6a21\u5f0f\u9009\u62e9<\/strong>\uff1a<code>Redir-Host (TUN-Mixed)<\/code>\u3002<\/li>\n\n\n\n<li><strong>\u5206\u6d41\u6838\u5fc3\u89c4\u5219<\/strong>\uff1a\u5fc5\u987b\u4f7f\u7528&nbsp;<code>SRC-IP-CIDR<\/code>&nbsp;\u4e14\u653e\u7f6e\u5728&nbsp;<code>DIRECT<\/code>&nbsp;\u89c4\u5219\u4e4b\u540e\uff0c\u5b9e\u73b0\u201c\u5148\u5206\u6d41\u56fd\u5185\uff0c\u540e\u5f3a\u5236\u5168\u5c40\u56fd\u5916\u201d\u3002<\/li>\n\n\n\n<li><strong>Socks5 \u683c\u5f0f<\/strong>\uff1a<code>port<\/code>&nbsp;\u5fc5\u987b\u662f<strong>\u7eaf\u6570\u5b57<\/strong>\uff08\u4e0d\u5e26\u5f15\u53f7\uff09\uff0c<code>udp: true<\/code>&nbsp;\u662f\u6df7\u5408\u6a21\u5f0f\u4e0b\u5fc5\u987b\u5f00\u542f\u7684\u3002<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">4. \u89e3\u51b3\u201c\u65e0\u6cd5\u4e0a\u7f51\u201d\u7684\u9632\u706b\u5899\u5fc5\u6740\u6280<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u65b0\u63a5\u53e3\u521b\u5efa\u540e\uff0cOpenWrt \u9ed8\u8ba4\u4e0d\u8f6c\u53d1\u5b83\u4eec\u7684\u6d41\u91cf\uff0c\u5fc5\u987b\u901a\u8fc7\u811a\u672c\u6279\u91cf\u653e\u884c\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">for i in 1 2 3 4 5; do uci add_list firewall.@zone[0].network=&#8221;proxy$i&#8221;; done<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u672c\u6b21\u7ecf\u9a8c\u603b\u7ed3\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u91cd\u88c5\u7cfb\u7edf\u662f\u7b2c\u4e00\u751f\u4ea7\u529b<\/strong>\uff1a\u6e05\u9664\u65e7\u7684 UCI \u6b8b\u7559\u914d\u7f6e\u662f\u914d\u7f6e\u6210\u529f\u7684\u8f6c\u6298\u70b9\u3002<\/li>\n\n\n\n<li><strong>YAML \u683c\u5f0f\u5927\u8fc7\u5929<\/strong>\uff1aOpenClash \u62a5\u9519 90% \u90fd\u662f\u56e0\u4e3a\u591a\u4e86\u4e00\u4e2a\u7a7a\u683c\u6216\u4e2d\u6587\u5360\u4f4d\u7b26\u3002<\/li>\n\n\n\n<li><strong>\u7f51\u6865\u662f\u57fa\u7840<\/strong>\uff1a\u53ea\u8981&nbsp;<code>ip addr<\/code>&nbsp;\u80fd\u770b\u5230 192.168.100.1\uff0c\u5269\u4e0b\u7684\u5206\u6d41\u53ea\u662f\u8f6f\u4ef6\u5c42\u9762\u7684\u8bbe\u7f6e\u3002<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u4e0b\u6b21\u5982\u679c\u4f60\u60f3\u6269\u5c55\u5230 10 \u4e2a\u751a\u81f3\u66f4\u591a WiFi\uff0c\u53ea\u9700\u628a\u8fd9\u4e9b\u811a\u672c\u91cc\u7684&nbsp;<code>{1..5}<\/code>&nbsp;\u6539\u6210&nbsp;<code>{1..10}<\/code>&nbsp;\u5373\u53ef\u3002<\/strong>&nbsp;\u8fd8\u6709\u5176\u4ed6\u529f\u80fd\u9700\u8981\u6298\u817e\u5417\uff1f\u6bd4\u5982\u7ed9\u6bcf\u4e2a WiFi \u8bbe\u7f6e\u4e0d\u540c\u7684&nbsp;<strong>\u4e0a\u4f20\u4e0b\u8f7d\u9650\u901f<\/strong>\uff1f<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">================================================================<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u65b0\u589e<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClash \u914d\u7f6e\u6587\u4ef6\u589e\u91cf\u66f4\u65b0\uff0c\u65b0\u589e6-10\u7684wifi\u548c\u5bf9\u5e94\u670d\u52a1\u5668\u914d\u7f6e\uff0c\u7136\u540ewifi\u540d\u5b57\u66f4\u6539\u4e3aW1-W10\uff0cwifi\u5bc6\u7801\u66f4\u65b0\u4e3a147258369\uff0c\u5177\u4f53\u5e94\u8be5\u600e\u4e48\u64cd\u4f5c\uff0c\u6700\u597d\u7528\u4e00\u952e\u811a\u672c<br><br><br><br><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7b2c\u4e00\u6b65\uff1aSSH \u4e00\u952e\u6279\u91cf\u91cd\u547d\u540d\u4e0e\u914d\u7f6e (1-10\u53f7)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8fd9\u4e2a\u811a\u672c\u4f1a\u81ea\u52a8\u5b8c\u6210\uff1a\u521b\u5efa 6-10 \u63a5\u53e3\u3001\u5c06\u6240\u6709 WiFi \u91cd\u547d\u540d\u4e3a&nbsp;<code>W1-W10<\/code>\u3001\u7edf\u4e00\u5bc6\u7801\u3001\u5e76\u5f3a\u5236\u7ed1\u5b9a\u5230\u5404\u81ea\u7684\u7f51\u6bb5\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cat &lt;&lt; 'EOF' > update_wifi_1_10.sh\n#!\/bin\/bash\n# 1. \u786e\u4fdd 6-10 \u53f7\u63a5\u53e3\u5b9a\u4e49\u5b58\u5728 (\u57fa\u4e8e DSA \u67b6\u6784)\nfor i in {6..10}\ndo\n    id=$i\n    net=$((100+i-1))\n    # \u5b9a\u4e49\u8bbe\u5907\n    uci set network.dev_p$id=device\n    uci set network.dev_p$id.name=\"br-p$id\"\n    uci set network.dev_p$id.type='bridge'\n    # \u5b9a\u4e49\u63a5\u53e3\n    uci set network.proxy$id=interface\n    uci set network.proxy$id.proto='static'\n    uci set network.proxy$id.device=\"br-p$id\"\n    uci set network.proxy$id.ipaddr=\"192.168.$net.1\"\n    uci set network.proxy$id.netmask='255.255.255.0'\n    # \u5b9a\u4e49DHCP\n    uci set dhcp.proxy$id=dhcp\n    uci set dhcp.proxy$id.interface=\"proxy$id\"\n    uci set dhcp.proxy$id.start='100'\n    uci set dhcp.proxy$id.limit='150'\n    uci set dhcp.proxy$id.force='1'\n    # \u9632\u706b\u5899\n    uci add_list firewall.@zone.network=\"proxy$id\"\ndone\n\n# 2. \u6279\u91cf\u4fee\u6539\/\u6dfb\u52a0 SSID \u4e3a W1-W10 \u5e76\u66f4\u65b0\u5bc6\u7801\n# \u5148\u6e05\u7406\u65e7\u7684 Global-Proxy \u547d\u540d\u7684\u65e0\u7ebf\uff0c\u907f\u514d\u51b2\u7a81\nfor i in {1..20}; do\n    uci delete wireless.@wifi-iface&#91;0]\ndone\nuci commit wireless\n\n# 3. \u91cd\u65b0\u521b\u5efa 10 \u4e2a\u6807\u51c6 SSID\nfor i in {1..10}\ndo\n    uci add wireless wifi-iface\n    uci set wireless.@wifi-iface&#91;-1].device='radio0'\n    uci set wireless.@wifi-iface&#91;-1].mode='ap'\n    uci set wireless.@wifi-iface&#91;-1].ssid=\"W$i\"\n    uci set wireless.@wifi-iface&#91;-1].network=\"proxy$i\"\n    uci set wireless.@wifi-iface&#91;-1].encryption='psk2'\n    uci set wireless.@wifi-iface&#91;-1].key='147258369'\ndone\n\nuci commit network &amp;&amp; uci commit dhcp &amp;&amp; uci commit wireless &amp;&amp; uci commit firewall\n\/etc\/init.d\/network restart\n\/etc\/init.d\/dnsmasq restart\nwifi reload\nEOF\nchmod +x update_wifi_1_10.sh &amp;&amp; .\/update_wifi_1_10.sh\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u7b2c\u4e8c\u6b65\uff1aOpenClash 1-10 \u53f7\u5b8c\u6574\u914d\u7f6e\u6587\u4ef6<br><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mixed-port: 7890\nallow-lan: true\nmode: rule\nlog-level: info\nipv6: false\n\ntun:\n  enable: true\n  stack: system\n  auto-route: true\n  auto-detect-interface: true\n\ndns:\n  enable: true\n  listen: 0.0.0.0:53\n  enhanced-mode: redir-host\n  nameserver:\n    - 223.5.5.5\n  fallback:\n    - 8.8.8.8\n\nproxies:\n  - {name: \"proxy-1\", type: socks5, server: 1.1.1.1, port: 1080, username: \"u\", password: \"p\", udp: true}\n  - {name: \"proxy-2\", type: socks5, server: 1.1.1.2, port: 1080, username: \"u\", password: \"p\", udp: true}\n  - {name: \"proxy-3\", type: socks5, server: 1.1.1.3, port: 1080, username: \"u\", password: \"p\", udp: true}\n  - {name: \"proxy-4\", type: socks5, server: 1.1.1.4, port: 1080, username: \"u\", password: \"p\", udp: true}\n  - {name: \"proxy-5\", type: socks5, server: 1.1.1.5, port: 1080, username: \"u\", password: \"p\", udp: true}\n  - {name: \"proxy-6\", type: socks5, server: 1.1.1.6, port: 1080, username: \"u\", password: \"p\", udp: true}\n  - {name: \"proxy-7\", type: socks5, server: 1.1.1.7, port: 1080, username: \"u\", password: \"p\", udp: true}\n  - {name: \"proxy-8\", type: socks5, server: 1.1.1.8, port: 1080, username: \"u\", password: \"p\", udp: true}\n  - {name: \"proxy-9\", type: socks5, server: 1.1.1.9, port: 1080, username: \"u\", password: \"p\", udp: true}\n  - {name: \"proxy-10\", type: socks5, server: 1.1.1.10, port: 1080, username: \"u\", password: \"p\", udp: true}\n\nproxy-groups:\n  - name: Group-W1\n    type: select\n    proxies: &#91;\"proxy-1\", \"DIRECT\"]\n  - name: Group-W2\n    type: select\n    proxies: &#91;\"proxy-2\", \"DIRECT\"]\n  - name: Group-W3\n    type: select\n    proxies: &#91;\"proxy-3\", \"DIRECT\"]\n  - name: Group-W4\n    type: select\n    proxies: &#91;\"proxy-4\", \"DIRECT\"]\n  - name: Group-W5\n    type: select\n    proxies: &#91;\"proxy-5\", \"DIRECT\"]\n  - name: Group-W6\n    type: select\n    proxies: &#91;\"proxy-6\", \"DIRECT\"]\n  - name: Group-W7\n    type: select\n    proxies: &#91;\"proxy-7\", \"DIRECT\"]\n  - name: Group-W8\n    type: select\n    proxies: &#91;\"proxy-8\", \"DIRECT\"]\n  - name: Group-W9\n    type: select\n    proxies: &#91;\"proxy-9\", \"DIRECT\"]\n  - name: Group-W10\n    type: select\n    proxies: &#91;\"proxy-10\", \"DIRECT\"]\n\nrules:\n  - IP-CIDR,192.168.0.0\/16,DIRECT,no-resolve\n  - GEOIP,CN,DIRECT\n  - DOMAIN-SUFFIX,cn,DIRECT\n  # \u6309\u7167 100-109 \u7f51\u6bb5\u5206\u6d41\n  - SRC-IP-CIDR,192.168.100.0\/24,Group-W1\n  - SRC-IP-CIDR,192.168.101.0\/24,Group-W2\n  - SRC-IP-CIDR,192.168.102.0\/24,Group-W3\n  - SRC-IP-CIDR,192.168.103.0\/24,Group-W4\n  - SRC-IP-CIDR,192.168.104.0\/24,Group-W5\n  - SRC-IP-CIDR,192.168.105.0\/24,Group-W6\n  - SRC-IP-CIDR,192.168.106.0\/24,Group-W7\n  - SRC-IP-CIDR,192.168.107.0\/24,Group-W8\n  - SRC-IP-CIDR,192.168.108.0\/24,Group-W9\n  - SRC-IP-CIDR,192.168.109.0\/24,Group-W10\n  - MATCH,Group-W1\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">IP \u5206\u914d\uff1aW1\u5bf9\u5e94\u7684IP\u662f192.168.101.x \u8fd9\u6837\u8bbe\u7f6e<br><br><br>\u4e3a\u4e86\u7b26\u5408\u4f60&nbsp;<strong>W1 \u5bf9\u5e94 192.168.101.x<\/strong>&nbsp;\u7684\u65b0\u8981\u6c42\uff08\u5373\u7f51\u6bb5\u4ece 101 \u5f00\u59cb\u987a\u5ef6\uff09\uff0c\u6211\u4eec\u9700\u8981\u5bf9 SSH \u811a\u672c\u548c OpenClash \u914d\u7f6e\u6587\u4ef6\u540c\u6b65\u505a\u4e00\u70b9\u504f\u79fb\u8c03\u6574\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7b2c\u4e00\u6b65\uff1aSSH \u4e00\u952e\u811a\u672c\uff08\u4fee\u6b63 IP \u8d77\u59cb\u4f4d\uff09<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6b64\u811a\u672c\u5c06\u521b\u5efa 10 \u4e2a\u7f51\u53e3\uff0c<strong>W1 \u5bf9\u5e94 192.168.101.1<\/strong>\uff0c<strong>W10 \u5bf9\u5e94 192.168.110.1<\/strong>\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><br><br><br><br><br><br><br><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cat &lt;&lt; 'EOF' > update_wifi_1_10_offset.sh\n#!\/bin\/bash\n# 1. \u6e05\u7406\u65e7\u7684\u903b\u8f91\u63a5\u53e3\u548c\u65e0\u7ebf\u914d\u7f6e\nfor i in {1..20}; do\n    uci delete network.proxy$i\n    uci delete network.dev_p$i\n    uci delete dhcp.proxy$i\n    uci delete wireless.@wifi-iface&#91;0]\ndone\n\n# 2. \u6279\u91cf\u521b\u5efa 10 \u4e2a\u63a5\u53e3\uff0c\u7f51\u6bb5\u4ece 101 \u5f00\u59cb\nfor i in {1..10}\ndo\n    id=$i\n    net=$((100+i)) # \u504f\u79fb\u91cf\u4fee\u6539\uff1ai=1\u65f6net=101\n    name=\"proxy$id\"\n    \n    echo \"Creating Interface: $name (192.168.$net.1) for W$id\"\n    \n    uci set network.dev_p$id=device\n    uci set network.dev_p$id.name=\"br-p$id\"\n    uci set network.dev_p$id.type='bridge'\n    \n    uci set network.$name=interface\n    uci set network.$name.proto='static'\n    uci set network.$name.device=\"br-p$id\"\n    uci set network.$name.ipaddr=\"192.168.$net.1\"\n    uci set network.$name.netmask='255.255.255.0'\n    \n    uci set dhcp.$name=dhcp\n    uci set dhcp.$name.interface=\"$name\"\n    uci set dhcp.$name.start='100'\n    uci set dhcp.$name.limit='150'\n    uci set dhcp.$name.force='1'\n    \n    uci add_list firewall.@zone&#91;0].network=\"$name\"\n\n    # 3. \u521b\u5efa\u65e0\u7ebf\u5e76\u7ed1\u5b9a\n    uci add wireless wifi-iface\n    uci set wireless.@wifi-iface&#91;-1].device='radio0'\n    uci set wireless.@wifi-iface&#91;-1].mode='ap'\n    uci set wireless.@wifi-iface&#91;-1].ssid=\"W$id\"\n    uci set wireless.@wifi-iface&#91;-1].network=\"$name\"\n    uci set wireless.@wifi-iface&#91;-1].encryption='psk2'\n    uci set wireless.@wifi-iface&#91;-1].key='147258369'\ndone\n\nuci commit network &amp;&amp; uci commit dhcp &amp;&amp; uci commit wireless &amp;&amp; uci commit firewall\n\/etc\/init.d\/network restart\n\/etc\/init.d\/dnsmasq restart\nwifi reload\nEOF\nchmod +x update_wifi_1_10_offset.sh &amp;&amp; .\/update_wifi_1_10_offset.sh\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u7b2c\u4e8c\u6b65\uff1aOpenClash \u914d\u7f6e\u6587\u4ef6\uff08\u540c\u6b65 IP \u89c4\u5219\uff09<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8bf7\u5c06&nbsp;<code>rules<\/code>&nbsp;\u90e8\u5206\u4e2d\u7684 IP \u6bb5\u4fee\u6539\u4e3a\u5982\u4e0b\u5185\u5bb9\uff08\u5176\u4f59\u90e8\u5206\u4fdd\u6301\u4e0d\u53d8\uff09<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rules:\n  - IP-CIDR,192.168.0.0\/16,DIRECT,no-resolve\n  - GEOIP,CN,DIRECT\n  - DOMAIN-SUFFIX,cn,DIRECT\n  \n  # \u5206\u6d41\u89c4\u5219\u540c\u6b65\u504f\u79fb\n  - SRC-IP-CIDR,192.168.101.0\/24,Group-W1\n  - SRC-IP-CIDR,192.168.102.0\/24,Group-W2\n  - SRC-IP-CIDR,192.168.103.0\/24,Group-W3\n  - SRC-IP-CIDR,192.168.104.0\/24,Group-W4\n  - SRC-IP-CIDR,192.168.105.0\/24,Group-W5\n  - SRC-IP-CIDR,192.168.106.0\/24,Group-W6\n  - SRC-IP-CIDR,192.168.107.0\/24,Group-W7\n  - SRC-IP-CIDR,192.168.108.0\/24,Group-W8\n  - SRC-IP-CIDR,192.168.109.0\/24,Group-W9\n  - SRC-IP-CIDR,192.168.110.0\/24,Group-W10\n  \n  - MATCH,Group-W1\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. \u6210\u529f\u5f00\u542f\u5b50\u7f51\u7684\u5173\u952e\u547d\u4ee4 (DSA\u67b6\u6784\/ImmortalWrt) \u4ee5\u5f80\u76f4\u63a5\u5199&nbsp;type=brid [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-60","post","type-post","status-publish","format-standard","hentry","category-4"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/huteo666.com\/index.php\/wp-json\/wp\/v2\/posts\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/huteo666.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/huteo666.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/huteo666.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/huteo666.com\/index.php\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":0,"href":"https:\/\/huteo666.com\/index.php\/wp-json\/wp\/v2\/posts\/60\/revisions"}],"wp:attachment":[{"href":"https:\/\/huteo666.com\/index.php\/wp-json\/wp\/v2\/media?parent=60"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/huteo666.com\/index.php\/wp-json\/wp\/v2\/categories?post=60"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/huteo666.com\/index.php\/wp-json\/wp\/v2\/tags?post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}