2015-07-28 13 views
0

我正在寻找一种方式如何,我可以在同一台主机上的2个接口之间运行iperf的基准上的架构如图所示:的iperf

Setup Schema

机器的两个(PC和路由器)是Linux。
我需要一种方法来运行我的“路由器”机器上的一些功能测试,使用我的唯一一台带有2个以太网端口的PC。


我尝试已经几种不同的方式来解决,但仍然没有运气:
1)增加对目标主机静态路由与公制
2)绑定的iperf来禁用特定的IP地址
3)本地回送接口

基本上我正在寻找的是运行流量192.168.1.10 < - > 1.1.1.10通过路由器设备(启用IP转发)。

+0

您可以将主机上的路由表添加到您的帖子中。另外,考虑在http://superuser.com上提问,因为这不是一个真正的编程问题。 –

回答

0

不要忘记到服务器很好地结合:

对于服务器运行iperf -s -B 1.1.10在终端 并在客户端运行iperf -c 1.1.10 -B 192.168.1.10 这另一端来说,如果您的操作系统不使用会正常工作环回接口默认情况下。

+0

不,已经试过了,它不起作用:'[root @ localhost〜]#iperf -s -B 1.1.1.10& [1] 18312 [root @ localhost〜]#------- -------------------------------------------------- --- 侦听TCP端口5001的服务器 绑定到本地地址1.1.1.10 TCP窗口大小:85.3 KByte(默认) --------------------- --------------------------------------- [root @ localhost〜]#iperf - c 1.1.1.10 -B 192.168.1.10 连接失败:连接超时 [root @ localhost〜]# 'Local Loopback(lo)interface down – user2988257