¿Cómo puedo crear una interfaz de bonos en Ubuntu 18.04? -- ic campo con netplan camp askubuntu Relacionados El problema

How can I create a bond interface in Ubuntu 18.04?


11
vote

problema

Español

Estoy tratando de reinstalar un servidor Ubuntu a 18.04.

Descubrí que 18.04 usa Netplan, y tengo problemas para crear una interfaz de bonos usando esto.

Configuración actualizada:

  ############# 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 no debería tener 2 declaraciones de coincidencia y ensar * en una sola declaración, lo hiciste, limpiaré esto cuando lo haga para trabajar.

He instalado IFENSLAVE & AMP; Bridge-Utils como alguien sugirió esto, todavía nada.

También he habilitado el módulo de unión en /etc/modules .

Mi problema original fue que la interfaz estaba en estado en estado, pero solo pude hacer ping la interfaz en sí misma, no otra cosa.

No pude hacer que esto funcione, así que terminé cambiando el nombre del archivo /etc/netplan/<name>.yaml e instalando ifupdown .

Si alguien tiene una pista de por qué esto no funcionó, me alegraré de saberlo :)

Original en ingles

I'm trying to reinstall an Ubuntu server to 18.04.

I discovered that 18.04 uses Netplan, and I'm having trouble creating a bond interface using this.

Updated configuration:

############# 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] 

It seems that I shouldn't have 2 match statements and ens* in a single statement did it - I'll clean this up when I get it to work..

I have installed ifenslave & bridge-utils as someone suggested this, still nothing.

Also I've enabled the bonding module in /etc/modules.

My original issue was that the interface was in UP state, but I could only ping the interface itself, not anything else.

I couldn't get this to work, so I ended up renaming the /etc/netplan/<name>.yaml file and installing ifupdown.

If anyone has a clue as to why this didn't work, I'll be happy to know :)

     
   
   

Lista de respuestas

4
 
vote
vote
La mejor respuesta
 

Instalé el servidor Ubuntu y lo suficientemente sorprendente, me preguntó si quisiera configurar la unión.

Este es el archivo YAML que se configuró:

  <PUBKEY>0  

Actualizaré esto, ya que aprendo más sobre el estilo más nuevo de la configuración de redes en Ubuntu.

actualización

Para cambiar esta dirección estática, haga lo siguiente:

  <PUBKEY>1  

! ¡Nota! Su nombre predeterminado * .YAML El nombre del archivo puede ser diferente.

  <PUBKEY>2  

! ¡Nota! Puede nombrar su archivo de configuración lo que quiera, solo asegúrese de que termine con .YAML

  <PUBKEY>3  

En este archivo (My-Network-File.yaml) copie desde arriba y agregue los siguientes cambios:

  <PUBKEY>4  

Asegúrese de cambiar las direcciones IP para reflejar su red. Después de esto, acabo de reiniciar la máquina y mi nueva configuración de red fue cargada y funcionando.

Usted puede usar alternativamente:

  <PUBKEY>5  

Esto debe aplicar la nueva configuración sin necesidad de reinicio.

Nota lateral Es posible que desee observar el espacio y no usar las pestañas, ya que esto puede causar problemas con su archivo de configuración.

Si no está seguro de sus interfaces de red, puede hacer una de las siguientes

  <PUBKEY>6  

o

  ABCDEFGHIJKLMNABCDEFGHIJKLMN17   

espero que esto ayude!

 

I installed Ubuntu Server and surprising enough it asked me if I wanted to to setup bonding.

This is the yaml file that was setup:

Location: /etc/netplan/   File Name: 50-cloud-init.yaml  File Structure:  # This file is generated from information provided by # the datasource. Changes to it will not persist across an instance. # To disablecloud-init's network configuration capabilities, write a file # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following: # network: {config: disabled} network:    bonds:        bond0:            addresses: []            interfaces:            - enp5s4            - enp5s9            - enp64s0            parameters:                lacp-rate: fast                mode: 802.3ad                transmit-hash-policy: layer2        ethernets:            enp5s4:                addresses: []                dhcp4: false                dhcp6: false            enp5s9:                addresses: []                dhcp4: false                dhcp6: false            enp64s0:                addresses: []                dhcp4: false                dhcp6: false version: 2 

I will update this as I learn more about the newer style of networking configuration in Ubuntu.

UPDATE

