Apuntes de Kirby
  • 👀whoami
  • 🦉Redes
    • Introducción Redes
      • Organizaciones
      • Historia
      • Puntos de conexión
      • Métodos de acceso a la red
    • Clasificación de las redes
    • Topología de las red
    • Direccionamiento IP
      • IPv4
        • Subredes IPv4
        • Superredes IPv4
        • VLSM
      • IPv6
      • MAC
      • NAT
    • Enrutamiento estático
    • Enrutamiento dinámico
      • RIPv1 & RIPv2
      • Tablas de enrutamiento
      • 🚧Redes conmutadas
    • CML
      • 🚧1er CML lab
    • CISCO
      • ¿Qué son las VLAN?
        • Ejemplo 1 de VLAN
        • Ejemplo 2 de VLAN
      • Acceso y password
      • NAT / PAT
    • Firewalls
      • Tipos de firewalls
      • ZPF
        • Funcionamiento
        • Configurando un ZPF
      • Sophos Firewall XG
        • Sophos home
        • Aprendiendo a usar Sophos
      • pfSense
        • Instalando pfSense
        • OpenVPN en pfSense
        • Port Forward
        • Alias
    • Proxy
      • Squid en pfSense
        • Squid Proxy Server
        • SquidGuard Proxy
      • Proxy reverse Nginx
    • 🚧Suricata
  • 🐝Servicios
    • Servidores Web
      • Nginx
        • NGINX, hosts virtuales
        • Hosts virtuales basados en dominio
        • PHP-FPM
        • Nginx: PHP y MySQL
          • MySQLi - PHP
        • En Alpine linux
        • 🚧Proxy
    • Servidores de correo
      • Seguridad en el correo
      • Postfix
      • hMailServer
      • Clientes de correo
        • Mailutils
        • Mutt
    • Servidores de FTP
      • FileZilla
      • VSFTPD
      • FTP vía IIS
    • Servidores DNS
      • DNS - Windows Server 2016
      • DNS - Ubuntu Server 22.04
      • Systemd
    • Servidores DHCP
      • DHCP-Windows Server 2016
      • DHCP-Ubuntu Server 22.04
    • Servidores MySQL
    • 🚧Mensajería instantánea
      • Ejabberd
    • 🚧Imágenes - Vídeos
      • FFMPEG + YT-DLP
      • Plex
      • Jellyfin
      • Plesk
      • RTMP
      • SRT
    • Webmin + Virtualmin
  • NextCloud
  • 🔑Seguridad
    • NAS
      • Instalación Synology NAS en VirtualBox
        • Creación de volúmenes y su uso
        • Actualización Synology NAS
        • Creación de usuarios y carpetas compartidas
        • Funciones del panel de control
          • Acceso por SSH
          • Configuración de los servicios de archivos
          • Configuración de red
          • Copias de seguridad (restauración)
          • Seguridad
          • Personalizar páginas de inicio
          • Servicio de notificaciones
        • Centro de paquetes Synology
          • Servidores multimedia
          • Paquetes de utilidades
          • Cloud Sync
          • Hyper Backup
          • Synology Office
      • Truenas
        • Rsync en Truenas
      • OpenmediaVault
    • Backups
      • Rsync
        • Ejemplo de rsync
    • ¿Qué son las ACL?
    • SOPS/AGE
    • RAID
      • mdadm
  • 🐳Virtualización
    • Proxmox
      • Instalar en VMWare
      • Instalar en VirtualBox
      • Entorno Proxmox
      • Almacenamiento local
      • Añadir discos
      • Clonar
      • Qemu agent
      • Linux container - LXC
      • Clúster
      • Red Interna
      • 🚧Proxmox Backup
      • 🚧Otras consideraciones
    • Alpine Linux
    • Contenedores
      • Docker
        • YAML
        • Instalando Docker
        • Portainer
          • Instalando Portainer
          • Dentro de Portainer
        • Docker volumen
        • Docker compose
          • Docker: PHP y MySQL
          • Importar sitio web en Docker
          • Instalando Wordpress
      • Pi-hole
        • Instalando Pi-hole en Docker
        • Instalando Pi-hole en Debian
        • RDP
          • RDP - Docker
  • 🐞Misceláneas
    • Datos - codificación
    • IPTables
    • Túnel con Cloudflare
    • Servidor de video
    • Comandos de Linux
    • Anaconda & Spyder
    • CGI - NGINX
    • Arduino
      • Capítulo 0 Blink
      • Capítulo 1 Led
      • Capítulo 2 Botton & LED
  • ⁉️Interesante
    • Curioso
    • Ideas
