TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Bu yazımda harika bir projenin test sunucusu kurulum sürecini adım adım anlatmaya çalışacağım. Freeac'lar tamamen işlevsel bir duruma getirin ve mikrotik ile çalışmaya yönelik pratik teknikleri gösterin: parametreler aracılığıyla yapılandırma, komut dosyası yürütme, güncelleme, ek modüller yükleme vb.

Makalenin amacı meslektaşlarını, kendi yazdıkları senaryolar, Dude, Ansible vb. gibi korkunç tırmıklar ve koltuk değnekleri kullanarak ağ cihazlarını yönetmekten vazgeçmeye teşvik etmektir. Ve bu vesileyle, havai fişeklere ve kitlesel sevinçlere neden olmaktır. kareler.

0. Seçim

Neden burada genie-ac'lerden değil de freeac'lardan bahsediliyor? mikrotik-wikinasıl daha canlı?
Çünkü mikrotikli genie-acs ile ilgili İspanyolca yayınlar var. İşte buradalar pdf и video geçen yılki MUM'dan. Slaytlardaki otomatik karikatürler harika, ancak senaryo yazma, senaryo çalıştırma, senaryo çalıştırma konseptinden uzaklaşmak istiyorum...

1. Freeacs'ı yükleyin

Centos7'ye kurulum yapacağız ve cihazlar çok fazla veri ilettiğinden ve ACS aktif olarak veritabanıyla çalıştığından kaynaklar konusunda açgözlü olmayacağız. Rahat çalışma için 2 CPU çekirdeği, 4GB RAM ve 16GB hızlı depolama ssd raid10'u seçeceğiz. Proxmox VE lxc konteynerine freeacs kuracağım, siz de size uygun olan herhangi bir araçla çalışabilirsiniz.
ACS ile makinede doğru saati ayarlamayı unutmayın.

Sistem bir test sistemi olacaktır, o yüzden akıllı davranmayalım ve nazikçe sağlanan kurulum komut dosyasını olduğu gibi kullanalım.

wget https://raw.githubusercontent.com/freeacs/freeacs/master/scripts/install_centos.sh
chmod +x install_centos.sh
./ install_centos.sh

Betik biter bitmez, admin/freeacs kimlik bilgileriyle makinenin IP'sini kullanarak hemen web arayüzüne girebilirsiniz.

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme
Bu çok hoş bir minimalist arayüz ve her şey ne kadar harika ve hızlı ortaya çıktı

2. Freeacs'in ilk kurulumu

ACS için temel kontrol birimi ünite veya CPE'dir (Müşteri Tesisi Ekipmanı). Ve en önemlisi birimleri yönetmek için ihtiyacımız olan şey onların Birim Tipleridir, yani. Bir ünite ve onun yazılımı için bir dizi yapılandırılabilir parametreyi tanımlayan bir donanım modeli. Ancak yeni Birim Tipini doğru bir şekilde nasıl elde edeceğimizi bilene kadar, Keşif Modunu açarak bu konuyu birimin kendisine sormak en iyisi olacaktır.

Üretimde bu modu kullanmak kesinlikle imkansızdır ancak bir an önce motoru çalıştırıp sistemin yeteneklerini görmemiz gerekiyor. Tüm temel ayarlar /opt/freeacs-* dosyasında saklanır. Bu nedenle açıyoruz

 vi /opt/freeacs-tr069/config/application-config.conf 

, bulduk

discovery.mode = false

ve olarak değiştir

discovery.mode = true

Ayrıca nginx ve mysql'in çalışacağı maksimum dosya boyutlarını da artırmak istiyoruz. MySQL için satırı /etc/my.cnf dosyasına ekleyin

max_allowed_packet=32M

ve nginx için /etc/nginx/nginx.conf dosyasına ekleyin

client_max_body_size 32m;

http bölümüne. Aksi takdirde 1M'den fazla olmayan firmware ile çalışabileceğiz.

Yeniden başlatıyoruz ve cihazlarla çalışmaya hazırız.

