Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
Menú

Oracle Linux 003 – Configurar varias interfaces de Red

Publicada el 27/01/202206/02/2023 por fanta

En anteriores post de esta serie hemos indicado que vamos a trabajar con una máquina virtual (con qemu) en vez de directamente con una máquina física en la que se instala Oracle linux.

Comento eso porque es importante indicar como ejecutar la máquina virtual para que disponga de varias interfaces de red.

 

Es importante arrancar la máquina virtual indicando 2 interfaces de red con una MAC diferente. Por ejemplo así:

$ qemu-system-x86_64 -enable-kvm -smp $(nproc) -m 2024M -hda disk.qcow2 -netdev user,id=gestion -device e1000,netdev=gestion,mac=00:00:00:00:00:01 -netdev user,id=pro -device e1000,netdev=pro,mac=00:00:00:00:00:02

Al arrancar (desde dentro de la máquina virtual) podemos comprobar con «ip a» o «ip link» la dirección MAC que hemos indicado.

 

La idea es disponer de 2 tarjetas de red con esta configuración de red:

  • Interface ens3 (red gestion)
  • MAC: 00:00:00:00:00:01
  • IP: 10.0.2.100
  • NETMASK: 255.255.255.0 (24)
  • GATEWAY: 10.0.2.2
  • DNS1: 10.0.2.3

 

  • Interface ens4 (red pro)
  • MAC: 00:00:00:00:00:02
  • IP: 192.168.1.200
  • NETMASK: 255.255.255.0 (24)
  • GATEWAY: 192.168.1.1
  • DNS1: 192.168.1.2

 

Por tanto lo que nos queda ahora es identificar el connection.uuid de las diferentes interfaces de red (ens3 y ens4) y lo podemos hacer así:

# nmcli connection show ens3 |grep connection.uuid
# nmcli connection show ens4 |grep connection.uuid

Podríamos quitarle el GATEWAY a la configuración de la red de GESTION pero esto es un ejemplo.  De modo que vamos a suponer que es red1 y red2 y que salen fuera por un GATEAWAY diferente.

 

Configurar las diferentes interfaces de red en Oracle Linux

 

Y ahora toca editar 2 archivos dentro de /etc/sysconfig/network-scripts/ para especificar la configuración de red de cada interface:

 

Ejemplo archivo ifcfg-ens3

DEFROUTE=yes
NAME=ens3
DEVICE=ens3
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
UUID=a9ef9039-ecf6-4be3-ae7f-f94d63127856
PREFIX=24
IPADDR=10.0.2.2
PROXY_METHOD=none
BROWSER_ONLY=no
GATEWAY=10.0.2.3
IPV4_FAILURE_FATAL=no
IPV6INIT=no

Ejemplo archivo ifcfg-ens4

DEFROUTE=no
NAME=ens4
DEVICE=ens4
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
UUID=b8ef9034-ecf2-4be2-ae72-f94d66627852
PREFIX=24
IPADDR=192.168.1.200
PROXY_METHOD=none
BROWSER_ONLY=no
GATEWAY=192.168.1.1
IPV4_FAILURE_FATAL=no
IPV6INIT=no

 

Una vez editados ambos archivos (con vim, emacs, nano, … o lo que quieras usar) vamos a pegar un meneo para ver si levanta todo bien.

# reboot

Si todo va bien ya tendriamos 2 interfaces de red configuradas a falta de rutas .

Y eso es todo lo que quería comentar en esta entrada

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb