Instalación de un sistema operativo similar a Unix "FreeBSD 10.1" y configuración de red


FreeBSD es un sistema operativo tipo Unix gratuito de la distribución de Berkeley Software, que está disponible para todas las plataformas principales x86_64, IA-32, POWERPC, ARM, etc., y se centra principalmente en las características, la velocidad y la estabilidad del rendimiento.

FreeBSD utilizado por muchas empresas de TI de alto nivel como Juniper Networks, NetApp, Nokia, IBM, etc. y disponible para plataformas de servidor solo con interfaz de línea de comandos, pero podemos usar cualquier otro entorno de escritorio como Xfce, KDE, GNOME, etc. para que sea una distribución fácil de usar.

IP Address	:	192.0.2.142
Hostname	:	freebsd.tecmintlocal.com
Hard Disk	:	10GB
Memory		:	1GB

Este artículo lo guiará a través de algunas breves instrucciones sobre la instalación de FreeBSD 10.1 y la configuración de interfaces de red (configuración de la dirección IP estática) utilizando una utilidad de instalación basada en texto llamada bsdinstall en las arquitecturas i386 y AMD64.

Instalación de FreeBSD 10.1

1. Primero vaya al sitio oficial de FreeBSD y descargue el instalador de FreeBSD para su arquitectura, el instalador viene en una variedad de formatos diferentes, incluyendo CD, DVD, instalación en red, imágenes USB, así como imágenes de máquinas virtuales.

2. Después de descargar la imagen del instalador de FreeBSD, grábela en el medio (CD/DVD o USB) e inicie el sistema con el medio insertado. Después de que el sistema se inicie con el medio de instalación, se mostrará el siguiente menú.

3. De forma predeterminada, el menú esperará 10 segundos para la entrada del usuario antes de arrancar en el instalador de FreeBSD o podemos presionar la tecla "Retroceso" para continuar con la instalación, y luego presionar la tecla "Enter" para arrancar en FreeBSD. Una vez que se completa el arranque, se muestra un menú de bienvenida con las siguientes opciones.

Presione Enter para elegir la opción predeterminada 'Instalar', o puede elegir 'Shell' para acceder a los programas de línea de comandos para preparar los discos antes de la instalación o seleccionar la opción 'Live CD' para probar FreeBSD antes de instalarlo . Pero, aquí vamos a usar la opción predeterminada "Instalar" ya que estamos instalando FreeBSD.

4. A continuación, se muestra una lista de mapas de teclas, con la selección predeterminada de Mapa de teclas, simplemente elija la opción predeterminada para continuar con la configuración del mapa de teclas.

5. A continuación, proporcione un nombre de host para nuestro sistema, he utilizado freebsd.tecmintlocal.com como mi nombre de host.

6. Elija los componentes que desea instalar para FreeBSD; por defecto, todas las opciones están preseleccionadas excepto Fuente y Documentación.

7. En este paso, necesitamos particionar el Disco para nuestra instalación. Aquí tendrás cuatro opciones:

  1. Guiado : esta opción crea particiones de disco automáticamente.
  2. Manual : esta opción permite a los usuarios avanzados crear particiones personalizadas a partir de las opciones del menú.
  3. Shell : esta opción permite a los usuarios crear particiones personalizadas utilizando herramientas de línea de comandos como fdisk, gpart, etc.
  4. ZFS : esta opción nos permite crear un sistema root-on-ZFS cifrado con soporte para entornos de arranque.

Pero, aquí vamos a elegir la opción "Manual" para crear particiones según nuestras necesidades.

8. Después de seleccionar "Particionamiento manual", se abre un editor de particiones con la unidad resaltada "ad0" y seleccione Crear para crear un esquema de partición válido.

9. A continuación, elija GPT para crear una tabla de particiones. GPT suele ser el método más seleccionado para computadoras amd64. Las computadoras más antiguas, que no son compatibles con GPT, deben usar MBR.

10. Después de crear la tabla de particiones, ahora puede ver que nuestro disco se cambió a la tabla de particiones GPT. Elija "Crear" para definir las particiones.

11. Ahora, aquí necesitamos definir tres particiones para/boot, Swap, /. Voy a definir el tamaño de mi partición de la siguiente manera.

  1. /boot : 512 MB de tamaño
  2. Intercambiar 1 GB de tamaño
  3. / 9 GB de tamaño

