首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能使用可路由的IPv6地址通过蓝牙低能耗的远程设备

不能使用可路由的IPv6地址通过蓝牙低能耗的远程设备
EN

Server Fault用户
提问于 2016-09-04 13:06:23
回答 1查看 724关注 0票数 2

我有一个简单的CoAP服务器在一个设备上,它实现了我想用Mozilla +in插件测试的支持配置文件。到目前为止,我已经设法连接到我的设备,并使用它的链接本地地址。不幸的是,Firefox无法访问链接本地地址,因此为了使用该地址,我必须使用可路由地址来配置设备。

我有这个配置文件..。/etc/radvd.conf:

代码语言:javascript
复制
interface bt0
{
    AdvSendAdvert on;
    prefix 2001:db8::/64
    {
        AdvOnLink off;
        AdvAutonomous on;
        AdvRouterAddr on;
    };
};

然后,我在子网中为linux框设置一个地址,启用转发并重新启动radvd。

代码语言:javascript
复制
sudo ip address add 2001:db8::1/64 dev bt0
echo 1 | sudo tee /proc/sys/net/ipv6/conf/all/forwarding
sudo service radvd restart

这是ifconfig bt0的输出:

代码语言:javascript
复制
bt0       Link encap:UNSPEC  HWaddr 00-15-83-FF-FE-E8-EB-0B-00-00-00-00-00-00-00-00  
          inet6 addr: fe80::215:83ff:fee8:eb0b/64 Scope:Link
          inet6 addr: 2001:db8::1/64 Scope:Global
          UP POINTOPOINT RUNNING MULTICAST  MTU:1280  Metric:1
          RX packets:111 errors:0 dropped:0 overruns:0 frame:0
          TX packets:116 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:8553 (8.5 KB)  TX bytes:10804 (10.8 KB)

不幸的是,某些东西仍未正确配置。我仍然可以使用本地链接地址ping6 fe80::215:83ff:fee8:eb0b%bt0来平平我的设备,但是当我想用它的可路由地址ping6 -I bt0 2001:db8::215:83ff:fee8:eb0b来平平它时,我没有响应。

有什么问题吗?还有什么我需要配置的吗?

编辑新radvd.conf

代码语言:javascript
复制
interface bt0
{
    abro fe80::215:83ff:fee8:eb0b/64 {
        AdvVersionHigh 10;
        AdvVersionLow 2;
        AdvValidLifeTime 2;
    };
    AdvSendAdvert on;
    prefix 2001:db8::/64
    {
        AdvOnLink off;
        AdvAutonomous on;
        AdvRouterAddr on;
    };
};
EN

回答 1

Server Fault用户

发布于 2016-09-05 00:55:10

您的radvd配置似乎缺少ABRO选项,这是系统被识别为6LoWPAN边界路由器所必需的。

最起码的配置是:

代码语言:javascript
复制
interface bt0 {
    abro fe80::215:83ff:fee8:eb0b/64 {
        AdvVersionHigh 10;
        AdvVersionLow 2;
        AdvValidLifeTime 2;
    }
    #...everything else

请注意,在本节中,您需要使用边界路由器的链接本地地址。

当然,您的设备必须是蓝牙4.1 (或更高)。4.0设备将无法工作。

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

https://serverfault.com/questions/800988

复制
相关文章

相似问题

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