Requisitos
Servidor
Sección titulada «Servidor»- Ubuntu 24.04 LTS, x86-64, una instalación limpia.
- Acceso root (
sudo). - Acceso a internet durante la instalación: el instalador descarga paquetes de Ubuntu con
apt. - El reloj del sistema debe estar correcto. El router sirve la hora a sus OLT con chrony.
Puertos de red
Sección titulada «Puertos de red»Planifique al menos dos roles para los puertos:
- Uplink. Hacia su router de borde o internet. Lleva las direcciones públicas del router y la ruta por defecto. Dos o más puertos pueden formar un bond (LACP).
- Acceso. Hacia las OLT. Por él van la S-VLAN (QinQ) de la OLT y la red de administración de la OLT. Aquí también funciona un bond.
Un puerto de administración separado es útil pero no obligatorio. Si el servidor tiene una BMC
con un enlace de red USB (a menudo usb0), el router lo muestra como el enlace de la BMC y
nunca lo administra como puerto.
Qué instala el instalador
Sección titulada «Qué instala el instalador»install.sh instala por sí mismo estos paquetes de Ubuntu:
php-cli php-sqlite3 python3 git curl tar cron iproute2isc-dhcp-server radvdiptables iptables-persistent netfilter-persistentrrdtool msmtp-mta snmpd snmp fail2ban chronyPHP queda instalado solo como respaldo. Con el binario dtvsold en su lugar, nada ejecuta PHP
en operación normal.
Qué recibe de DTVSOL
Sección titulada «Qué recibe de DTVSOL»- El software del router (un tarball de versión o el repositorio).
- El daemon
dtvsoldy el driver de OLT para su fabricante. Ambos son binarios con licencia y no forman parte de la versión pública. - Un id de router y un token de enrolamiento para la licencia.
Antes de empezar
Sección titulada «Antes de empezar»Tenga listo lo siguiente:
- El nombre del puerto de uplink, su dirección IPv4 con prefijo, el gateway y los servidores DNS.
- Las redes desde las que se conectan su NOC y su sistema de facturación. Solo estas pueden llegar a la API y al monitor.
- Para cada OLT: su dirección de administración, un usuario de acceso y la S-VLAN que este router usa en ella.
Este sitio fue escrito con ayuda de IA y revisado por nuestro equipo.