Establecer dirección IP estática y DNS en FreeBSD

En esta breve guía, aprenderemos cómo configurar o establecer una dirección IP estática y DNS en un sistema FreeBSD desde la línea de comandos. Los pasos proporcionados a continuación se prueban en las versiones FreeBSd 12 y FreeBSD 13.1.

Primero, establezcamos una dirección IP estática en FreeBSD.

1. Configurar la dirección IP estática en FreeBSD

Ante todo, encontrar la lista de interfaces de red disponibles en su sistema FreeBSD.

Para hacerlo, simplemente ejecute ifconfig comando como root :

                      # ifconfig
                    

Esto listará su configuración de red actual:

                      
                        vtnet0:
                      
                       flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=4c07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE,TXCSUM_IPV6>
	ether da:48:4c:63:23:d2
	inet 192.168.1.50 netmask 0xffffff00 broadcast 192.168.1.255
	media: Ethernet autoselect (10Gbase-T <full-duplex>)
	status: active
	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
	inet 127.0.0.1 netmask 0xff000000
	groups: lo
	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
                    
Ver interfaces de red en FreeBSD

Como puede ver en el resultado anterior, el nombre de la tarjeta de red es vtnet0 . Vamos a configurar la dirección IP para esta interfaz de red.

También puede haber notado que una dirección IP (192.168.1.50) está configurada actualmente para vtnet0 . Se asigna desde mi servidor DHCP. Vamos a cambiar la IP actual y establecer una dirección IP estática de nuestra elección.

Para establecer una dirección IP estática en FreeBSD, edite /etc/rc.conf archivo como root :

                      # vi /etc/rc.conf
                    

Agregue/modifique las siguientes líneas:

                      [...]
ifconfig_vtnet0="inet 
                      
                        192.168.1.60
                      
                       netmask 
                      
                        255.255.255.0
                      
                      "
defaultrouter="
                      
                        192.168.1.101
                      
                      "
[...]
                    
Establecer dirección IP estática en FreeBSD

Aquí, mi nueva dirección IP es 192.168.1.60 la subred es 255.255.255.0 y la puerta de enlace predeterminada es 192.168.1.101 . Cambie estos valores según su configuración. Finalmente, presione ESC y tipo :wq y presiona INGRESAR tecla para guardar el archivo y salir.

Reinicie la red usando los siguientes comandos:

                      # /etc/rc.d/netif restart 
                    
                      # /etc/rc.d/routing restart
                    

Alternativamente, puede usar los siguientes comandos para reiniciar los servicios de red:

                      # sh /etc/rc 
# /etc/netstart
                    

Ahora verifique si la dirección IP ha sido cambiada ejecutando ifconfig dominio:

Ver dirección IP en FreeBSD Ver dirección IP en FreeBSD

2. Establecer DNS en FreeBSD

Si desea acceder a Internet en su sistema FreeBSD, debe configurar los detalles de los servidores de nombres DNS.

Para configurar DNS en FreeBSD, edite /etc/resolv.conf archivo como root :

                      # vi /etc/resolv.conf
                    

Agregue/modifique los detalles de la dirección IP del servidor de nombres:

                      nameserver 1.1.1.1 
nameserver 8.8.8.8
                    

Prensa ESC y tipo :wq para guardar el archivo y close eso. Reinicie la red para que surtan efecto los cambios.

                      # /etc/rc.d/netif restart 
                    
                      # /etc/rc.d/routing restart
                    

Eso es todo. Ahora puede acceder a Internet desde su sistema FreeBSD.

3. Configurar automáticamente la dirección IP desde el servidor DHCP

Para configurar la tarjeta de red para obtener la dirección IP de un servidor DHCP, agregue o modifique las siguientes líneas en /etc/rc.conf expediente:

                      ifconfig_vtnet0="DHCP"
                    

O,

                      ifconfig_DEFAULT="DHCP inet6 accept_rtadv"
                    

Guardar y close el archivo. Reinicie el servicio de red o reinicie su sistema para que los cambios surtan efecto.

Related Posts