{"id":410,"date":"2020-10-21T15:25:08","date_gmt":"2020-10-21T13:25:08","guid":{"rendered":"http:\/\/radio.xreflector.es\/?p=410"},"modified":"2020-10-21T18:25:22","modified_gmt":"2020-10-21T16:25:22","slug":"crear-un-m17-reflector","status":"publish","type":"post","link":"https:\/\/radio.xreflector.es\/index.php\/2020\/10\/21\/crear-un-m17-reflector\/","title":{"rendered":"Crear Un M17 Reflector"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"399\" src=\"https:\/\/radio.xreflector.es\/wp-content\/uploads\/2020\/10\/mm17-1024x399.jpg\" alt=\"\" class=\"wp-image-414\" srcset=\"https:\/\/radio.xreflector.es\/wp-content\/uploads\/2020\/10\/mm17-1024x399.jpg 1024w, https:\/\/radio.xreflector.es\/wp-content\/uploads\/2020\/10\/mm17-300x117.jpg 300w, https:\/\/radio.xreflector.es\/wp-content\/uploads\/2020\/10\/mm17-768x299.jpg 768w, https:\/\/radio.xreflector.es\/wp-content\/uploads\/2020\/10\/mm17-1536x598.jpg 1536w, https:\/\/radio.xreflector.es\/wp-content\/uploads\/2020\/10\/mm17-750x292.jpg 750w, https:\/\/radio.xreflector.es\/wp-content\/uploads\/2020\/10\/mm17.jpg 1902w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Dashboard Espa\u00f1a: <a rel=\"noreferrer noopener\" href=\"http:\/\/m17spain.xreflector.es\/\" target=\"_blank\">http:\/\/m17spain.xreflector.es\/<\/a><\/p>\n\n\n\n<p>Si Quieres A\u00f1adir Al Dashboard Avisame<\/p>\n\n\n\n<p>Crear Un M17 Reflector <\/p>\n\n\n\n<p><a href=\"https:\/\/m17project.org\/\">https:\/\/m17project.org\/<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/M17-Project\">https:\/\/github.com\/M17-Project<\/a><\/p>\n\n\n\n<p>MREFD es un nuevo Reflector de c\u00f3digo abierto M17.&nbsp;La mayor parte del c\u00f3digo se basa originalmente en XLXD y los derechos de autor de todos los archivos fuente relevantes reflejan esto.&nbsp;Las fuentes se publican bajo Licencias GPL.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/oe1kbc\/mrefd#introduction\"><\/a>Introducci\u00f3n<\/h2>\n\n\n\n<p>Este es un software prototipo.&nbsp;Actualmente, esto ignora totalmente, y de hecho asume, que ning\u00fan cliente est\u00e1 usando el cifrado M17.&nbsp;Los flujos de voz entrantes M17 se reenv\u00edan a cada cliente reescribiendo el indicativo de destino y luego recalculando el CRC para cada paquete.<\/p>\n\n\n\n<p>Solo se admiten los sistemas operativos basados \u200b\u200ben systemd.&nbsp;Se recomienda Debian o Ubuntu.&nbsp;Si desea instalar esto en un sistema operativo no basado en systemd, est\u00e1 solo.&nbsp;Adem\u00e1s, de forma predeterminada, mrefd se crea sin soporte para gdb.&nbsp;Finalmente, este repositorio est\u00e1 dise\u00f1ado para que no tenga que modificar ning\u00fan archivo en el repositorio cuando construya su sistema.&nbsp;Cualquier archivo que necesite modificar para configurar correctamente su reflector ser\u00e1 un archivo que copie de su repositorio clonado localmente.&nbsp;Esto facilita la actualizaci\u00f3n del c\u00f3digo fuente cuando se actualiza este repositorio.&nbsp;Siga las instrucciones a continuaci\u00f3n para construir su reflector XLX de transcodificaci\u00f3n o reflector XRF trimodal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Uso<\/h2>\n\n\n\n<p>Los paquetes que se describen en este documento est\u00e1n dise\u00f1ados para instalar software de servidor que se utiliza para la infraestructura de red de voz digital.&nbsp;Requiere una conexi\u00f3n a Internet las 24 horas del d\u00eda, los 7 d\u00edas de la semana, que puede admitir 20 transmisiones de voz o m\u00e1s para conectar repetidores y puntos de acceso y otros clientes de voz digital.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>El servidor puede construir un reflector que admita IPv4, IPv6 o ambos (pila dual).<\/li><li>Las direcciones IP p\u00fablicas deben tener un registro DNS que debe publicarse en los archivos de host comunes.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/oe1kbc\/mrefd#installation\"><\/a>Instalaci\u00f3n<\/h2>\n\n\n\n<p>A continuaci\u00f3n se encuentran las instrucciones para construir un reflector mrefd.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt update\nsudo apt upgrade\nsudo apt install git \nsudo apt install apache2 php5 \nsudo apt install build-essential \nsudo apt install g++\n\ngit clone https:\/\/github.com\/n7tae\/mrefd.git \ncd mrefdd\nCree y edite su lista negra, lista blanca y archivos de vinculaci\u00f3n\ncp ..\/config\/mrefd.blacklist\ncp ..\/config\/mrefd.whitelist\ncp ..\/config\/mrefd.interlink\n\nUtilice su editor favorito para modificar cada uno de estos archivos.&nbsp;\nSi desea una red totalmente abierta, los archivos de la lista negra y la lista blanca est\u00e1n listos para funcionar.&nbsp;\nLa lista negra determina qu\u00e9 indicativos de llamada no pueden usar el reflector.&nbsp;\nLa lista blanca determina qu\u00e9 indicativos de llamada pueden usar el reflector.&nbsp;\nEl archivo de interv\u00ednculo configura el enlace de pares M17 saliente M17 &lt;---&gt; M17.\n<a href=\"https:\/\/github.com\/oe1kbc\/mrefd#configuring-your-reflector\"><\/a>Configurando su reflector\n\u00a1Configurar, compilar y mantener la construcci\u00f3n de su reflector es f\u00e1cil!&nbsp;\nInicie el script de configuraci\u00f3n en el directorio base de su repositorio clonado:\n\n.\/rconfig\n\nSolo hay algunas cosas que deben especificarse.&nbsp;\nLos m\u00e1s importantes son el indicativo del reflector y las direcciones IP para los puertos de escucha IPv4 e IPv6.&nbsp;\nEl indicativo del reflector debe tener exactamente 7 caracteres comenzando con \"M17-\".&nbsp;\nLos 3 caracteres restantes pueden ser una combinaci\u00f3n de n\u00fameros o letras.\nLa operaci\u00f3n de pila dual se habilita especificando una direcci\u00f3n IPv4 e IPv6.&nbsp;\nSe puede especificar una pila \u00fanica de solo IPv4 dejando la direcci\u00f3n IPv6 configurada en&nbsp;\n<code>none<\/code>.&nbsp;\nIncluso es posible operar en una configuraci\u00f3n de solo IPv6 dejando la direcci\u00f3n IPv4 en la configuraci\u00f3n predeterminada&nbsp;\n<code>none<\/code>.\nAseg\u00farese de escribir los archivos de configuraci\u00f3n y mirar los tres archivos de configuraci\u00f3n diferentes que se crean.&nbsp;\nEl primer archivo, reflector.cfg es el archivo de memoria para rconfig, de modo que si vuelve a iniciar ese script, recordar\u00e1 c\u00f3mo dej\u00f3 las cosas.&nbsp;\nHay un&nbsp;\n<code>.h<\/code>archivo y un&nbsp;\n<code>.mk<\/code>archivo para el reflector.&nbsp;\nUsted debe&nbsp;\n<strong>no<\/strong>&nbsp;modificar estos archivos manualmente a menos que realmente sabe exactamente c\u00f3mo funcionan.\nDespu\u00e9s de que se hayan escrito los archivos de configuraci\u00f3n, salga del script rconfig y escriba&nbsp;\n<code>make &amp;&amp; sudo make install<\/code> y eso deber\u00eda compilar e iniciar su reflector.\n<a href=\"https:\/\/github.com\/oe1kbc\/mrefd#compling-and-installing-your-system\"><\/a>Compilaci\u00f3n e instalaci\u00f3n de su sistema\nDespu\u00e9s de haber escrito sus archivos de configuraci\u00f3n, puede compilar e instalar su sistema:\n\n<code>make &amp;&amp; sudo make install<\/code>\n\nConfiguraci\u00f3n de firewall\nMREFD requiere que el siguiente puerto est\u00e9 abierto al tr\u00e1fico de red entrante:\nPuerto UDP 17000 para M17\nPuerto TCP 80 para HTTP\nPuerto TCP 443 para HTTPS\n<a href=\"https:\/\/github.com\/oe1kbc\/mrefd#copyright\"><\/a>Derechos de autor\nCopyright \u00a9 2020 Thomas A. Early N7TAE\n\nCopiar el Dasboard a \/var\/www\nEl tablero oficial del M17 est\u00e1 en otro repositorio.\ngit clone git:\/\/github.com\/M17-project\/ref-dash \/var\/www\/html\n\nSiga las instrucciones de ese repositorio para configurar su panel.<\/pre>\n<p>Visitas: 126<\/p>","protected":false},"excerpt":{"rendered":"<p>Dashboard Espa\u00f1a: http:\/\/m17spain.xreflector.es\/ Si Quieres A\u00f1adir Al Dashboard Avisame Crear Un M17 Reflector https:\/\/m17project.org\/ https:\/\/github.com\/M17-Project MREFD es un nuevo Reflector de c\u00f3digo abierto M17.&nbsp;La mayor parte del c\u00f3digo se basa originalmente en XLXD y los derechos de autor de todos los archivos fuente relevantes reflejan esto.&nbsp;Las fuentes se publican bajo Licencias GPL. Introducci\u00f3n Este es [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-410","post","type-post","status-publish","format-standard","hentry","category-digital-digital"],"_links":{"self":[{"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/posts\/410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/comments?post=410"}],"version-history":[{"count":3,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/posts\/410\/revisions"}],"predecessor-version":[{"id":415,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/posts\/410\/revisions\/415"}],"wp:attachment":[{"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/media?parent=410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/categories?post=410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/tags?post=410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}