Amazon ec2 인스턴스에서 Intel DPDK라는 애플리케이션을 작업 중입니다. 18.05
eth1(관리 네트워크 제외)에서 내 인스턴스에 생성된 eth2로 트래픽을 보내려고 했습니다.
eth1 IP 주소는 다음과 같고 172.31.17.214
eth2 IP 주소는 다음과 같습니다 172.31.17.20
.
(172.31.17.214,.215,.216..., to 172.31.17.20)
내 문제 는 소스 인터페이스 eth1에서 대상 eth2로 여러 패킷 을 보내야 하는데
172.31.17.214
.172.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