Dashboard España: http://m17spain.xreflector.es/
Si Quieres Añadir Al Dashboard Avisame
Crear Un M17 Reflector
https://github.com/M17-Project
MREFD es un nuevo Reflector de código abierto M17. La mayor parte del código se basa originalmente en XLXD y los derechos de autor de todos los archivos fuente relevantes reflejan esto. Las fuentes se publican bajo Licencias GPL.
Introducción
Este es un software prototipo. Actualmente, esto ignora totalmente, y de hecho asume, que ningún cliente está usando el cifrado M17. Los flujos de voz entrantes M17 se reenvían a cada cliente reescribiendo el indicativo de destino y luego recalculando el CRC para cada paquete.
Solo se admiten los sistemas operativos basados en systemd. Se recomienda Debian o Ubuntu. Si desea instalar esto en un sistema operativo no basado en systemd, está solo. Además, de forma predeterminada, mrefd se crea sin soporte para gdb. Finalmente, este repositorio está diseñado para que no tenga que modificar ningún archivo en el repositorio cuando construya su sistema. Cualquier archivo que necesite modificar para configurar correctamente su reflector será un archivo que copie de su repositorio clonado localmente. Esto facilita la actualización del código fuente cuando se actualiza este repositorio. Siga las instrucciones a continuación para construir su reflector XLX de transcodificación o reflector XRF trimodal.
Uso
Los paquetes que se describen en este documento están diseñados para instalar software de servidor que se utiliza para la infraestructura de red de voz digital. Requiere una conexión a Internet las 24 horas del día, los 7 días de la semana, que puede admitir 20 transmisiones de voz o más para conectar repetidores y puntos de acceso y otros clientes de voz digital.
- El servidor puede construir un reflector que admita IPv4, IPv6 o ambos (pila dual).
- Las direcciones IP públicas deben tener un registro DNS que debe publicarse en los archivos de host comunes.
Instalación
A continuación se encuentran las instrucciones para construir un reflector mrefd.
sudo apt update sudo apt upgrade sudo apt install git sudo apt install apache2 php5 sudo apt install build-essential sudo apt install g++ git clone https://github.com/n7tae/mrefd.git cd mrefdd Cree y edite su lista negra, lista blanca y archivos de vinculación cp ../config/mrefd.blacklist cp ../config/mrefd.whitelist cp ../config/mrefd.interlink Utilice su editor favorito para modificar cada uno de estos archivos. Si desea una red totalmente abierta, los archivos de la lista negra y la lista blanca están listos para funcionar. La lista negra determina qué indicativos de llamada no pueden usar el reflector. La lista blanca determina qué indicativos de llamada pueden usar el reflector. El archivo de intervínculo configura el enlace de pares M17 saliente M17 <---> M17. Configurando su reflector ¡Configurar, compilar y mantener la construcción de su reflector es fácil! Inicie el script de configuración en el directorio base de su repositorio clonado: ./rconfig Solo hay algunas cosas que deben especificarse. Los más importantes son el indicativo del reflector y las direcciones IP para los puertos de escucha IPv4 e IPv6. El indicativo del reflector debe tener exactamente 7 caracteres comenzando con "M17-". Los 3 caracteres restantes pueden ser una combinación de números o letras. La operación de pila dual se habilita especificando una dirección IPv4 e IPv6. Se puede especificar una pila única de solo IPv4 dejando la dirección IPv6 configurada ennone
. Incluso es posible operar en una configuración de solo IPv6 dejando la dirección IPv4 en la configuración predeterminadanone
. Asegúrese de escribir los archivos de configuración y mirar los tres archivos de configuración diferentes que se crean. El primer archivo, reflector.cfg es el archivo de memoria para rconfig, de modo que si vuelve a iniciar ese script, recordará cómo dejó las cosas. Hay un.h
archivo y un.mk
archivo para el reflector. Usted debe no modificar estos archivos manualmente a menos que realmente sabe exactamente cómo funcionan. Después de que se hayan escrito los archivos de configuración, salga del script rconfig y escribamake && sudo make install
y eso debería compilar e iniciar su reflector. Compilación e instalación de su sistema Después de haber escrito sus archivos de configuración, puede compilar e instalar su sistema:make && sudo make install
Configuración de firewall MREFD requiere que el siguiente puerto esté abierto al tráfico de red entrante: Puerto UDP 17000 para M17 Puerto TCP 80 para HTTP Puerto TCP 443 para HTTPS Derechos de autor Copyright © 2020 Thomas A. Early N7TAE Copiar el Dasboard a /var/www El tablero oficial del M17 está en otro repositorio. git clone git://github.com/M17-project/ref-dash /var/www/html Siga las instrucciones de ese repositorio para configurar su panel.
Visitas: 65