首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Ubuntu中设置系统变量

在Ubuntu中设置系统变量
EN

Ask Ubuntu用户
提问于 2016-01-01 13:37:03
回答 1查看 452关注 0票数 0

我安装了多路径TCP内核,并试图使它工作。我不知道如何像在http://multipath-tcp.org/pmwiki.php/Users/ConfigureMPTCP中解释的那样设置系统变量。

使用Ubuntu15.04,对于命令(+sudo),我得到

代码语言:javascript
运行
复制
sysctl -w net.mptcp.[name of the variable]=[value]

variable := net.mptcp.mptcp_path_manager i.e. mptcp_path_manager

sysctl: setting key "net.mptcp.mptcp_path_manager": No such file or directory
net.mptcp.mptcp_path_manager = ndiffport

请帮帮忙。这是一个赋值问题,我在试图配置这个问题时陷入了困境。

EN

回答 1

Ask Ubuntu用户

发布于 2016-01-01 15:20:35

根据您提供的手册,您可以设置mptcp_enabled、mptcp_checksum、mptcp_syn_retries、mptcp_path_manager、mtcp_scheduler。

您可以编写命令:

代码语言:javascript
运行
复制
sysctl -w net.mptcp.mptcp_enabled=1
sysctl -w net.mptcp.mptcp_checksum=1
sysctl -w net.mptcp.mptcp_syn_retries=3
sysctl -w net.mptcp.mptcp_path_manager=default
sysctl -w net.mptcp.mptcp_mtcp_scheduler=default

这些只是例子。您可以设置其他值。这些值是为正在运行的内核设置的,当您重新启动时,它们将被遗忘。如果您想让系统恢复这些设置,您必须将它们放在文件/etc/sysctl.conf中,如下所示:

代码语言:javascript
运行
复制
net.mptcp.mptcp_enabled=1
net.mptcp.mptcp_checksum=1
net.mptcp.mptcp_syn_retries=3
net.mptcp.mptcp_path_manager=default
net.mptcp.mptcp_mtcp_scheduler=default

再次设置所需的值。

如果您不能设置这些参数,我会说您没有将支持编译到内核中。

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

https://askubuntu.com/questions/715677

复制
相关文章

相似问题

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