Amazon ec2-Instanzen loopback zwei Netzwerkschnittstellen backtoback

Amazon ec2-Instanzen loopback zwei Netzwerkschnittstellen backtoback

Ich arbeite an einer Anwendung namens Intel DPDK 18.05auf einer Amazon EC2-Instanz und habe versucht, Datenverkehr von eth1 (abgesehen vom Verwaltungsnetzwerk) an das auf meiner Instanz erstellte eth2 zu senden.

die eth1 IP-Adresse ist wie 172.31.17.214und die eth2 IP-Adresse ist wie 172.31.17.20,

Mein Problem ist, dass ich mehrere Pakete von der Quellschnittstelle eth1 zum Ziel eth2 senden muss, (172.31.17.214,.215,.216..., to 172.31.17.20)aber es funktioniert nur 172.31.17.214an 172.31.17.20.

Wie müssen wir dafür sorgen, dass dies für mehrere IP-Adressen in einer Amazon EC2-Instanz funktioniert?

Danke, Darshan

Antwort1

Sie müssen zunächst weitere IP-Adressen aus der Amazon EC2-Schnittstelle zuordnen. Eine Anleitung dazu finden Sie unterHier.

Danach können Sie diese Schnittstellen mit Schnittstellenaliasen hinzufügen:

Bearbeiten /etc/network/interfacesund fügen Sie Folgendes hinzu:

auto etho0:1
iface eth0:1 inet static
address another_ip_address
netmask netmask #must be same as eth0's netmask

Oder wenn Sie nur für dieselbe Sitzung eine andere IP-Adresse wünschen, können Sie Folgendes verwenden ifconfig:

ifconfig eth0:1 ip_address up

verwandte Informationen