{"id":38422,"date":"2019-10-31T22:23:40","date_gmt":"2019-10-31T19:23:40","guid":{"rendered":"https:\/\/prohoster.info\/blog\/tr-069-v-mikrotik-ispytyvaem-freeacs-v-kachestve-servera-avtokonfiguratsii-dlya-routeros\/"},"modified":"2020-12-15T02:12:35","modified_gmt":"2020-12-15T00:12:35","slug":"tr-069-v-mikrotik-ispytyvaem-freeacs-v-kachestve-servera-avtokonfiguratsii-dlya-routeros","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/tr-069-v-mikrotik-ispytyvaem-freeacs-v-kachestve-servera-avtokonfiguratsii-dlya-routeros","title":{"rendered":"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>In diesem Artikel werde ich versuchen, den Prozess der Installation eines Testservers f\u00fcr ein fantastisches Projekt Schritt f\u00fcr Schritt zu beschreiben. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/freeacs\/freeacs\">Freeacs<\/a><\/noindex> bis hin zu einem voll funktionsf\u00e4higen Zustand und praktische Tipps f\u00fcr die Arbeit mit Mikrotik zu zeigen: Konfiguration \u00fcber Parameter, Ausf\u00fchrung von Skripten, Aktualisierung, Installation zus\u00e4tzlicher Module usw.<\/p>\n<p>Das Ziel des Artikels ist es, Kollegen dazu zu ermutigen, das Management von Netzwerkger\u00e4ten mit furchtbaren Stolpersteinen und Kr\u00fccken in Form von selbstgeschriebenen Skripten, Dude, Ansible usw. aufzugeben und in diesem Zusammenhang Jubel und Massenfreude auf den Pl\u00e4tzen zu entfesseln.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h4>0. Auswahl<\/h4>\n<p>Warum freeacs und nicht genie-acs, das in <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mikrotik.com\/wiki\/Manual:TR069-client\">mikrotik-wiki<\/a><\/noindex>, als lebendiger angesehen wird?<br \/>\nWeil es zu genie-acs mit Mikrotik Ver\u00f6ffentlichungen von Spaniern gibt. Hier sind sie <noindex><a rel=\"nofollow\" href=\"https:\/\/mum.mikrotik.com\/presentations\/EU18\/presentation_5202_1523350603.pdf\">pdf<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=MoywoC8BC0M\">das Video<\/a><\/noindex> von der letzten MUM. Auto-Sharing auf den Folien \u2013 das ist gro\u00dfartig, aber ich m\u00f6chte von dem Konzept weg, Skripte zu schreiben, um Skripte zu starten, um Skripte zu starten\u2026<\/p>\n<h4>1. Installation von freeacs<\/h4>\n<p>Wir werden es auf Centos7 installieren, und da die Ger\u00e4te ziemlich viele Daten \u00fcbertragen und ACS aktiv mit der Datenbank arbeitet \u2013 sparen wir nicht an den Ressourcen. F\u00fcr eine angenehme Nutzung reservieren wir 2 CPU-Kerne, 4 GB RAM und 16 GB schnellen Speicher in SSD RAID10. Ich werde freeacs in einem LXC-Container von Proxmox VE installieren, aber Sie k\u00f6nnen mit jedem Ihnen passenden Tool arbeiten.<br \/>\nVergessen Sie nicht, die richtige Zeit auf der Maschine mit ACS einzustellen.<\/p>\n<p>Das System wird testweise sein, daher werden wir es nicht kompliziert machen und einfach das freundlicherweise zur Verf\u00fcgung gestellte Installationsskript nutzen, so wie es ist.<\/p>\n<pre><code class=\"bash\">wget https:\/\/raw.githubusercontent.com\/freeacs\/freeacs\/master\/scripts\/install_centos.sh\nchmod +x install_centos.sh\n.\/install_centos.sh<\/code><\/pre>\n<p>Sobald das Skript abgeschlossen ist, k\u00f6nnen Sie sofort \u00fcber die IP der Maschine auf die Weboberfl\u00e4che mit den Anmeldedaten admin\/freeacs zugreifen.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/2725143fa775c7bae02c710eaec05eaf.png\" style=\"display:block;margin: 0 auto;\"><br \/>\n<i>So eine angenehme minimalistische Benutzeroberfl\u00e4che, und es hat alles so gut und schnell funktioniert.<\/i><\/p>\n<h4>2. Erste Konfiguration von freeacs<\/h4>\n<p>Die grundlegende Verwaltungseinheit f\u00fcr ACS ist das Ger\u00e4t oder CPE (Customer Premises Equipment). Und das Wichtigste, was wir f\u00fcr die Verwaltung der Ger\u00e4te ben\u00f6tigen, ist der Ger\u00e4tetyp, d.h. das Modell der Hardware, das die Menge der konfigurierbaren Parameter des Ger\u00e4ts und seiner Software bestimmt. Aber da wir noch nicht wissen, wie man einen neuen Ger\u00e4tetyp richtig anlegt, ist es am besten, direkt beim Ger\u00e4t nachzufragen, indem wir den Entdeckungsmodus aktivieren.<\/p>\n<p>In der Produktion kann so ein Modus absolut nicht verwendet werden, aber wir m\u00fcssen so schnell wie m\u00f6glich das System starten und seine M\u00f6glichkeiten pr\u00fcfen. Alle grundlegenden Einstellungen werden in \/opt\/freeacs-*. gespeichert. Daher \u00f6ffnen wir<\/p>\n<pre><code class=\"bash\"> vi \/opt\/freeacs-tr069\/config\/application-config.conf <\/code><\/pre>\n<p>, wir finden<\/p>\n<pre><code class=\"bash\">discovery.mode = false<\/code><\/pre>\n<p>und \u00e4ndern zu<\/p>\n<pre><code class=\"bash\">discovery.mode = true<\/code><\/pre>\n<p>Au\u00dferdem sollten wir die maximalen Dateigr\u00f6\u00dfen erh\u00f6hen, mit denen nginx und mysql arbeiten. F\u00fcr mysql f\u00fcgen wir in \/etc\/my.cnf die Zeile hinzu<\/p>\n<pre><code class=\"bash\">max_allowed_packet=32M<\/code><\/pre>\n<p>, und f\u00fcr nginx f\u00fcgen wir in \/etc\/nginx\/nginx.conf hinzu<\/p>\n<pre><code class=\"bash\">client_max_body_size 32m;<\/code><\/pre>\n<p>in den http-Bereich. Andernfalls k\u00f6nnen wir mit Firmware-Versionen von nicht mehr als 1M arbeiten.<\/p>\n<p>Wir starten neu, und wir sind bereit, mit den Ger\u00e4ten zu arbeiten.<\/p>\n<p>Und als Ger\u00e4t (CPE) haben wir den kleinen Arbeiter <b><noindex><a rel=\"nofollow\" href=\"https:\/\/mikrotik.com\/product\/RB952Ui-5ac2nD\">hAP AC lite<\/a><\/noindex><\/b>.<\/p>\n<p>Vor der Testverbindung ist es ratsam, das CPE manuell auf die minimal funktionsf\u00e4hige Konfiguration einzustellen, damit die Parameter, die Sie in Zukunft konfigurieren m\u00f6chten, nicht leer sind. F\u00fcr den Router sollte minimal der DHCP-Client f\u00fcr ether1 aktiviert, das Paket tr-069client installiert und Passw\u00f6rter gesetzt werden.<\/p>\n<h4>3. Mikrotik anschlie\u00dfen<\/h4>\n<p>Es ist ratsam, alle Einheiten mit einer g\u00fcltigen Seriennummer als Login anzuschlie\u00dfen. So sind die Protokolle f\u00fcr Sie verst\u00e4ndlich. Einige empfehlen, die WAN-MAC zu verwenden \u2013 glauben Sie das nicht. Einige verwenden ein allgemeines Login\/Passwort-Paar \u2013 meiden Sie diese.<\/p>\n<p>\u00d6ffnen Sie das tr-069-Protokoll, um die \"Gespr\u00e4che\" zu \u00fcberwachen.<\/p>\n<pre><code class=\"bash\">tail -f \/var\/log\/freeacs-tr069\/tr069-conversation.log<\/code><\/pre>\n<p>\u00d6ffnen Sie winbox, Men\u00fcpunkt TR-069.<br \/>\nACS URL: <code>http:\/\/10.110.0.109\/tr069\/prov<\/code> (ersetzen Sie durch Ihre IP)<br \/>\nBenutzername: 9249094C26CB (serielle Nummer aus system&gt;routerboard kopieren)<br \/>\nPasswort: 123456 (f\u00fcr discovery nicht erforderlich, aber zur Verf\u00fcgung stehen sollte)<br \/>\nDas Intervall f\u00fcr die periodische Information \u00e4ndern wir nicht. Diese Einstellung geben wir \u00fcber unseren ACS weiter.<\/p>\n<p>Im Folgenden kommen die Einstellungen f\u00fcr die Remote-Initialisierung der Verbindung, aber ich konnte den Mikrotik nicht schnell dazu bringen, damit zu arbeiten. Obwohl es mit Telefone Remote-Requests \"out of the box\" funktioniert. Da muss ich mich noch damit befassen.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/4ea9279e8e3715ba28ee52638314109f.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Nach dem Klicken auf die Schaltfl\u00e4che Anwenden wird der Datenaustausch im Terminal beginnen, und im Web-Interface Freeacs k\u00f6nnen Sie unseren Router mit automatisch erstelltem Unit Type \u201ehAPaclite\u201c sehen.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/53dc9241200dbee24d958c57adbc0264.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Router ist angeschlossen. Man kann den automatisch erstellten Unit Type ansehen. \u00d6ffnen Sie <code>Easy Provisioning &gt; Unit Type &gt; Unit Type Overview &gt; hAPaclite<\/code>. Was es dort nicht alles gibt! Ganze 928 Parameter (ich habe im Shell nachgeschaut). Ob das viel oder wenig ist \u2013 das kl\u00e4ren wir sp\u00e4ter, aber jetzt schauen wir einfach mal kurz vorbei. So sieht der Unit Type aus. Es ist eine Liste der unterst\u00fctzten Parameter mit Schl\u00fcsseln, aber ohne Werte. Die Werte werden auf niedrigeren Ebenen in Profilen und Einheiten festgelegt.<\/p>\n<h4>4. Mikrotik konfigurieren<\/h4>\n<p>Es ist Zeit, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mortensimon\/web\/blob\/master\/docs\/Fusion%20Web%20User%20Manual.pdf\">das Handbuch f\u00fcr die Weboberfl\u00e4che herunterzuladen<\/a><\/noindex> Dieses Handbuch ist aus dem Jahr 2011 \u2013 wie eine Flasche guten, gereiften Weins. Lassen Sie uns es \u00f6ffnen und atmen lassen.<\/p>\n<p>Und selbst, im Web-Interface, klicken wir auf den Stift neben unserem Modul und wechseln in den Konfigurationsmodus des Moduls. So sieht das aus:<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/5268ac4e3cece3aae79dd58602c69f61.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Lass uns kurz durchgehen, was es Interessantes auf dieser Seite gibt:<\/p>\n<p><i>Block Modulkonfiguration<\/i><\/p>\n<ul>\n<li>Profil: Dies ist das Profil innerhalb des Modultyps. Die Hierarchie ist wie folgt: <code>UnitType &gt; Profil &gt; Modul<\/code>. Das hei\u00dft, wir k\u00f6nnen beispielsweise Profile erstellen <code>hAPaclite &gt; hotspot<\/code> und <code>hAPaclite &gt; branch<\/code>, aber innerhalb des Ger\u00e4temodells<\/li>\n<\/ul>\n<p><i>Block Bereitstellung<\/i> mit Tasten<br \/>\nHinweise deuten darauf hin, dass alle Tasten im Block Bereitstellung die Konfiguration sofort \u00fcber ConnectionRequestURL anwenden k\u00f6nnen. Aber, wie ich oben gesagt habe, funktioniert das nicht, daher m\u00fcssen wir nach dem Dr\u00fccken der Tasten den tr-069-Client auf mikrotik neu starten, um die Bereitstellung manuell zu starten.<\/p>\n<ul>\n<li>Freq\/Spread: Wie oft in der Woche die Konfiguration \u00b1 % geliefert werden soll, um die Serverlast und Kommunikationskan\u00e4le zu reduzieren. Standardm\u00e4\u00dfig ist es 7\/20, d.h. jeden Tag \u00b1 20 % und der Hinweis, wie das in Sekunden ist. Momentan macht es keinen Sinn, die Lieferfrequenz zu \u00e4ndern, da es zus\u00e4tzlichen L\u00e4rm in den Logs verursachen w\u00fcrde und nicht immer die erwartete Anwendung der Einstellungen erfolgt.<\/li>\n<\/ul>\n<p><i>Block Bereitstellungshistorie<\/i> (letzte 48 Stunden)<\/p>\n<ul>\n<li>Auf den ersten Blick sieht die Historie aus wie jede andere Historie, aber wenn man auf den Titel klickt, gelangt man zu einem praktischen Suchwerkzeug f\u00fcr die Datenbank, mit regexp und Extras.<\/li>\n<\/ul>\n<p><i>Block Parameter<\/i><\/p>\n<p>Der gr\u00f6\u00dfte und wichtigste Block, in dem die Parameter f\u00fcr dieses Modul festgelegt und gelesen werden. Momentan sehen wir nur die allerwichtigsten Systemparameter, ohne die die Funktionalit\u00e4t von ACS mit dem Modul nicht m\u00f6glich ist. Aber wir erinnern uns, dass wir in Unit Type - <i>928<\/i>. Lass uns alle Werte ansehen und herausfinden, wie es bei mikrotik l\u00e4uft.<\/p>\n<h4>4.1 Parameter lesen<\/h4>\n<p>Im Block Bereitstellung dr\u00fccken wir die Taste Alle lesen. Im Block \u2013 rote Beschriftung. Rechts erscheint eine Spalte <i>CPE (aktueller) Wert<\/i>. Der Systemparameter ProvisioningMode hat sich auf READALL ge\u00e4ndert.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/c8e3161270f35955f79cbce576965690.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Und\u2026 es wird nichts passieren, au\u00dfer einer Nachricht in System.X_FREEACS-COM.IM.Message. <code>Kick fehlgeschlagen bei...<\/code>.<\/p>\n<p>Starten Sie den TR-069-Client neu oder starten Sie den Router neu, und aktualisieren Sie die Webseite im Browser, bis Sie rechts die Parameter in fr\u00f6hlichen grauen Rechtecken erhalten.<br \/>\nWenn jemand einen Schluck alten Jahrgang nehmen wollte - dieser Modus wird im Handbuch als 10.2 Inspektionsmodus beschrieben. Er aktiviert sich und funktioniert etwas anders, aber die Essenz ist ganz klar.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/40ca0f85f2635ba84f9c4540464176dd.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Der READALL-Modus schaltet sich nach 15 Minuten selbst aus, und wir werden versuchen herauszufinden, was hier n\u00fctzlich ist und was wir \u201eon the fly\u201c anpassen k\u00f6nnen, w\u00e4hrend wir in diesem Modus sind.<\/p>\n<p>Es ist m\u00f6glich, IP-Adressen zu \u00e4ndern, Schnittstellen ein- und auszuschalten, Firewall-Regeln zu erstellen, die mit Kommentaren versehen sind (ansonsten herrscht v\u00f6lliges Chaos), WLAN und so weiter.<\/p>\n<p>Das hei\u00dft, es ist momentan nicht m\u00f6glich, Mikrotik vern\u00fcnftig nur mit den Mitteln von TR-069 zu konfigurieren. Aber eine ordentliche \u00dcberwachung ist durchaus m\u00f6glich. Statistiken zu den Schnittstellen, deren Status, freiem Speicher usw. stehen zur Verf\u00fcgung.<\/p>\n<h4>4.2 Parameter bereitstellen<\/h4>\n<p>Lass uns jetzt versuchen, die Parameter auf den Router \u00fcber tr-069 auf \"nat\u00fcrlichem\" Weg zu \u00fcbertragen. Das erste Opfer wird Device.DeviceInfo.X_MIKROTIK_SystemIdentity sein. Wir finden ihn in den Parametern des Ger\u00e4ts All. Wie zu sehen ist, ist er nicht festgelegt. Das bedeutet, dass jedes Ger\u00e4t einen beliebigen Identity-Wert haben kann. Das m\u00fcssen wir uns nicht gefallen lassen!<br \/>\nWir setzen ein H\u00e4kchen in der Spalte erstellen, geben den Namen Mr.White ein und klicken auf die Schaltfl\u00e4che Parameter aktualisieren. Was als N\u00e4chstes passiert, d\u00fcrftet ihr euch bereits denken. Bei der n\u00e4chsten Verbindung mit der Zentrale sollte der Router seine Identit\u00e4t \u00e4ndern.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/1ce9ebf23135717abb3c6d0696a8e1b1.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Aber das reicht uns nicht. So ein Parameter wie Identity ist immer n\u00fctzlich, wenn man das richtige Ger\u00e4t sucht. Wir klicken auf den Namen des Parameters und setzen die H\u00e4kchen f\u00fcr Anzeigen (D) und Durchsuchbar (S). Der Schl\u00fcssel des Parameters \u00e4ndert sich auf RWSD (Denkt daran, dass die Namen und Schl\u00fcssel auf der h\u00f6chsten Ebene des Ger\u00e4tetyps festgelegt werden.)<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/513fb00425c43ab4632491dd9133d624.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Der Wert wird jetzt nicht nur in der allgemeinen Suchliste angezeigt, sondern kann auch in <code>Support &gt; Suche &gt; Erweiterte Form<\/code><\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/bc8b087f3c44fb3a8b7974a204fe1d1f.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Wir initiieren die Bereitstellung und schauen uns die Identit\u00e4t an. Hallo, Mr.White! Jetzt k\u00f6nnen Sie Ihre Identit\u00e4t nicht mehr selbst \u00e4ndern, solange der tr-069client aktiv ist.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/80de1bf2aa0c2295d08da862c67fc90b.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<h4>4.3 Skripte ausf\u00fchren<\/h4>\n<p>Da wir festgestellt haben, dass wir ohne sie nicht auskommen, lassen Sie sie uns ausf\u00fchren.<\/p>\n<p>Aber bevor wir mit den Dateien arbeiten, m\u00fcssen wir die Direktive <code>public.url<\/code> in der Datei <code>\/opt\/freeacs-tr069\/config\/application-config.conf<\/code><br \/>\n\u00e4ndern. Wir haben schlie\u00dflich immer noch eine Testkonfiguration, die mit einem Skript installiert wurde. Haben wir das vergessen?<\/p>\n<pre><code class=\"bash\"># --- Public url (used for download f. ex.) ---\npublic.url = \"http:\/\/10.110.0.109\"\npublic.url: ${?PUBLIC_URL}<\/code><\/pre>\n<p>Wir starten den ACS neu und gehen direkt zu <code>Dateien &amp; Skripte<\/code>.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/816dad5c374c015d9f8ffcd4d7f416a7.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Aber das, was wir jetzt \u00f6ffnen, geh\u00f6rt zum Ger\u00e4teelementtyp, d.h. global f\u00fcr alle Router hAP ac lite, egal ob es sich um den Router einer Niederlassung, einen Hotspot oder CAPsMAN handelt. So ein hoher Zugriff ist f\u00fcr uns momentan nicht n\u00f6tig, also m\u00fcssen wir, bevor wir mit Skripten und Dateien arbeiten, ein Profil erstellen. Wir k\u00f6nnen es uns auch als \"Ger\u00e4testelle\" nennen.<\/p>\n<p>Lass uns unseren Kleinen zu einem Zeitserver machen. Eine anst\u00e4ndige Rolle mit einem eigenen Softwarepaket und wenigen Parametern. Gehe zu <code>Einfache Bereitstellung &gt; Profil &gt; Profil erstellen<\/code> und erstelle im Ger\u00e4tetyp: hAPaclite das Profil <i>timeserver<\/i>. Im Standardprofil hatten wir keine Parameter, also gibt es auch nichts zu kopieren.<i> Parameter kopieren von: \u00abnicht kopieren\u2026\u00bb<\/i><\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/d2ee21aa2e04caf5b18ae6fe25e96016.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Hier sind noch keine Parameter vorhanden, aber wir k\u00f6nnen die festlegen, die wir sp\u00e4ter auf unseren Zeitservern aus hAPaclite sehen m\u00f6chten. Zum Beispiel die allgemeinen NTP-Serveradressen.<br \/>\nWir gehen zur Konfiguration des Ger\u00e4ts und verschieben es in das Profil timeserver.<\/p>\n<p>Endlich gehen wir nach <code>Dateien &amp; Skripte<\/code>, um Skripte zu erstellen, und hier erwarten uns erstaunlich praktische Funktionen.<\/p>\n<p>Um ein Skript auf dem Ger\u00e4t auszuf\u00fchren, m\u00fcssen wir ausw\u00e4hlen <i>Type:TR069_SCRIPT<\/i> a <i>Name <\/i>und <i>Zielname<\/i> m\u00fcssen die Erweiterung .alter haben.<br \/>\nDabei k\u00f6nnen wir f\u00fcr Skripte im Gegensatz zu Software sowohl eine fertige Datei hochladen als auch sie einfach im Feld <i>Inhalt. <\/i>Lass uns versuchen, es dort direkt zu schreiben.<\/p>\n<p>Und um das Ergebnis sofort sichtbar zu machen, f\u00fcgen wir dem Router einen VLAN auf ether1 hinzu.<\/p>\n<pre><code class=\"bash\">\/interface vlan\nadd interface=ether1 name=vlan1 vlan-id=1<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/f026cf2468f57272afd0be6a964fc874.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Wir geben ein, klicken auf <i>Upload<\/i> und fertig. Unser Skript <code>vlan1.alter<\/code> wartet auf seinen Einsatz.<\/p>\n<p>Na, gehen wir los? Nein. Wir m\u00fcssen auch f\u00fcr unser Profil eine Gruppe hinzuf\u00fcgen. Gruppen geh\u00f6ren nicht zur Hierarchie der Ger\u00e4te, sind jedoch notwendig, um Ger\u00e4te im UnitType oder Profil zu finden und sind erforderlich, um Skripte \u00fcber das erweiterte Provisioning auszuf\u00fchren. Normalerweise sind Gruppen mit Standorten verbunden und haben eine hierarchische Struktur. Lass uns eine Gruppe Russland erstellen.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/b9c52bcff93aa197b5ad1bc83d46c533.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Kannst du dir vorstellen, dass wir gerade die Suche von \u201eAlle Zeitserver der Welt auf hAPaclite\u201c auf \u201eAlle Zeitserver Russlands auf hAPaclite\u201c eingegrenzt haben? Da gibt es noch viele interessante Dinge mit Gruppen, aber wir haben keine Zeit. Lass uns schon zu den Skripten gehen.<\/p>\n<pre><code class=\"plaintext\">Erweitertes Provisioning &gt; Job &gt; Job erstellen<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/ca83378e36cb6e716e489c868601f1f4.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Da wir uns schlie\u00dflich im erweiterten Modus befinden, k\u00f6nnen hier viele verschiedene Bedingungen f\u00fcr den Beginn des Jobs, das Verhalten bei Fehlern, Wiederholungen und Zeit\u00fcberschreitungen angegeben werden. Ich empfehle, dies alles in den Handb\u00fcchern nachzulesen oder sp\u00e4ter bei der Einf\u00fchrung in die Produktion zu besprechen. Bis dahin setzen wir nur n1 in die Stop-Regeln, damit der Job stoppt, sobald er auf unserem 1. Ger\u00e4t ausgef\u00fchrt wird.<\/p>\n<p>Wir f\u00fcllen das Notwendige aus, und jetzt m\u00fcssen wir nur noch starten!<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/4c93aa74e152f255c009ee888dfda4b3.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Wir klicken auf START und warten. Jetzt wird der Z\u00e4hler der von dem nicht richtig getesteten Skript betroffenen Ger\u00e4te schnell hochlaufen! Nein, nat\u00fcrlich nicht. Solche Auftr\u00e4ge dauern lange, und das unterscheidet sie von Skripten, Ansible usw. Die Ger\u00e4te rufen die Auftr\u00e4ge nach einem Zeitplan ab oder sobald sie im Netzwerk erscheinen, und ACS registriert, welche Ger\u00e4te bereits Auftr\u00e4ge erhalten haben und wie sie abgeschlossen wurden, und zeichnet dies in den Parametern des Ger\u00e4ts auf. In unserer Gruppe gibt es 1 Ger\u00e4t, und wenn es 1001 w\u00e4ren \u2013 der Administrator w\u00fcrde diesen Job starten und dann zum Angeln fahren.<\/p>\n<p>Kommen Sie schon. Starten Sie den Router neu oder starten Sie den TR-069-Client neu. Alles sollte reibungslos ablaufen und Mr.White wird einen neuen VLAN erhalten. Unser Auftrag f\u00fcr die Stoppregel geht in den Status PAUSED. Das hei\u00dft, er kann noch einmal gestartet oder ge\u00e4ndert werden. Wenn Sie auf BEENDEN klicken, wird der Auftrag archiviert.<\/p>\n<h4>4.4 Software aktualisieren<\/h4>\n<p>Dies ist ein sehr wichtiger Punkt, da die Firmware des Mikrotik modular ist, aber das Hinzuf\u00fcgen von Modulen die Gesamtausgabe der Firmware des Ger\u00e4ts nicht \u00e4ndert. Unser ACS ist normal, und wir sind an so etwas nicht gew\u00f6hnt.<br \/>\nJetzt machen wir es im Stil von quick&amp;dirty und packen das NTP-Modul direkt in die gesamte Firmware, aber sobald die Version auf dem Ger\u00e4t aktualisiert wird, k\u00f6nnen wir kein weiteres Modul auf die gleiche Weise hinzuf\u00fcgen.<br \/>\nIn der Produktion sollte man solchen Trick besser nicht anwenden und optionale Module f\u00fcr den Unit Type nur mit Skripten installieren.<\/p>\n<p>Also, das erste, was wir tun m\u00fcssen, ist, die Softwarepakete mit den erforderlichen Versionen und der Architektur vorzubereiten und sie auf einen erreichbaren Webserver zu legen. F\u00fcr den Test geht jeder, den unser Mr.White erreichen kann, aber f\u00fcr die Produktion ist es besser, ein automatisch aktualisiertes Spiegelbild der ben\u00f6tigten Software zu erstellen, das man bedenkenlos im Web bereitstellen kann.<br \/>\nWichtig! Vergessen Sie nicht, immer das Paket mit dem tr-069client in die Updates aufzunehmen!<\/p>\n<p>Wie sich herausgestellt hat, ist die L\u00e4nge des Pfades zu den Paketen sehr wichtig! Bei meinen Versuchen, etwas wie <code>http:\/\/192.168.0.237\/routeros\/stable\/mipsbe\/routeros-mipsbe-6.45.6.npk<\/code>, st\u00fcrzte Mikrotik in eine zyklische Verbindung mit der Ressource und gab im tr-069-Log wiederholt TRANSFERCOMPLETE aus. Und ich vergab eine gewisse Anzahl von Nerven, um herauszufinden, was nicht stimmte. Daher lassen wir es vorerst im Wurzelverzeichnis, bis wir Klarheit haben.<\/p>\n<p>Also, wir sollten drei npk-Dateien haben, die \u00fcber http zug\u00e4nglich sind. Bei mir ist es so gelaufen:<\/p>\n<pre><code class=\"bash\">http:\/\/192.168.0.241\/routeros-mipsbe-6.45.6.npk\nhttp:\/\/192.168.0.241\/routeros\/stable\/mipsbe\/ntp-6.45.6-mipsbe.npk\nhttp:\/\/192.168.0.241\/routeros\/stable\/mipsbe\/tr069-client-6.45.6-mipsbe.npk<\/code><\/pre>\n<p>Jetzt muss dies in eine xml-Datei mit FileType=\"1 Firmware Upgrade Image\" umgewandelt werden, die wir Mikrotik vorlegen. Lassen Sie den Namen ros.xml sein.<\/p>\n<p>Wir folgen der Anleitung aus <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mikrotik.com\/wiki\/Manual:TR069-client#RouterOS_Update_.281_Firmware_Upgrade_Image.29\">mikrotik-wiki<\/a><\/noindex>:<\/p>\n<pre><code class=\"xml\">http:\/\/192.168.0.241\/routeros-mipsbe-6.45.6.npk\n        \n        \n            http:\/\/192.168.0.241\/ntp-6.45.6-mipsbe.npk\n        \n        \n            http:\/\/192.168.0.241\/tr069-client-6.45.6-mipsbe.npk<\/code><\/pre>\n<p>Die fehlende <code>Benutzername\/Passwort<\/code> f\u00fcr den Zugriff auf den Download-Server f\u00e4llt ins Auge. Man kann entweder versuchen, dies wie im Punkt A.3.2.8 des Protokolls tr-069 einzutragen:<\/p>\n<pre><code class=\"xml\">http:\/\/192.168.0.237\/routeros\/stable\/mipsbe\/ntp-6.45.6-mipsbe.npk\nuser\npass<\/code><\/pre>\n<p>Oder direkt bei den offiziellen MikroTik-Vertretern nach der maximalen Pfadl\u00e4nge zu *.npk fragen.<\/p>\n<p>Wir gehen zu den uns bekannten <code>Dateien &amp; Skripte<\/code>, und erstellen dort eine Datei vom Typ SOFTWARE mit <b>Name:<\/b>ros.xml, <b>Zielname:<\/b>ros.xml und <b>Version:<\/b>6.45.6<br \/>\nAchtung! Die Version muss genau im Format angegeben werden, wie sie auf dem Ger\u00e4t angezeigt wird und im Parameter \u00fcbermittelt wird <code>System.X_FREEACS-COM.Device.SoftwareVersion<\/code>.<\/p>\n<p>W\u00e4hlen Sie unsere xm-Datei zum Herunterladen aus und fertig.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/aad6d1a64c5e81899c67b5bf085cc188.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Jetzt haben wir viele M\u00f6glichkeiten, das Ger\u00e4t zu aktualisieren. \u00dcber den Wizard im Hauptmen\u00fc, \u00fcber Advanced Provisioning und Aufgaben vom Typ SOFTWARE oder einfach die Konfiguration der Einheit aufrufen und auf Upgrade klicken. W\u00e4hlen wir den einfachsten Weg, denn der Artikel ist ohnehin schon lang genug geworden.<\/p>\n<p><img decoding=\"async\" alt=\"TR-069 in Mikrotik. Wir testen Freeacs als Auto-Configuration-Server f\u00fcr RouterOS\" src=\"\/wp-content\/uploads\/2019\/09\/045624f1a1ecc062b7e416c086df62d4.png\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Wir dr\u00fccken die Taste, initiieren das Provisioning und fertig. Das Testprogramm ist abgeschlossen. Jetzt k\u00f6nnen wir mehr mit MikroTik machen.<\/p>\n<h4>5. Fazit<\/h4>\n<p>Als ich anfing zu schreiben, wollte ich zun\u00e4chst die Verbindung eines IP-Telefons beschreiben und anhand dieses Beispiels erkl\u00e4ren, wie einfach es sein kann, wenn TR-069 problemlos funktioniert. Aber dann dachte ich, als ich mich durch das Material arbeitete, dass jede Person, die MikroTik angeschlossen hat, keine Angst vor dem selbstst\u00e4ndigen Lernen haben sollte.<\/p>\n<p>Im Prinzip kann FreeACS, das wir getestet haben, bereits in der Produktion eingesetzt werden, aber dazu m\u00fcssen Sicherheit, SSL konfiguriert werden, MikroTiks f\u00fcr die automatische Konfiguration nach dem Reset eingestellt werden, die korrekte Hinzuf\u00fcgung des Unit Typs muss optimiert werden, die Funktionsweise von Webservices und Fusion Shell muss durchforstet werden, und noch vieles mehr. Probieren Sie es aus, erfinden Sie Neues und schreiben Sie die Fortsetzung!<\/p>\n<p>Vielen Dank f\u00fcr Ihre Aufmerksamkeit! Ich freue mich \u00fcber Anmerkungen und Kommentare!<\/p>\n<p>Liste der verwendeten Materialien und n\u00fctzliche Links:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/forum.mikrotik.com\/viewtopic.php?t=116977&amp;start=50\">Das Forum, auf das ich zu Beginn meiner Recherchen gesto\u00dfen bin<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.broadband-forum.org\/download\/TR-069_Amendment-6.pdf\">TR-069 CPE WAN Management Protocol Amendment-6<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/freeacs\/freeacs\/wiki\">FreeACS-Wiki<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mikrotik.com\/wiki\/Manual:TR069-parameters-6.39\">TR-069 Parameter in MikroTik und deren Entsprechung zu Terminalbefehlen<\/a><\/noindex><\/p>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/468241\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u044f \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u044e \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u043e \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Freeacs \u0434\u043e \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0440\u0438\u0435\u043c\u044b \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 mikrotik: \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e \u0447\u0435\u0440\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432, \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0434\u043e\u043f.\u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0438 \u0442.\u0434. \u0426\u0435\u043b\u044c \u0441\u0442\u0430\u0442\u044c\u0438 \u2014 \u043f\u043e\u0434\u0442\u043e\u043b\u043a\u043d\u0443\u0442\u044c \u043a\u043e\u043b\u043b\u0435\u0433 \u043a \u043e\u0442\u043a\u0430\u0437\u0443 \u043e\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0435\u0442\u0435\u0432\u044b\u043c\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0443\u0436\u0430\u0441\u043d\u044b\u0445 \u0433\u0440\u0430\u0431\u043b\u0435\u0439 \u0438 \u043a\u043e\u0441\u0442\u044b\u043b\u0435\u0439, \u0432 \u0432\u0438\u0434\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28841,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38422","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u044f \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u044e \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u043e \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Freeacs \u0434\u043e \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/tr-069-v-mikrotik-ispytyvaem-freeacs-v-kachestve-servera-avtokonfiguratsii-dlya-routeros\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47TR-069 \u0432 Mikrotik. \u0418\u0441\u043f\u044b\u0442\u044b\u0432\u0430\u0435\u043c Freeacs \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0430\u0432\u0442\u043e\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f RouterOS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u044f \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u044e \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u043e \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Freeacs \u0434\u043e \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/tr-069-v-mikrotik-ispytyvaem-freeacs-v-kachestve-servera-avtokonfiguratsii-dlya-routeros\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:23:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-12-15T00:12:35+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47TR-069 in MikroTik. Wir testen FreeACS als Server f\u00fcr die automatische Konfiguration f\u00fcr RouterOS | ProHoster","description":"In diesem Artikel werde ich versuchen, den Installationsprozess des Testservers des hervorragenden Projekts FreeACS Schritt f\u00fcr Schritt bis zur Vollst\u00e4ndigkeit zu beschreiben.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/tr-069-v-mikrotik-ispytyvaem-freeacs-v-kachestve-servera-avtokonfiguratsii-dlya-routeros","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47TR-069 \u0432 Mikrotik. \u0418\u0441\u043f\u044b\u0442\u044b\u0432\u0430\u0435\u043c Freeacs \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0430\u0432\u0442\u043e\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f RouterOS | ProHoster","og:description":"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u044f \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u044e \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u043e \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Freeacs \u0434\u043e \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e.","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/tr-069-v-mikrotik-ispytyvaem-freeacs-v-kachestve-servera-avtokonfiguratsii-dlya-routeros","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:23:40+00:00","article:modified_time":"2020-12-15T00:12:35+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38422","title":null,"description":"","keywords":"","keyphrases":null,"primary_term":null,"canonical_url":"","og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 22:00:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:09:23","updated":"2026-01-23 22:00:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/38422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=38422"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/38422\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/28841"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=38422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=38422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=38422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}