梅林双线路 IPv6 问题?

2018-09-07 18:00:51 +08:00
 Archeb
双线路配置如下

Wan1:广州电信 200M,公网 v4 无 v6
Wan2:广州移动 100M,内网 v4 公网 v6

希望能够给下属的设备分配 v6 地址,v4 走电信 v6 走移动,v6 访问可以正确到达下属设备

谢谢大佬们
7604 次点击
所在节点    宽带症候群
41 条回复
580a388da131
2018-09-07 18:08:55 +08:00
去 koolshare 爬帖子吧。

华硕及梅林固件改版路由器双拨不同 ISP 之策略分流方案
http://koolshare.cn/thread-145491-1-1.html

比较复杂,教程看着都眼晕。
Archeb
2018-09-07 18:30:17 +08:00
把 wan1 wan2 交换 ipv6 直接选 passthrough
然后 ipv4 用 dualwan 分流走就行

~
Archeb
2018-09-07 18:33:12 +08:00
貌似交换这一步也可以不用,直接保留 WAN1 电信 WAN2(LAN1) 移动
然后 ipv6 设置里面端口选以太网也可以
Archeb
2018-09-07 18:48:04 +08:00
经确认只能在 WAN1 上使用 IPv6,楼上方法不可行...

目前策略:
WAN1 移动 WAN2 电信
IPv6 联机类型 = Passthrough
使用策略路由把流量导到 WAN2

具体什么外国 IP 分流 运营商分流都可以设置
反正是 iptables(
yexm0
2018-09-07 18:59:03 +08:00
羡慕有能拉两根光纤的房子
Archeb
2018-09-07 19:04:09 +08:00
测了下,v6 墙已经全面建成了,google ip 段直接全部 drop,其他就 SNI TCP Reset.
Archeb
2018-09-07 21:30:39 +08:00
@Archeb #4

该方法依赖软件转发,在 CPU 性能不好的路由器上导致速度大幅度下降 只能跑 90M,已经暂时放弃 IPv6 以换取 200M 满速...
cwbsw
2018-09-07 22:04:57 +08:00
@Archeb 玩 IPV6 最好搞个 OpenWrt,华硕那套东西太老了,自由度也不高。
Archeb
2018-09-07 22:29:32 +08:00
@cwbsw 是的,我用的是梅林,发现这个新版本 (X7.5 貌似也不是特别新了)带了 6relayd,所以我用如下办法解决了

echo +ipv6 >> /tmp/ppp/options.wan1
给拨号连接添加 ipv6 支持

ps|grep ppp

kill [PID]

寻找并结束当前拨号进程

/usr/sbin/pppd file /tmp/ppp/options.wan1
拨号(此时 ppp1 可以获取到 ipv6 地址)

6relayd -d -A ppp1 br0
6relayd 架桥

然后就可以了!

至于为什么不用 openwrt,我的理由是感觉 openwrt 信号太差还有转发性能不行...
sujin190
2018-09-07 22:47:48 +08:00
有个问题啊,passthrough 子设备都能正常获取 ipv6 地址,但是 ping 就是不痛,这是为啥呢?
Archeb
2018-09-07 23:03:01 +08:00
好难受...不管怎样都是 无 Internet 连接 ,楼上的方法只成功了一次,然后就再没成功过...
Archeb
2018-09-07 23:03:28 +08:00
@sujin190 我现在就是这种情况...ip6tables 都全部设置过 ACCEPT 了 就是不通
Archeb
2018-09-07 23:14:10 +08:00
我发现开启了 6relayd 就是请求超时,不开启就是网络不可达,貌似 6relayd 在起作用,但是有哪里不对
zro
2018-09-08 01:47:38 +08:00
6relayd N 多 Bug,建议用 OpenWRT 转发 IPv6,你不妨这样试一下:电信接梅林 WAN1,移动接 OpenWRT,OpenWRT 的 LAN 接梅林 WAN2,利用梅林自带的 ebtables 及 brctl,加上正确的参数,将 WAN2 端的 v6 数据 PassThrough 到梅林 LAN 端。

或者你就直接用电信公网 v4 在梅林配 6in4 就好了
LGA1150
2018-09-08 04:34:42 +08:00
@zro ppp 虚拟接口无法桥接
sujin190
2018-09-08 11:32:22 +08:00
前段时间好像可以通过 dhcpd 直接获取到一个子网网段,用这个子网给内部分配地址就可以了,感觉还是运营商分配地址就可以了,最近又不行了
sujin190
2018-09-08 11:34:05 +08:00
感觉 nat 还是很有前途啊,否则太依赖上层网络配置了,一旦设置有问题,整个子网网络都得挂🤣🤣
Archeb
2018-09-08 11:50:32 +08:00
@sujin190 是的…跟 v4 一比,v6 的配置简直是复杂和坑出天际了…
Archeb
2018-09-08 13:03:23 +08:00
@LGA1150 请问 brctl 是不是没办法桥接 ppp 接口?
archeb@RT-AC68U-BC70:/tmp/home/root# brctl addif br0 ppp1
can't add ppp1 to bridge br0: Invalid argument
zro
2018-09-08 13:05:33 +08:00
@LGA1150 #15 咦,我是让 OpenWRT 拨号啊,拿到 v6 PD 再分发到梅林上

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

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

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

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

© 2021 V2EX