这是一个创建于 343 天前的主题,其中的信息可能已经有所发展或是发生改变。
前提條件:
1.路由器安裝的代理插件是 passwall ,並且爲預先編譯安裝
2.固件中包含完整的 iptables 和 ip6tables 支援(非常重要,少一個 Kernel 模組都不會成功,不確定的話請詢問固件作者)
3.本地網路環境中,路由器可以獲得由 ISP 下發的 v6 位址及其 Prefix (可以查看網頁介面和連接在該路由器設備下的設備是否都獲得了 IPv6 位址來確定)
4.代理伺服器出口具備 IPv6 網路條件
5.同代理伺服器針對 v4 連線代理工作正常
操作步驟:
1.前往路由器網頁介面–服務–passwall–高級設定–打開 IPv6 透明代理
2.前往 SSH ,編輯 /etc/config/firewall ,在頁面尾部添加以下內容,完成後重啓防火牆。
config nat
option src 'wan'
option proto 'all'
option src_ip 'fc00::/7'
option target 'MASQUERADE'
option reload '1'
3.前往 SSH ,修改 passwall 的啓動腳本(/etc/init.d/passwall ) 在每個動作的最後一行之後都加入以下命令。
/etc/init.d/firewall restart
4.這樣就完成了,將路由器下面的設備重新連接即可。
第 1 条附言 · 256 天前
請優先嘗試添加 /etc/init.d/firewall reload ,若無效再嘗試 /etc/init.d/firewall restart
4 条回复 • 2023-04-23 10:40:09 +08:00
|
|
1
malash 343 天前
高级设置里不是有现成的选项吗?叫“IPv6 透明代理(TProxy)”
|
|
|
4
ttvast 341 天前
我目前用的是 wide-dhcp6c+radvd ,自己写配置文件。
|