首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iperf连接失败:正在进行操作

iperf连接失败:正在进行操作
EN

Unix & Linux用户
提问于 2018-09-19 22:08:40
回答 3查看 11.6K关注 0票数 3

我已经用yum install iperf在两台计算机上安装了iperf。

在服务器A上,我运行iperf -s,在服务器B上运行iperf -c ipv4here

我发现了一个错误:

代码语言:javascript
运行
复制
connect failed: Operation now in progress

我寻找这个错误,但我找不到任何解释。什么意思?怎样才能解决这个问题呢?

我在Centos 7上。我还尝试用以下方式连接到iperf预定义服务器:

代码语言:javascript
运行
复制
iperf -c bouygues.iperf.fr

在A和B机器上取得了成功,这就是说,在我的头上肯定有问题。

EN

回答 3

Unix & Linux用户

发布于 2018-09-19 23:22:52

根据手册页connect的说法,错误EINPROGRESS (“现在正在进行的操作”)实际上并不是指错误条件。相反,这意味着“套接字是非阻塞的,连接不能立即完成”。任何使用非阻塞套接字的程序都应该认识到这一点,并在内部处理它(通过select()进行完成或其他操作)。由于iperf失败了,并向您展示了该错误,因此您似乎在其中发现了一个错误,应该向开发人员报告。

票数 3
EN

Unix & Linux用户

发布于 2019-07-14 18:37:12

确保服务器运行的是相同版本的iperf。

当我在服务器上运行iperf3并在客户端上尝试iperf命令时,我收到了相同的消息。

帮助的是在客户机上安装iperf3并运行它。

票数 3
EN

Unix & Linux用户

发布于 2020-07-14 00:31:32

还要检查防火墙。我搞错了。

我发现sudo ufw disable允许iperf工作。当然,然后sudo ufw enable会将防火墙备份起来。

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

https://unix.stackexchange.com/questions/470141

复制
相关文章

相似问题

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