Ve cihazın (CPE) rolünde bir bebek işkoliğimiz olacak hAP AC lite.

Bir test bağlantısından önce, gelecekte yapılandırmak istediğiniz parametrelerin boş olmaması için CPE'yi minimum çalışma yapılandırmasına manuel olarak yapılandırmanız önerilir. Bir yönlendirici için, eter1 üzerinde bir dhcp istemcisini minimum düzeyde etkinleştirebilir, tr-069client paketini yükleyebilir ve şifreleri ayarlayabilirsiniz.

3. Mikrotik'i bağlayın

Oturum açma olarak tüm birimlerin geçerli bir seri numarası kullanılarak bağlanması arzu edilir. O zaman günlüklerde her şey sizin için netleşecek. Birisi WAN MAC kullanmanızı tavsiye ediyor - buna inanmayın. Birisi herkes için ortak bir giriş / şifre çifti kullanıyor - bunları atlayın.

"Müzakereleri" izlemek için tr-069 günlüğünü açma

tail -f /var/log/freeacs-tr069/tr069-conversation.log

Winbox'ı açın, menü öğesi TR-069.
AC URL'si: http://10.110.0.109/tr069/prov (IP'nizle değiştirin)
Kullanıcı adı: 9249094C26CB (sistemden seriyi kopyala>yönlendirici kartı)
Şifre: 123456 (keşif için gerekli değil ama bulunması için)
Periyodik bilgilendirme aralığını değiştirmeyiz. Bu ayarı ACS'miz aracılığıyla yayınlayacağız

Aşağıda bağlantının uzaktan başlatılmasına ilişkin ayarlar verilmiştir, ancak mikrotik'in bununla çalışmasını sağlayamadım. Uzaktan istek, telefonlarla kutudan çıktığı gibi çalışsa da. Bunu çözmemiz gerekecek.

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Uygula düğmesine bastıktan sonra terminalde veri alışverişi yapılacak ve Freeacs web arayüzünde otomatik olarak oluşturulan "hAPaclite" Birim Türüne sahip yönlendiricimizi görebilirsiniz.

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Yönlendirici bağlı. Otomatik olarak oluşturulan Birim Tipine bakabilirsiniz. Açılış Easy Provisioning > Unit Type > Unit Type Overview > hAPaclite. Ne yok ki! 928 kadar parametre (kabuğu gözetledim). Çok ya da az - bunu daha sonra çözeceğiz, ancak şimdilik sadece hızlıca bir göz atacağız. Birim Tipinin anlamı budur. Bu, tuşları olan ancak değerleri olmayan desteklenen seçeneklerin bir listesidir. Değerler aşağıdaki düzeylerde ayarlanır - Profiller ve Birimler.

4. Mikrotik'i yapılandırın

İndirme zamanı geldi web arayüzü kılavuzu Bu 2011 rehberi bir şişe iyi, eski şarap gibidir. İçini açalım ve nefes almasına izin verelim.

Ve biz de web arayüzünde ünitemizin yanındaki kaleme tıklayıp ünite konfigürasyon moduna geçiyoruz. Şuna benziyor:

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Bu sayfada ilginç olan şeyleri kısaca analiz edelim:

Ünite konfigürasyon bloğu

  • Profil: Birim Tipi içindeki profildir. Hiyerarşi şu şekildedir: UnitType > Profile > Unit. Yani, örneğin profiller oluşturabiliriz hAPaclite > hotspot и hAPaclite > branch, ancak cihaz modeli dahilinde

Blok Hazırlığı düğmelerle
İpuçları, Hazırlama bloğundaki tüm düğmelerin, ConnectionRequestURL aracılığıyla yapılandırmayı anında uygulayabileceğine dair ipucu verir. Ancak yukarıda da söylediğim gibi bu işe yaramıyor, bu nedenle düğmelere bastıktan sonra provizyonu manuel olarak başlatmak için mikrotik üzerinde tr-069 istemcisini yeniden başlatmanız gerekecek.

  • Sıklık/Yayılma: Sunucu ve iletişim kanallarındaki yükü azaltmak için yapılandırmanın haftada kaç kez teslim edileceği ±%. Varsayılan olarak 7/20'dir, yani. her gün ±%20 ve saniyeler içinde nasıl olduğuna dair bir ipucu. Teslimat sıklığını değiştirmenin henüz bir anlamı yok, çünkü... günlüklerde ekstra gürültü olacak ve ayarlar her zaman beklendiği gibi uygulanmayacaktır

