Netsh - redireciona o tráfego UDP para a VM

0

Eu tenho um roteador e um switch gerenciado, além de alguns sistemas conectados a eles:

  • Roteador: 192.168.10.200
  • PC1: 192.168.10.1 (algum tipo de Linux embarcado)
  • PC2: 192.168.10.35 (OpenSuse)
  • PC3: 192.168.10.31 (host do Win 10)
  • PC4: 192.168.10.32 (Xubuntu 16.04 VM)

De todos, exceto o PC1 (que eu só posso configurar para um display de toque e enviar os dados), eu posso fazer ping de todas as outras máquinas na rede.

PC1 envia pacotes UDP na porta 47555 para PC2 somente mais transmissões de pacotes ADwin Config (o IP de destino é 192.168.10.255) através de sua porta 4710. Eu posso interceptar todos os pacotes do PC1 com o Wireshark no PC3, mas por alguma razão mesmo depois de usar netsh (uma ferramenta que acabei de descobrir) eu ainda consigo pacotes ADwin Config (na porta 4710) mas não UDP.

eu corri

netsh interface portproxy add v4tov4 listenaddress=192.168.10.1 listenport=47555 connectaddress=192.168.10.32 connectport=47555

Eu não tenho certeza se os argumentos que usei ou o fato de que é UDP estamos falando, ou uma combinação de ambos.

Infelizmente, não posso alterar o iptables no PC2. Caso contrário, eu teria redirecionado os pacotes recebidos para a VM diretamente.

Alguma idéia de como corrigir isso?

    
por rbaleksandar 06.12.2017 / 12:32

0 respostas