A AMI fornecida 18.04 vem com uma interface e estou adicionando uma segunda com seu próprio IP (para servidor de dublês). No entanto, a instância está respondendo apenas a um IP elástico ou ao outro, não a ambos (para SSH e dublê), enquanto ambos os endereços privados funcionam. A configuração com o Amazon Linux também foi impecável, então deve ser apenas uma parte da configuração de rede.
Existem duas interfaces de rede, cada uma com um Elastic IP e com sub-redes diferentes em uma VPC em uma zona de disponibilidade ( 172.31.16.0/20
e 172.31.48.0/20
) e o mesmo grupo de segurança.
O Ubuntu não detectou automaticamente o segundo, mas /etc/netplan/50-cloud-init.yaml
parece o lugar para começar a partir de 18.04?
Diferente do que estou acostumado e não consegui encontrar instruções, adivinhando que esse é o problema. Acabei de adicionar um eth1
DHCP a ele. E eu estou supondo que isso vai quebrar se eu fizer uma AMI ou mudar a interface (vai ter novo endereço MAC)?
network:
version: 2
ethernets:
eth0:
dhcp4: true
match:
macaddress: 06:05:14:4a:26:ce
set-name: eth0
eth1:
dhcp4: true
match:
macaddress: 06:86:ef:73:d4:1a
set-name: eth1
Isso aparece em ifconfig
, e eu posso SSH em ambos os endereços privados, mas apenas o segundo ( eth1
) responde a qualquer um dos programas sobre o EIP, embora mostre alguns pacotes em eth0
.
ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 9001
inet 172.31.24.184 netmask 255.255.240.0 broadcast 172.31.31.255
inet6 fe80::405:14ff:fe4a:26ce prefixlen 64 scopeid 0x20<link>
ether 06:05:14:4a:26:ce txqueuelen 1000 (Ethernet)
RX packets 413 bytes 48193 (48.1 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 545 bytes 62679 (62.6 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 9001
inet 172.31.52.86 netmask 255.255.240.0 broadcast 172.31.63.255
inet6 fe80::486:efff:fe73:d41a prefixlen 64 scopeid 0x20<link>
ether 06:86:ef:73:d4:1a txqueuelen 1000 (Ethernet)
RX packets 899 bytes 403206 (403.2 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1218 bytes 232644 (232.6 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 275 bytes 21497 (21.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 275 bytes 21497 (21.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0