Adicionando a segunda interface de rede ao Ubuntu 18.04 no AWS EC2

1

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
    
por Fire Lancer 24.09.2018 / 19:22

0 respostas