Estou trabalhando em um aplicativo chamado Intel DPDK 18.05
na instância Amazon ec2, tentei enviar tráfego da eth1 (além da rede de gerenciamento) para a eth2 criada na minha instância.
o endereço IP eth1 é semelhante 172.31.17.214
e o endereço IP eth2 é semelhante 172.31.17.20
,
Meu problema é que preciso enviar vários pacotes da interface de origem eth1 para o destino eth2,
(172.31.17.214,.215,.216..., to 172.31.17.20)
mas está funcionando apenas 172.31.17.214
para 172.31.17.20
.
Como precisamos fazer isso funcionar para vários endereços IP na instância do Amazon ec2?
Obrigado, Darshan
Responder1
Você precisa primeiro associar mais endereços IP da interface do Amazon EC2. Um guia sobre como fazer isso você pode encontraraqui.
Depois disso, você pode adicionar essas interfaces com aliases de interface:
Edite /etc/network/interfaces
e adicione o seguinte:
auto etho0:1
iface eth0:1 inet static
address another_ip_address
netmask netmask #must be same as eth0's netmask
Ou se quiser outro endereço IP apenas para a mesma sessão, você pode usar ifconfig
:
ifconfig eth0:1 ip_address up