Temel hazırlık geçmişi bloğu (son 48 saat)

  • Görünüşte hikaye bir hikayeye benzer, ancak başlığa tıkladığınızda normal ifadeler ve güzellikler içeren kullanışlı bir veritabanı arama aracına ulaşırsınız.

Parametre Bloğu

Aslında bu ünitenin parametrelerinin ayarlandığı ve okunduğu en büyük ve en önemli blok. Artık ACS'nin üniteyle çalışamayacağı yalnızca en önemli sistem parametrelerini görüyoruz. Ancak Birim Tipimizde bunlara sahip olduğumuzu hatırlıyoruz - 928. Gelin tüm değerleri görelim ve Mikrotik'in neyle yiyeceğine karar verelim.

4.1 Parametrelerin okunması

Temel Hazırlık bloğunda Tümünü oku düğmesini tıklayın. Blokta kırmızı bir yazıt bulunmaktadır. Sağda bir sütun görünecek CPE (mevcut) değeri. Sistem ayarlarında ProvisioningMode READALL olarak değiştirildi.

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Ve… System.X_FREEACS-COM.IM.Message'daki bir mesaj dışında hiçbir şey olmayacak Kick failed at....

TR-069 istemcisini veya yönlendiriciyi yeniden başlatın ve sağdaki neşeli gri kutulardaki parametreleri alana kadar tarayıcı sayfasını yenilemeye devam edin
Yıllanmış şarabından bir yudum almak isteyen olursa bu mod kılavuzda 10.2 İnceleme modu olarak anlatılmaktadır. Açılıyor ve biraz farklı çalışıyor, ancak özü oldukça iyi anlatılıyor

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

READALL modu 15 dakika sonra kendini kapatacak ve biz bu moddayken burada neyin yararlı olduğunu, nelerin anında düzeltilebileceğini bulmaya çalışacağız.

IP adreslerini değiştirebilir, arayüzleri etkinleştirebilir/devre dışı bırakabilir, yorumları olan güvenlik duvarı kurallarını (aksi takdirde tam bir karmaşa), Wi-Fi vb.

Yani mikrotik'i sadece TR-069 araçlarını kullanarak sağlıklı bir şekilde yapılandırmak henüz mümkün değil. Ancak çok iyi bir şekilde izleyebilirsiniz. Arayüzler ve durumları, boş hafıza vb. ile ilgili istatistikler mevcuttur.

4.2 Parametrelerin teslim edilmesi

Şimdi parametreleri tr-069 aracılığıyla yönlendiriciye "doğal" bir şekilde iletmeye çalışalım. İlk kurban Device.DeviceInfo.X_MIKROTIK_SystemIdentity olacaktır. Bunu Tüm ünitenin parametrelerinde buluyoruz. Gördüğünüz gibi ayarlanmamış. Bu, herhangi bir birimin kendisinin herhangi bir Kimliğe sahip olabileceği anlamına gelir. Bu kadar tahammül yeter!
Oluşturma sütununa bir daw atıyoruz, Bay White adını ayarlıyoruz ve Parametreleri güncelle düğmesini dürtüyoruz. Bundan sonra ne olacak, zaten tahmin ettiniz. Merkezle bir sonraki iletişim oturumunda yönlendiricinin Kimliğini değiştirmesi gerekir.

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Ancak bu bizim için yeterli değil. Kimlik gibi bir parametrenin, doğru birimi ararken her zaman elinizin altında olması iyidir. Parametrenin adına giriyoruz ve buraya Ekran (D) ve Aranabilir (S) onay kutularını koyuyoruz. Parametre anahtarı RWSD olarak değiştirildi (Unutmayın, isimler ve tuşlar en yüksek Ünite Tipi seviyesinde ayarlanmıştır)

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Değer artık yalnızca genel arama listesinde görüntülenmekle kalmıyor, aynı zamanda arama için de mevcut. Support > Search > Advanced form

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Tedarik işlemini başlatıyoruz ve Kimliğe bakıyoruz. Merhaba Bay White! Artık tr-069client çalışırken kimliğinizi kendiniz değiştiremeyeceksiniz

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

