我是這樣解決路由器 IPv6 透明代理問題的

2023-04-21 08:56:03 +08:00
 viberconnection
前提條件:

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.這樣就完成了,將路由器下面的設備重新連接即可。
1761 次点击
所在节点    宽带症候群
4 条回复
malash
2023-04-21 12:53:21 +08:00
高级设置里不是有现成的选项吗?叫“IPv6 透明代理(TProxy)”
viberconnection
2023-04-21 21:45:08 +08:00
@malash 可問題是,此插件存在 BUG ,這個特性並不能與所有固件相容,於是只能自行修改。
malash
2023-04-22 00:05:34 +08:00
@viberconnection 可以尝试自己编译 lean 的固件,我在用还比较稳定
ttvast
2023-04-23 10:40:09 +08:00
我目前用的是 wide-dhcp6c+radvd ,自己写配置文件。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/934198

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX