当前位置:   article > 正文

openwrt网关服务器性能,单一ipv6地址做网关的三种方法之openwrt篇

openwrt支持radvd

方案一:NAT

NAPT66 已经做得很好了,就不多介绍了。

NAPT66:http://code.google.com/p/napt66/

方案二:IPv4 NAT + IPv6 bridge

openwrt 的 trunk 版提供了 6scripts 包可以使用该方法实现 ipv6。

操作

opkg update

opkg install ebtables 6scripts

编辑配置文件/etc/config/6bridge

vi /etc/config/6bridge

修改配置文件

config 6bridge

option bridge 'bripv6' # 将bripv6修改为你的bridge设备名,通过brctl show查看

启用脚本

/etc/init.d/6bridge start

设置开机自启动

/etc/init.d/6bridge enable

但实际上,在某些环境下,这种方法还是有缺陷的。比如需要 IPv4 通过交换机验证的环境中,由于客户端没有通过联网验证,上端路由器不会相应来自客户端的任何请求,故本方案只是用于 IPv6 无需认证的网络环境使用。

NOTE: 6script 依赖 ebtables 包,该软件包只有 trunk 版提供,backfire 版无 ebtables,12.09 之后,非 trunk 版也提供 ebtables 与 6script.

方案三:proxy_ndp

npd6 http://code.google.com/p/npd6/

npd6 是一款可以自动配置 npd proxy 的软件,短小精悍,配置简洁,老少皆宜。。

npd6 可以使用 ndppd 代替,该包已经被 openwrt 官方 trunk 版收录

开始 openwrt 下的配置吧

安装 radvd,给客户端分配合法 ip

opkg update

opkg install radvd

编辑配置文件/etc/config/radvd

前两个配置项的 ignore 去掉,prefix 项中的 list prefix 填写正确的 prefix 即可:

vi /etc/config/radvd

```

config interface

option interface ‘lan’

option AdvSendAdvert 1

option AdvManagedFlag 0

option AdvOtherConfigFlag 0</

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/932720
推荐阅读
相关标签
  

闽ICP备14008679号