4.3 Komut dosyalarını çalıştırma

Madem onlarsız bir yol olmadığını anladık, hadi bunları yerine getirelim.

Ancak dosyalarla çalışmaya başlamadan önce yönergeyi düzeltmemiz gerekiyor public.url dosyada /opt/freeacs-tr069/config/application-config.conf
Sonuçta, hala tek bir komut dosyasıyla kurulu bir test yapılandırmamız var. Unutmadın mı?

# --- Public url (used for download f. ex.) ---
public.url = "http://10.110.0.109"
public.url: ${?PUBLIC_URL}

ACS'yi yeniden başlatın ve doğrudan şuraya gidin: Files & Scripts.

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Ama bizde açılanlar artık Birim Tipine aittir, yani. şube yönlendiricisi, erişim noktası veya kaptan olsun tüm hAP ac lite yönlendiricilerine küresel olarak. Henüz bu kadar yüksek bir seviyeye ihtiyacımız yok, bu nedenle komut dosyaları ve dosyalarla çalışmadan önce bir profil oluşturmalısınız. Bunu kendiniz cihazın "konumu" olarak adlandırabilirsiniz.

Bebeğimizi zaman sunucusu yapalım. Ayrı bir yazılım paketi ve az sayıda parametreyle iyi konum. Hadi gidelim Easy Provisioning > Profile > Create Profile ve Birim Türünde bir profil oluşturun: hAPaclite zaman sunucusu. Varsayılan profilde herhangi bir parametremiz olmadığından kopyalanacak hiçbir şey yok Parametreleri şuradan kopyalayın: “kopyalama...”

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Henüz burada hiçbir parametre yok, ancak daha sonra hAPaclite'den kalıplanmış zaman sunucularımızda görmek istediklerimizi ayarlamak mümkün olacak. Örneğin NTP sunucularının genel adresleri.
Ünite konfigürasyonuna gidelim ve onu zaman sunucusu profiline taşıyalım

Sonunda gidiyoruz Files & Scripts, senaryolar hazırlayın ve burada inanılmaz derecede uygun çörekler bekliyoruz.

Komut dosyasını bir ünitede yürütmek için şunu seçmemiz gerekir: Tür:TR069_SCRIPT а Name и Hedef Adı .alter uzantısına sahip olmalıdır
Aynı zamanda, komut dosyaları için, yazılımdan farklı olarak, hazır bir dosya indirebilir veya onu alana yazabilir/düzenleyebilirsiniz. İçerik. Oraya yazmaya çalışalım.

Sonucu hemen görebilmeniz için vlan yönlendiricisini eter1'e ekleyin

/interface vlan
add interface=ether1 name=vlan1 vlan-id=1

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Sürüyoruz, basıyoruz Foto Yükle ve bitti. Senaryomuz vlan1.alter kanatlarda bekliyor.

İyi hadi gidelim? HAYIR. Ayrıca profilimize bir grup eklememiz gerekiyor. Gruplar, ekipman hiyerarşisine dahil değildir ancak UnitType veya Profile'da birimleri aramak için gereklidir ve Gelişmiş Hazırlama aracılığıyla komut dosyasının yürütülmesi için gereklidir. Genellikle gruplar konumlarla ilişkilendirilir ve iç içe geçmiş bir yapıya sahiptir. Hadi bir Rusya grubu kuralım.

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Aramamızı "hAPaclite'deki tüm dünya saatleri sunucuları"ndan "hAPaclite'deki tüm Rusya zaman sunucuları"na kadar daralttığımızı hayal edin. Gruplarla ilgili ilginç olan her şeyin hâlâ büyük bir katmanı var, ancak zamanımız yok. Hadi senaryolara geçelim.

