首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 14.04支持更具体路线的广告吗?

Ubuntu 14.04支持更具体路线的广告吗?
EN

Ask Ubuntu用户
提问于 2018-12-15 19:06:32
回答 1查看 167关注 0票数 1

我有一个只有IPv6 6的网络,我现在正在尝试添加一个NAT64网关。NAT64不在我的默认网关上,因为它打算使用与默认网关不同的ISP。

默认网关使用radvd进行广告,而IPv6连接正在工作。然而,ISP提供的NAT64是不可靠的,因此我想配置我自己的NAT64。

在运行NAT64的机器上,我创建了以下radvd配置:

代码语言:javascript
复制
interface enp4s0
{
   AdvSendAdvert on;
   AdvDefaultPreference low;
   route 64:ff9b::/96 {
         AdvRoutePreference high;
   };
};

但这是行不通的。在客户端机器上,我只看到了default路由,而没有看到到NAT64网关的64:ff9b::/96路由。

EN

回答 1

Ask Ubuntu用户

发布于 2018-12-15 19:06:32

这个radvd配置确实有效,但是Ubuntu14.04充当了RFC 4191所称的B类型主机。

RFC 4191中定义的类型如下:

  • 类型A-不支持首选项或更具体的路由
  • B类型-支持首选项,但不支持更具体的路由
  • 类型C-支持首选项和更具体的路由

Ubuntu14.04上的radvd版本可以配置为发送首选项和更具体的路由。但是当Ubuntu14.04接收到这样的路由时,它将忽略更具体的路由,而只关注偏好。

解决这一问题的一种方法是将主机升级到Ubuntu16.04(或更高版本),它将充当C类型主机,完全支持更具体路由的广告。

为了向后兼容A和B类型的主机,RFC 4191建议使用重定向消息。如果网络上的所有IPv6路由器都有完整的路由表,则当网络上的主机对数据包使用错误的网关时,它们可以发送重定向消息。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1102154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档