Amazon ec2執行個體環回兩個網路介面背對背

Amazon ec2執行個體環回兩個網路介面背對背

我正在 Amazon ec2 實例上運行名為 Intel DPDK 的應用程序18.05,我嘗試將流量從 eth1(除了管理網路)發送到在我的實例上創建的 eth2。

eth1 IP 位址類似於172.31.17.214eth2 IP 位址類似於172.31.17.20

我的問題是我需要從來源介面 eth1 發送多個資料包到目標 eth2, (172.31.17.214,.215,.216..., to 172.31.17.20)但它僅適用172.31.17.214172.31.17.20.

我們需要如何使其適用於 Amazon ec2 執行個體中的多個 IP 位址?

謝謝,達山

答案1

您需要先從 Amazon EC2 介面關聯更多 IP 位址。您可以找到有關如何操作的指南這裡

之後,您可以使用介面別名新增這些介面:

編輯/etc/network/interfaces並添加以下內容:

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

或者,如果您想要同一會話的另一個 IP 位址,您可以使用ifconfig

ifconfig eth0:1 ip_address up

相關內容