Advanced Provisioning > Job > Create Job

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Sonuçta Gelişmiş modda olduğumuz için, burada bir görevi başlatmak için bir dizi farklı koşulu, hata durumunda davranışı, tekrarları ve zaman aşımlarını belirleyebilirsiniz. Tüm bunları kılavuzlarda okumanızı veya daha sonra üretimde uygularken tartışmanızı öneririm. Şimdilik, Durdurma kurallarına n1'i koyacağız, böylece görev 1. ünitemizde tamamlanır tamamlanmaz duracaktır.

Gerekli olanı dolduruyoruz ve geriye sadece başlatmak kalıyor!

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

BAŞLAT'a basın ve bekleyin. Artık kötü ayıklanmış komut dosyası tarafından öldürülen cihazların sayacı hızlı bir şekilde çalışacak! Tabii ki değil. Bu tür görevler uzun zaman alır ve bu onların komut dosyaları, Ansible vb.'den farkıdır. Birimler, bir programa göre veya ağda göründükleri şekilde görevlere kendileri başvururlar. ACS, hangi birimlerin görevleri aldığını ve bunların nasıl bittiğini takip eder ve bunu birimin parametrelerine yazar. Grubumuzda 1 birim var ve 1001 tane olsa admin bu göreve başlar ve balığa çıkar

Hadi. Yönlendiriciyi zaten yeniden başlatın veya TR-069 istemcisini yeniden başlatın. Her şey yolunda gitmeli ve Bay White yeni bir vlan alacak. Ve Durdurma kuralı görevimiz DURAKLATILDI durumuna geçecektir. Yani yine de yeniden başlatılabilir veya değiştirilebilir. BİTİR tuşuna basarsanız görev arşive silinir

4.4 Yazılımın güncellenmesi

Mikrotik'in donanım yazılımı modüler olduğundan bu çok önemli bir noktadır ancak modül eklemek, cihazın donanım yazılımının genel sürümünü değiştirmez. ACS'miz normal ve buna alışkın değil.
Şimdi bunu hızlı & kirli tarzında yapıp NTP modülünü hemen genel firmware'e iteceğiz ancak cihazdaki sürüm güncellenir güncellenmez aynı şekilde başka bir modül ekleyemeyeceğiz. .
Üretimde böyle bir hile kullanmamak ve Birim Türü için isteğe bağlı modülleri yalnızca komut dosyalarıyla kurmak daha iyidir.

Bu nedenle yapmamız gereken ilk şey, gerekli versiyon ve mimariye sahip yazılım paketlerini hazırlamak ve bunları mevcut bir web sunucusuna koymaktır. Test için, Bay White'ımıza ulaşabilen herkes gidecek ve üretim için, web'e koymak korkutucu olmayan, gerekli yazılımın otomatik olarak güncellenen bir aynasını oluşturmak daha iyidir.
Önemli! Güncellemelere her zaman tr-069client paketini eklemeyi unutmayın!

Anlaşıldığı üzere paketlere giden yolun uzunluğu çok önemli! Gibi bir şey kullanmaya çalıştığımda http://192.168.0.237/routeros/stable/mipsbe/routeros-mipsbe-6.45.6.npk, mikrotik bir kaynakla döngüsel bir bağlantıya girdi ve tr-069 günlüğüne tekrarlanan TRANSFERCOMPLETE mesajı gönderdi. Ve neyin yanlış olduğunu anlamaya çalışırken bazı sinir hücrelerimi harcadım. Bu nedenle, şimdilik bunu öğrenene kadar köküne koyalım.

Yani, http aracılığıyla erişilebilen üç npk dosyamız olmalı. bu şekilde anladım

http://192.168.0.241/routeros-mipsbe-6.45.6.npk
http://192.168.0.241/routeros/stable/mipsbe/ntp-6.45.6-mipsbe.npk
http://192.168.0.241/routeros/stable/mipsbe/tr069-client-6.45.6-mipsbe.npk

