O tráfego TCP não funciona através da ferramenta Iperf no Ubuntu

1

Estou usando o sistema A (nome do intervalo: tun0 ; IP: 192.168.3.1 ) e o system-B (interface  n ame: ss200 ; 192.168.3.2 ) que são executados no Ubuntu. Quando tento enviar tráfego no modo TCP de A para B ou vice-versa, usando os comandos Iperf corretos, parece que não funcionou.

Então eu tentei isso, conectei um cabo de extensão de LAN de B a outro Laptop (eth1, IP: 10.0.0.3, gateway-10.0.0.1) e executei estes comandos em B -

1) ifconfig eth1 10.0.0.1 up

2) route adicionar padrão gw 192.168.3.1

3) iptables -I INPUT -j eth1 -j ACEITAR

4) iptables -t nat -A POSTROUTING -o ss200-j MASQUERADE

Depois disso eu digitei alguns comandos na Máquina A -

1) iptables -I INPUT -j tun0 -j ACEITAR

Depois disso, posso enviar dados no formato TCP por meio do comando IPerf do laptop ( iperf -c 192.168.3.1 -i 1 -t -1 ) para a Máquina A ( iperf -s - i 1 -t -1 ). Mas quando eu quero enviar o tráfego de envio de A para B, não está funcionando.

Eu tentei usar os comandos acima de maneira reversa, mas isso também não funcionou. As interfaces de A-tun0 e B-ss200 são criadas virtualmente e não podem ser alteradas. Iperf no UDP está funcionando bem, alguém pode por favor ajudar

    
por Technocrat 01.08.2018 / 21:14

0 respostas