Elija "Crear" y defina las particiones una por una. En el primer arranque, el "Tipo" debe ser "freebsd-boot" y el tamaño aquí. He usado 512K y presione OK para crear el siguiente Intercambio de particiones.

Elija "Crear" y defina la partición de intercambio para 1 GB y presione Aceptar.

Luego, de nuevo, elija "Crear" y defina/partición. Ahora use el tamaño restante para/partición. Utilice Type como freebsd-ufs y el punto de montaje como /.

12. Después de crear todas las particiones obtendremos el siguiente diseño. Elija "Finalizar" para avanzar al siguiente paso de la instalación.

13. Una vez creados los discos, la siguiente ventana ofrece la última oportunidad de editar los cambios antes de que se formatee el disco o los discos seleccionados. Si desea realizar cambios, seleccione [Atrás] para volver al menú principal de particiones o seleccione [Revertir y salir] para salir del instalador sin modificar ningún cambio en el disco. Pero, aquí debemos seleccionar "Confirmar" para iniciar la instalación y presionar "Intro".

14. Una vez que el instalador formatea todos los discos seleccionados, inicializa las particiones para descargar y verificar todos los componentes seleccionados, y luego los componentes descargados se extraen al disco ... como se muestra en la siguiente imagen.

15. Una vez que todos los paquetes de distribución solicitados se han extraído al disco, la siguiente ventana muestra la primera pantalla de configuración posterior a la instalación. Aquí, primero debe establecer la contraseña "root" para nuestro servidor FreeBSD.

Configuración de interfaces de red

16. A continuación, se muestra una lista de interfaces de red disponibles en la pantalla, seleccione la interfaz a configurar. Aquí solo tengo un adaptador de red. Si tiene varios adaptadores de red, elija el adaptador que necesita usar.

17. A continuación, seleccione si se debe definir o no una dirección IPv4 en la interfaz Ethernet seleccionada. Aquí tenemos 2 opciones para configurar la interfaz de red, una es usar DHCP que asignará automáticamente una dirección IP a nuestra interfaz de red, la segunda define la dirección IP manualmente. Pero, aquí estamos asignando una dirección IP estática a la computadora como se muestra a continuación.

18. Luego, ingrese una IP de servidor DNS válida en IPv4 DNS # 1 y # 2 y presione OK para continuar.

19. La siguiente opción le pide que verifique el reloj del sistema usando UTC o la hora local, si tiene dudas, simplemente seleccione "No" para seleccionar la hora local más comúnmente utilizada.

20. Las siguientes ventanas le piden que configure la hora local y la zona horaria correctas.

21. A continuación, seleccione los servicios que desea iniciar al arrancar el sistema.

22. La siguiente opción, le pide que cree al menos una cuenta de usuario para iniciar sesión en el sistema como una cuenta no root para mantener el sistema más seguro y protegido. Seleccione [Sí] para agregar nuevos usuarios.

Siga las indicaciones e ingrese la información solicitada para la cuenta de usuario (ejemplo de usuario "tecmint") como se muestra en la siguiente imagen.

Después de ingresar la información del usuario arriba, se muestra un resumen para su revisión. Si se cometió algún error durante la creación del usuario, ingrese no y vuelva a intentarlo. Si todo está ingresado correctamente, ingrese sí para crear el nuevo usuario.

23. Después de configurar todo lo anterior, se da una última oportunidad para modificar o cambiar la configuración. Una vez completada la configuración final, seleccione Salir.

24. Una vez completada la instalación, seleccione "Reboot", reinicie el sistema y comience a usar su nuevo sistema FreeBSD.

25. Después de que se complete el reinicio, obtendremos la Terminal para iniciar sesión para cualquier cuenta. Por defecto tendremos root y tecmint que hemos creado durante la instalación. Inicie sesión en la cuenta raíz y verifique la información del sistema, como la dirección IP, el nombre de host, el espacio en disco del sistema de archivos y la versión de lanzamiento.

# hostname
# ifconfig | grep inet
# uname -mrs // To get the Installed FreeBSD release version.
# df -h // Disk space check.

Conclusión

En este artículo hemos visto cómo hemos instalado y configurado FreeBSD; en mi próximo artículo, veremos cómo instalar y configurar paquetes en FreeBSD. Si tiene alguna consulta sobre la instalación, no dude en enviar sus valiosos comentarios a continuación.

FreeBSD - https://www.freebsd.org