Linux内核支持sctp协议在LXC / docker的容器中了吗?

时间:2014-11-28 09:50:50

标签: linux-kernel docker lxc sctp

我使用docker在容器中设置应用程序,该应用程序将使用sctp进行通信。网络连接很好,我可以互相ping,但我从lksctp_tools运行sctp-test并遇到下面的问题:

[root@a2c771287273]#sctp_test -H 0 -P 250 -l                                                                                                      
local:addr=0.0.0.0, port=250, family=2
seed = 1417166664

Starting tests...
socket(SOCK_SEQPACKET, IPPROTO_SCTP)

*** socket: failed to create socket:  Address family not supported by protocol ***

我做了一点谷歌,并从lxc邮件列表中的帖子中找到了原因,因为内核不支持linux容器中的sctp协议。有关详情,请参阅以下帖子:

https://www.mail-archive.com/lxc-users@lists.sourceforge.net/msg03826.html

但是两年前,我想知道它现在是否受到内核的支持。我使用的内核版本是2.6.32-431.29.2.el6.x86_64,我需要使用其他内核吗?或者你们中的任何人遇到了和我一样的问题,碰巧在这里有一些解决方法?

提前致谢。

0 个答案:

没有答案