Estou tentando reinstalar um servidor Ubuntu para 18.04.
Descobri que o 18.04 usa o Netplan e estou tendo problemas para criar uma interface de vínculo usando isso.
Configuração atualizada:
############# BOND - VLAN ##################
network:
version: 2
renderer: networkd
ethernets:
switchports:
match: {name: "ens*"}
bonds:
bond0:
interfaces: [switchports]
parameters:
mode: balance-alb
vlans:
inet:
id: 50
link: bond0
addresses: [X.X.X.X/24]
gateway4: X.X.X.252
dhcp4: no
nameservers:
addresses: [X.X.X.33]
Parece que eu não deveria ter duas declarações de correspondência e ens * em uma única declaração - eu vou limpar isso quando conseguir que funcione ..
Eu instalei o ifenslave & bridge-utils como alguém sugeriu isso, ainda nada.
Também habilitei o módulo de ligação no /etc/modules
.
Meu problema original era que a interface estava no estado UP, mas eu só conseguia executar ping na própria interface, e mais nada.
Como não consegui fazer isso funcionar, acabei renomeando o /etc/netplan/<name>.yaml
arquivo e instalando ifupdown
.
Se alguém tiver uma idéia de por que isso não funcionou, ficarei feliz em saber :)
Respostas:
Eu instalei o Ubuntu Server e, surpreendentemente, ele me perguntou se eu queria configurar a ligação.
Este é o arquivo yaml que foi configurado:
Atualizarei isso à medida que aprender mais sobre o novo estilo de configuração de rede no Ubuntu.
ATUALIZAR
Para alterar o endereço estático, faça o seguinte:
!Nota! O nome do arquivo * .yaml padrão pode ser diferente.
!Nota! Você pode nomear seu arquivo de configuração como desejar, apenas certifique-se de que termine com .yaml
Neste arquivo (my-network-file.yaml), copie de cima e anexe as seguintes alterações:
Certifique-se de alterar os endereços IP para refletir sua rede. Depois disso, reiniciei a máquina e minha nova configuração de rede foi carregada e funcionando.
Como alternativa, você pode usar:
Isso deve aplicar a nova configuração sem a necessidade de uma reinicialização.
Nota: Você pode observar o espaçamento e não usar guias, pois isso pode causar problemas no seu arquivo de configuração.
Se você não tiver certeza de suas interfaces de rede, siga um destes procedimentos
ou
Espero que isto ajude!
fonte
In this file copy from above and append the following changes:
você se importa em mostrar uma lista completa de arquivos e o nome do arquivo?netplan
agrega / combina arquivos .yaml? Em outras palavras, se eu colocasse abonds
seção em um arquivo yaml e aethernets
seção em outro arquivo yaml (ambos em/etc/netplan
) - o sistema combinaria esses arquivos para obter uma configuração "total"?You should never have to run cloud-init again on an Ubuntu Server system installed with the new server installer
e 2.the messages in /etc/netplan pointing you to /etc/cloud/cloud.cfg.d are an error that we're working on correcting.
Esse negócio da Netplan tem promessa, mas há muitas informações conflitantes "por aí".