Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Networking 如何设置流量控制服务器_Networking_Iptables_Centos6_Network Traffic - Fatal编程技术网

Networking 如何设置流量控制服务器

Networking 如何设置流量控制服务器,networking,iptables,centos6,network-traffic,Networking,Iptables,Centos6,Network Traffic,我正在尝试在网络和防火墙路由器之间设置流量控制服务器。 服务器有两个网络设备: 防火墙服务器网络 它正在运行CentOS 6.4 x64,我想使用Etherape。 我的想法是让eth0直接连接到我们的路由器,eth1连接到我们的网络。 eth1将有两个虚拟接口,一个具有用于ssh服务器的IP,另一个仅使用IPTables转发到没有IP的eth0。当然,eth0没有任何IP(我们不想更改网关) 有什么建议或更好的方法来做到这一点吗 非常感谢 好的,终于很容易了。安装brctl和etherape,

我正在尝试在网络和防火墙路由器之间设置流量控制服务器。 服务器有两个网络设备: 防火墙服务器网络

它正在运行CentOS 6.4 x64,我想使用Etherape。 我的想法是让eth0直接连接到我们的路由器,eth1连接到我们的网络。 eth1将有两个虚拟接口,一个具有用于ssh服务器的IP,另一个仅使用IPTables转发到没有IP的eth0。当然,eth0没有任何IP(我们不想更改网关)

有什么建议或更好的方法来做到这一点吗


非常感谢

好的,终于很容易了。安装brctl和etherape,然后:

brctl addbr br0 brctl stp br0关闭 brctl addif br0 eth0 brctl addif br0 eth1 echo 1>/proc/sys/net/ipv4/ip\u转发 ifconfig eth0 up ifconfig eth1启动 ifconfig br0启动 重启网络服务 ifconfig br0 XX.YY.ZZ.AA

这是一种时间配置。如果你重新启动,你必须重新启动。以下是一种使其持久化的方法:

最后,(如果您在Windows机箱中安装,请使用Xming和Putty,并使用X11重定向以root身份连接到XX.YY.ZZ.AA,执行etherape,您将拥有远程流量控制

为了简化操作,我建议添加过滤器: ip和非((src网络XX.YY.ZZ.AA)或dst网络XX.YY.ZZ.AA)
为了避免服务器和机箱之间的X11通信。

当然,您还必须禁用iptables!如果没有,你将有防火墙阻止一切!