这种情况应该怎么设置 IPv6?

2014-09-23 17:57:01 +08:00
 austinchou0126
学校网络中心给实验室的网关分别分配了一个前缀为2001和2002的IPv6地址,我在网关上可以直接使用ping6命令可以ping通ipv6.google.com

我现在想让这个网关承担“IPv6路由的功能”,可是我Downstream都获取到的是本地IPv6地址(前缀为FDDC),能否做到让局域网内的机器都能访问IPv6?

网关系统:OpenWRT Trunk(native IPv6 stack)

不清楚RA-Service, stateless, stateful是什么意思,请教各位,感谢!
4763 次点击
所在节点    程序员
10 条回复
wdlth
2014-09-23 18:00:19 +08:00
设置radvd和DHCPv6分配IPv6地址给另外的电脑?
jasontse
2014-09-23 18:13:11 +08:00
安装 ip6tables-mod-nat 这个包,然后在 br-lan 上配置一个 ipv6 prefix 比如 fc00::1/64。
/etc/firewall.user 文件追加一行
ip6tables -t nat -I POSTROUTING -o <IPV6 WAN INTERFACE> -j MASQUERADE

重启路由
austinchou0126
2014-09-23 19:15:35 +08:00
@jasontse 试过了,但是没有作用,提示ping6: UDP connect: No route to host
如果有空的话麻烦能详解一下吗?
imsuwj
2014-09-23 19:15:54 +08:00
内网的Ipv6地址分配吗?我是这样做的
http://wayjam.me/post/internal-netwrok-allocate-ipv6-addresses.md
小白求指教
austinchou0126
2014-09-23 19:16:02 +08:00
@wdlth 目前trunk已经原生支持RA和DHCPv6
Love4Taylor
2014-09-23 20:11:03 +08:00
@austinchou0126 支持是支持了,但是Linux无法获取,就算获取了也无法连通外网,这是什么鬼。。
ChangeTheWorld
2014-09-23 20:17:22 +08:00
WAN6 口设置为 DHCPv6 Client 路由会自动获取,LAN口地址自动配置的
berry10086
2014-09-23 20:30:16 +08:00
我是关闭了内置的ipv6 用radvd给子网分配ip,然后配置ip6tables,成功了。博客里有具体的方法,不同的是我是isatap方式接入的ipv6 但是转发的方式是一样的
具体可以看 http://blog.berry10086.com/Tech/Openwrt/openwrt-isatap-ipv6/
ryd994
2014-09-23 22:02:05 +08:00
在luci里interface-》dhcp那里ipv6 mode全部选relay行不行?
austinchou0126
2014-09-24 00:17:16 +08:00
@ryd994 试过了,不行

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

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

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

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

© 2021 V2EX