07.06.2023

Configuración del adaptador de red en FreeBSD

Esta guía describe cómo configurar las interfaces y conectar el servidor virtual, que opera bajo el control del FreeBSD sistema operativo.

Interfaz de configuración

Para mostrar la configuración de las interfaces de red en su sistema, ingrese el siguiente comando:

Ifconfig
vmx0:
banderas=8843 métrico 0 mtu 1500
options=60039b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,TSO6,RXCSUM_IPV6,TXCSUM_IPV6>
ether 00:50:56:02:0a:65
inet 45.XXX.XXX.XXX máscara de red 0xffffff00 difusión 45.XXX.XXX.255
medios: selección automática de Ethernet
Estado: Activo
nd6 opciones=29
vmx1:
banderas=8802 métrico 0 mtu 1500
options=60039b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,TSO6,RXCSUM_IPV6,TXCSUM_IPV6>
ether 00:50:56:02:0c:98
medios: selección automática de Ethernet
Estado: Activo
nd6 opciones=29
lo0:
banderas=8049 métrico 0 mtu 16384
opciones=680003
inet6 :: 1 prefixlen 128
inet6 fe80 :: 1% lo0 prefixlen 64 scopeid 0x3
inet 127.0.0.1 máscara de red 0xff000000
grupos: lo
nd6 opciones=21

El resultado del comando muestra que la interfaz vmx0 está configurada y lista ( ), lo que significa que debe configurar la interfaz em0 para que funcione en una red privada.

Nota: La interfaz lo0: El dispositivo loopback.

Todas las acciones siguientes se realizan en modo superusuario.

Configurar una conexión de red sin DHCP

Use un editor de texto como vi para abrir el archivo /etc/rc.conf:

vi /etc/rc.conf

Agregue la línea de comando con el pa correctoraméteres:

ifconfig_ ="inet máscara de red "

Por ejemplo:

ifconfig_em0="inet 10.0.1.2 máscara de red 255.255.255.0"

El valor de IP local se puede encontrar en el panel de control, Redes sección:

 

Muestra del contenido del archivo: /etc/rc.conf.

clear_tmp_enable="SÍ"
sshd_habilitar="SÍ"
ntpd_enable="SÍ"
powerd_enable="SÍ"
# Establezca dumpdev en "AUTO" para habilitar los volcados de memoria, "NO" para deshabilitarlos
dumpdev="AUTO"
zfs_enable="SÍ"
nombre de host="freebsd12"
ifconfig_vmx0="inet 45.XXX.XXX.XXX máscara de red 255.255.255.0"
ifconfig_em0="inet 10.0.1.2 máscara de red 255.255.255.0"
enrutador predeterminado="45.XXX.XXX.1"

Después de realizar cambios en el archivo, asegúrese de reiniciar el servidor utilizando el sistema operativo para aplicar la nueva configuración.

Configuración de una conexión de red con DHCP

Si la función DHCP se ha habilitado al crear una red, asegúrese de que Obtener una dirección IP automáticamente esté seleccionado. Esto se puede hacer usando el siguiente comando, especificando el nombre de la interfaz:

dhclient

Por ejemplo:

dhclient vmx1
DHCPDISCOVER en vmx1 a 255.255.255.255 puerto 67 intervalo 7
DHCPOFFER desde 10.0.1.1
DHCPREQUEST en vmx1 a 255.255.255.255 puerto 67
DHCPACK de 10.0.1.1
vinculado a 10.0.1.2 -- renovación en 3600 segundos.