Powered by GitBook
On this page
  • Descarga de recursos
  • Configuración VirtualBox
  • Preparación de instalación DSM
  • Primer paso - Actualizar rploader
  • Segundo Paso - Visualización y elección de modelo de NAS
  • Tercer paso - Ver versiones de DSM y instalación
  • Cuarto paso - Modificar MAC en VirtualBox
  • Quinto paso - Encontrar el NAS en la red
  • Sexto paso - Archivo de instalación
  • Séptimo paso - Iniciar configuración inicial

Was this helpful?

Edit on GitHub
  1. Seguridad
  2. NAS

Instalación Synology NAS en VirtualBox

Joel López Molina

PreviousNASNextCreación de volúmenes y su uso

Last updated 1 year ago

Was this helpful?

DSM es el sistema operativo que usan los NAS de la marca Synology. Este sistema es muy intuitivo y fácil de usar, además es muy útil a la hora de conectarse con diferentes usuarios. En este caso DSM lo instalaremos sobre otro sistema operativo, TinyCore de Redpill. Es una distribución de RedHat.

En este caso usaremos el sistema operativo Tinycore. Este es una distribución de Linux, que debemos descargarla desde un repositorio de GitHub, ya que en su interior encontraremos un archivo que es el que generara nuestro DSM.

Descarga de recursos

Descargaremos Tinycore desde el repositorio de GitHub:

Descargaremos el archivo llamado, tinycore-redpill.v0.9.2.9.vmdk.gz, este será el que necesitaremos para la máquina virtual ya que lo insertaremos como un disco duro más.

Configuración VirtualBox

En el tipo de sistema debemos indicar Linux, Red Hat 64-bit. Después para agilizar la instalación y velocidad del sistema recomiendo usar 2048 MB de RAM y 2 procesadores.

En las opciones de Almacenamiento en el SATA0 debemos insertar el VMDK descargado anteriormente. Además, como mínimo debemos agregar dos discos duros virtuales con un espacio mínimo de 20 GB, para esta manera crear un RAID 0.

Por último, en las opciones de red debemos ponerlo en Red NAT o en Adaptador Puente, ya que se configuran desde el navegador web. Finalmente nos debe quedar de esta manera.

Preparación de instalación DSM

Ahora vamos a arrancar la máquina virtual, y esperar hasta que se inicie el sistema. Se nos abrián por defecto dos terminales, una de ellas vacía pero otro nos da información del sistema, uso de CPU, IP, etc. Para instalar DSM mas cómodamente nos conectaremos por SSH.

Usuario: tc

Contraseña: P@ssw0rd

ssh tc@x.x.x.x

Primer paso - Actualizar rploader

Rploader es el script que se ejecutara a la hora de instalar nuestro DSM. Lo primero que tendremos que hacer es actualizarlo para tener la última versión a la hora de instalar DSM. A través del siguiente comando comprobaremos si tenemos la ultima versión, en el caso de que no nos solicitara actualizar.

sudo ./rploader.sh update

Para finalmente actualizar todos los arhivos ejecutaremos el siguiente comando, aunque no tengamos ninguna actualización.

sudo ./rploader.sh fullupgrade

Segundo Paso - Visualización y elección de modelo de NAS

Esta herramienta cuenta con varios modelos de simulación de NAS, depende de que NAS elijamos tendremos acceso a unas características u otros. Dependiendo de nuestras necesidades elegiremos un modelo u otro, en este caso elegiremos el DS3615xs.

Para ver la lista con los NAS que hay ejecutamos el siguiente comando:

sudo ./rploader.sh serialgen

Para seleccionar un dispositivo debemos introducir el siguiente comando y aceptar con la “y”:

sudo ./rploader.sh serialgen DS3615xs

En este paso es muy importante apuntar la dirección MAC que nos aparece ya que esta es diferente en cada instalación. En este caso será la: 00:11:32:94:68:8A. Si finalmente no la apuntamos la podemos encontrar en el archivo user_config.json.

Tercer paso - Ver versiones de DSM y instalación

Ya una vez seleccionado el modelo de NAS tenemos que elegir la versión que vamos a instalar. En el caso del modelo elegido (DS3615xs) debemos ir a buscar las versiones disponibles para ese modelo. Por lo general instalaremos la última versión, pero en este caso instalaremos una versión anterior a la más reciente para posteriormente explicar como se puede actualizarlo a la última versión.

Para ver las versiones disponibles ejecutamos el siguiente comando:

sudo ./rploader.sh

Para este caso instalaremos la versión ds3615xs-7.1.0-42661. Para ello debemos indicar el parámetro build seguidamente de la versión. Al ejecutar el comando debemos aceptar la instalación.

sudo ./rploader.sh build ds3615xs-7.1.0-42661

A partir de este momento comenzara la instalación, dependiendo de nuestra conexión ira más rápido o no, todos los archivos están en internet por lo que no podremos instalarlo sin conexión.

