Closed6

EC2にENIを割り当ててprivate ipを複数所持する

not75743not75743

こちらの記事を読んだのだが、まさにやりたいこととドンピシャの内容だった。
内容もわかりやすく書かれてて素晴らしい。
https://qiita.com/mittsukan/items/83b55ac65eaf23309f15

私はスポットインスタンスでこれと同じことを出来るか確かめたいため、
まずはENIのアタッチから試してみます。

OSはubuntu 22.04

not75743not75743

コンソールからENIを作成する

事前準備

  • ENI用のセキュリティグループを作成する

メモ

  • EC2と同じサブネットを指定
  • Elastic Fabric Adapter:Elastic Fabric Adapter (EFA) は、High Performance Computing (HPC) と機械学習アプリケーションを高速化するために Amazon EC2 インスタンスにアタッチできるネットワークデバイスです
  • IPv4 プレフィックス委任:インスタンスに複数のIPを割り当てるためのプレフィックスを設定可能らしい
  • 事前作成したセキュリティグループをつける
  • タグをつける

https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2-prefix-eni.html

not75743not75743

EC2へアタッチ

EC2のネットワークインターフェイスをアタッチから出来ます

確認

2コついてます

外す

EC2のネットワークインターフェイスをデタッチから出来ます

not75743not75743

OS上では?

読み込まれていません。
ちなみにprimary nicがens5,今回アタッチしたのがens6でした

5: ens6: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 06:6a:a1:70:3c:5b brd ff:ff:ff:ff:ff:ff
    altname enp0s6

OSレベルでNICをつける方法はあまり覚えてないし、優先度は高くない...
なんとかやらずに済ませたいところ

not75743not75743

あきらめ

ENIつける、OS設定変える
が必要になってから返ってこよう...敗北
ターゲットグループでターゲット切り替えでなんとかするようにするか...

このスクラップは2023/06/19にクローズされました