Şimdi bunun Mikrotik'e besleyeceğimiz FileType = “1 Firmware Yükseltme Görüntüsü” ile bir xml dosyasına formatlanması gerekiyor. Adı ros.xml olsun

Bunu talimatlara göre yapıyoruz mikrotik-wiki:

<upgrade version="1" type="links">
    <config />
    <links>
        <link>
            <url>http://192.168.0.241/routeros-mipsbe-6.45.6.npk</url>
        </link>
        <link>
            <url>http://192.168.0.241/ntp-6.45.6-mipsbe.npk</url>
        </link>
        <link>
            <url>http://192.168.0.241/tr069-client-6.45.6-mipsbe.npk</url>
        </link>
    </links>
</upgrade>

Eksiklik ortada Username/Password İndirme sunucusuna erişmek için. Bunu tr-3.2.8 protokolünün A.069 paragrafındaki gibi girmeyi deneyebilirsiniz:

<link>
<url>http://192.168.0.237/routeros/stable/mipsbe/ntp-6.45.6-mipsbe.npk</url>
<Username>user</Username>
<Password>pass</Password>
</link>

Veya Mikrotik yetkililerine doğrudan ve * .npk'ye giden maksimum yol uzunluğunu sorun

Bildiğimiz yerlere gidelim Files & Scriptsve orada bir YAZILIM dosyası oluşturun Adınız:ros.xml, Hedef Adı:ros.xml ve Sürüm:6.45.6
Dikkat! Sürüm burada tam olarak cihazda görüntülendiği ve parametreye aktarıldığı formatta belirtilmelidir. System.X_FREEACS-COM.Device.SoftwareVersion.

Yükleme için xm dosyamızı seçiyoruz ve işiniz bitti.

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Artık cihazı güncellemenin birçok yolu var. Ana menüdeki Sihirbaz aracılığıyla, Gelişmiş Hazırlama ve YAZILIM türündeki görevler aracılığıyla veya yalnızca ünite konfigürasyonuna gidin ve Yükselt öğesine tıklayın. En kolay yolu seçelim, yoksa yazı şişer.

TR-069 Mikrotik'te. Freeacs'ı RouterOS için otomatik yapılandırma sunucusu olarak test etme

Düğmeye basıyoruz, provizyonu başlatıyoruz ve işiniz bitti. Test programı tamamlandı. Artık mikrotik ile daha fazlasını yapabiliyoruz.

5. Sonuç

Yazmaya başladığımda öncelikle bir ip-phone bağlantısını anlatmak ve örneğini kullanarak tr-069'un kolay ve zahmetsiz çalışmasının ne kadar harika olabileceğini anlatmak istedim. Ama sonra, ilerledikçe ve materyalleri araştırdıkça, Mikrotik'i bağlayanlar için hiçbir telefonun kendi kendine çalışma açısından korkutucu olmayacağını düşündüm.

Prensip olarak, test ettiğimiz Freeacs zaten üretimde kullanılabilir, ancak bunun için güvenliği, SSL'yi yapılandırmanız gerekir, sıfırlamadan sonra otomatik yapılandırma için mikrotikleri yapılandırmanız gerekir, Birim Türü'nün doğru eklenmesinde hata ayıklamanız, sökmeniz gerekir. web hizmetleri ve füzyon kabuğu çalışmaları ve çok daha fazlası. Bir devam filmi deneyin, icat edin ve yazın!

Millet, ilginiz için teşekkür ederiz! Düzeltmeleri ve yorumları görmekten mutluluk duyacağım!

Kullanılan malzemelerin listesi ve faydalı bağlantılar:

Konuyu araştırmaya başladığımda karşılaştığım bir forum konusu
TR-069 CPE WAN Yönetim Protokolü Değişikliği-6
freeacs wiki
Mikrotik'teki tr-069 parametreleri ve bunların terminal komutlarına uygunluğu

Kaynak: habr.com