Seguidamente a través de un cliente de FTP accederemos a TinyCore para extraer el archivo de instalación que necesitaremos posteriormente. También podemos descargarlo desde la web oficial de Synology. El usuario y contraseña es el mismo que para acceder a SSH, el puerto es el 22, ya que la conexión se hace a través de SFTP.

El archivo se encuentra en la siguiente ruta: /home/tc/redpill-load/cache

Una vez extraído a nuestro equipo local el archivo de instalación apagaremos la máquina virtual con el siguiente comando:

exitcheck.sh poweroff

Cuarto paso - Modificar MAC en VirtualBox

Una vez apagada la maquina virtual debemos acceder a la configuración de red de la maquina virtual y hacer clic en Advanced. Se abrirá un desplegable con diferentes opciones, entre ellas estará la dirección MAC. Debemos eliminar la MAC que aparece y copiar la que tenemos apuntada del segundo paso, pero sin ningún separador.

¡¡HAY QUE RECORDAR QUE EN CADA INSTALACIÓN LA MAC ES DIFERENTE!!

00:11:32:94:68:8A -->00113294688A

Una vez ya la hemos modificado, aceptamos los cambios para que se guarden y arrancaremos la máquina virtual.

En el menú de arranque debemos seleccionar la segunda opción, la que dice RedPill DS3615xs v7.0.1-42661 (SATA, Verbose). Una vez que lo elijamos la primera vez se quedara marcada como opción predeterminada.

Quinto paso - Encontrar el NAS en la red

En este manual, el NAS podrá tener varias direcciones IP diferentes ya que este se hace desde diferentes redes.

Nos debe aparecer una ventana como la de la siguiente imagen, en el caso de no aparecer, revisar que la MAC este correctamente escrita:

Después haremos clic en “Conectar” y a continuación aceptaremos los términos y condiciones que se indican. Al aceptarlos se nos redirigirá a la interfaz web del propio NAS para comenzar con la instalación.

Seguidamente nos saldrá otra ventana donde haremos clic en "Instalar" y si queremos información del dispositivo haremos clic en el botón de justo debajo.

Sexto paso - Archivo de instalación

A continuación, nos indica que carguemos el archivo .pat. Este es el que hemos extraído del servidor a través de FTP. Debemos buscarlo en nuestro equipo y cargarlo.

Después de eso debemos confirmar que todos los archivos serán eliminados y comenzará la instalación.

Al acabar se reiniciará automáticamente, no debemos interrumpir este proceso. Nos saldará una ventana con un temporizador de 10 minutos. Este es el tiempo que tardará aproximadamente en terminar todo el proceso de instalación, aunque pasados un par de minutos podemos recargar la página para ver si ya ha terminado, ya que a veces no se carga automáticamente.

Séptimo paso - Iniciar configuración inicial

Al acabar de reiniciarse nos encontraremos con la página de inicio para la configuración, una página como la que aparece a continuación:

Al hacer clic en Iniciar nos saldrá otra ventana para rellenar el nombre del dispositivo, nombre de la cuenta de administrador, contraseña y una casilla para permitir que nuestro NAS se muestra al usar el Web Assistant (la web de encontrar el NAS). Una vez lo rellenemos todo haremos clic en "Siguiente".

Ahora nos mostrara una ventana para elegir de qué manera se actualiza el DSM y los paquetes, es obligatorio poner la última opción, la actualización manual. Si el NAS se actualiza de forma automática no se volverá a encender hasta que no sigamos un procedimiento especifico, por lo tanto actualizaremos el NAS de forma manual.

En el siguiente paso nos indica si queremos crear una cuenta de Synology para tener acceso a más servicios. Como este NAS no está registrado en Synology no podremos acceder a estos servicios, por lo tanto, debemos omitir este paso.

Por último paso nos pide permiso para recopilar datos o no, es opcional marcar esta casilla ya que no influirá en el funcionamiento del NAS.

Una vez hecho todo este proceso ya nos encontraremos con la pantalla principal de nuestro NAS.

Ya encendida la maquina y esperado alrededor de unos 30 segundos debería estar operativo el NAS. Para encontrarlo en nuestra red debemos hacerlo a través una web de Synology. Accediendo a este enlace se iniciará la búsqueda del NAS:

Nota: A veces puede ser que al reiniciarse el NAS, el servidor DHCP asigne una dirección IP diferente. Para saber que nueva dirección IP ha asignado podemos volver a la web de búsqueda del NAS () para saberla. Puede ser que al acceder a la web de búsqueda no aparezca, en ese caso descargar la aplicación Synology Assistant, podeis hacer clic en este .

🔑
https://finds.synology.com/
https://finds.synology.com/
enlace
https://github.com/pocopico/tinycore-redpill/releases
Github de descarga de Tinycore
Ver modelos de NAS
Generador de MAC
Selección de modelo ds3615xs-7.1.0-42661
Encontrar Synology NAS