To change this to be static address do the following:

 sudo mv /etc/netplan/50-cloud-init.yaml /etc/netplan/50-cloud-init.old 

!Note! Your default *.yaml file name may be different.

 sudo touch /etc/netplan/my-network-file.yaml 

!Note! You can name your config file whatever you want just make sure it ends with .yaml

sudo nano /etc/netplan/my-network-file.yaml 

In this file (my-network-file.yaml) copy from above and append the following changes:

network:    bonds:        bond0:            addresses: [192.168.0.8/24]            gateway4: 192.168.0.1            nameservers:               addresses: [8.8.8.8,8.8.4.4]            interfaces:            - enp5s4            - enp5s9            - enp64s0 

Make sure you change the ip addresses to reflect your network. After this, I just rebooted the machine and my new network config was loaded and working.

You can alternatively use:

sudo netplan apply 

This should apply the new config without a need for a reboot.

Side Note You may want to observe spacing and not use tabs as this may cause issues with your config file.

If you're unsure of your network interfaces you can do one of the following

lshw -class network  

or

ip link show 

Hope this helps!

 
 
         
         

Relacionados problema

5  Añadiendo servidores DNS a Ubuntu 18.04  ( Adding dns servers to ubuntu 18 04 ) 
No hay menos de 3 formas diferentes de agregar servidores DNS publicados en todo Internet. He estado leyendo la documentación de Netplan y todavía no estoy cl...

1  ¿Cómo puedo configurar la IP estática en el servidor Ubuntu 18.04  ( How can i configure static ip on ubuntu server 18 04 ) 
Tener 2 servidores Ubuntu. Intenté configurar la IP estática en ambos. Servidor 1 Todo es el archivo de trabajo. Servidor 2 Dar error: /etc/netplan/50-clou...

0  Cuestiones de red y FTP  ( Network and ftp issues ) 
Soy nuevo en Ubuntu. He hecho instalaciones en Centlos y Redhat, pero en Ubuntu tengo problemas de red y FTP. Los pregunto juntos ya que estos problemas podrí...

1  Ubuntu Server 18.04 No IPv4 después del curriculum vitae  ( Ubuntu server 18 04 no ipv4 after resume ) 
No puedo obtener IPv4 trabajando en un servidor Ubuntu 18.04 después de que se suspendió y se reanudó. La única forma en que me vuelvo a ejecutar IPv4, se rei...

3  Problemas para anular los servidores DNS a través de la configuración de Netplan  ( Trouble overriding dns servers via netplan config ) 
Estoy tratando de anular la configuración del servidor de nombres en la configuración de NetPlan Yaml, pero no parece estar funcionando. Aquí está el archivo ...

0  Corriendo Ubuntu 18.04 -BIONIC-BEAVER NETPLAN CONFIGURACIÓN NO TRABAJA O SER APLICADA  ( Running ubuntu 18 04 bionic beaver netplan config not working or being applied ) 
Ruunog Ubuntu 18.04 Wiht Netplan y Bionic-Baaver, por lo que parece. Cuando configuré el sistema operativo, tengo que configurarlo utilizando DHCP, por lo que...

0  Cómo configurar NAT y alojarse solo para acceder al servidor desde otra caja virtual de computadora  ( How to set up nat and host only to access server from other computer virtual box ) 
Quiero crear mi propio servidor en la casilla virtual. Ya agrego NAT y host-solo en caja virtual. y esto es IP de la caja virtual de Host-solo Adaptador ...

0  Ubuntu 18.04 Configure NetPlan con 2 tarjetas de red  ( Ubuntu 18 04 configure netplan with 2 network cards ) 
Voy a instalar Ubuntu 18.04 en un pequeño "servidor", no un servidor real, solo un administrador de archivos multimedia a pedido, para una red local. Estoy re...

1  Netplan + WiFi: Link no está listo (18.04 servidor)  ( Netplan wifi link is not ready 18 04 server ) 
Estoy intentando 18.04 servidor con este elegante Netplan Netplan y no puedo hacer que mi WiFi trabaje. Hacerlo el vía anticuada (por ejemplo, configurando ...

2  La configuración de Netplan Bond / Bridge MTU no se honra en el sistema biónico  ( Netplan bond bridge mtu setting not being honored on bionic system ) 
Estoy ejecutando Netplan en un sistema de 18.04. He podido entrenar y convertir la mayor parte de mi configuración de red de mis sistemas de 16.04 a NetPlan p...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos