我正在尝试在 beaglebone black 上设置 kura。kura 版本是 1.4.0,操作系统是“Debian GNU/Linux 8”。
我从 kura 网站安装了“.deb”文件。但是安装成功后,我可以看到 kura 只在 ipv6 接口上监听:
root@beaglebone:~# sudo netstat -plan | grep java
tcp6 0 0 :::80 :::* LISTEN 12796/java
tcp6 0 0 :::5002 :::* LISTEN 12796/java
tcp6 0 0 :::1450 :::* LISTEN 12796/java
unix 2 [ ] STREAM CONNECTED 485514 12796/java
unix 2 [ ] STREAM CONNECTED 489190 12796/java
root@beaglebone:~#
这个kura 论坛帖子说我需要使用 sysctl 在内核中禁用 ipv6 支持以强制 kura 使用 ipv4。但这对我不起作用。而且我在 kura 的“config.ini”文件中看不到任何选项来配置它。
问题是我的网络不支持 ipv6。所以我需要ipv4本身。
但这似乎是一个普遍的要求。Kura 应该默认启用 ipv4 还是应该允许 ipv4 配置,对吗?我错过了什么?