gentoo linux, java, software libre y otras hierbas
mar, 30 2009 - 12:42 pm

Mini guía PC-BSD – Configurando la red

Continuando con la experiencia en PC-BSD, veremos cómo configurar la red. Los pasos son similares a como se haría en Linux, aun así, puesto que algún par de cosas cambian, he preferido dejarlo documentado.

Lo primero que deberíamos hacer es identificar el nombre que el sistema le ha dado a nuestras tarjetas, en mi caso la tarjeta es le0 (que es el equivalente al típico eth0 en Linux). Para hacerlo basta con ejecutar desde una consola el comando ifconfig.

Configuración manual de la red

Para configurar manualmente nuestra red podemos ejecutar los siguientes comandos:

# ifconfig le0 inet 192.168.16.88 netmask 255.255.255.0 up
# route add default 192.168.16.2
# netstat -r

Explicación

  • En el primero comando usamos ifconfig para configurar la interfaz de red le0, con la dirección IP 192.168.16.8 y la máscara de red 255.255.255.0. La opción up activa la interfaz de red.
  • Posteriormente usamos el comando route para añadir el gateway por defecto de la red.
  • El comando netstat -r nos permite verificar que el gateway fue añadido correctamente. Interesante tener en cuenta que, a diferencia de Linux, para mirar las tablas de enrutamiento no se usa route -n sino netstat -r

Configurar la interfaz de red con DHCP

Esta es la opción más sencilla y la que recomiendo. Si tienes un servidor DHCP en la red, lo mejor será configurar nuestra interfaz de red para que solicite una IP automáticamente. Para ello basta con abrir el archivo /etc/rc.conf y modificar nuestra interfaz de red de tal manera que quede así:

ifconfig_le0=”DHCP”
Nota: ten en cuenta que en mi caso la interfaz de red se llama le0, pero en tu caso puede ser distinto. Así que debes asegurarte que la línea que modifiques corresponda a tu tarjeta de red.

Además, si estás usando otro cliente DHCP diferente del que trae por defecto el sistema, o quieres ejecutarlo con alguna opción en especial, debes modificar estas variables:

dhclient_program=”/sbin/dhclient”
dhclient_flags=”"

4 Comentarios | deja el tuyo