TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

هن آرٽيڪل ۾، مان ڪوشش ڪندس ته قدم قدم سان بيان ڪرڻ جي عمل کي هڪ عظيم پروجيڪٽ جي ٽيسٽ سرور کي نصب ڪرڻ جي freeacs مڪمل طور تي فعال حالت ۾، ۽ ميڪروٽڪ سان ڪم ڪرڻ لاء عملي ٽيڪنڪ ڏيکاريو: ترتيبن ذريعي ترتيب، اسڪرپٽ عمل، تازه ڪاري، اضافي ماڊل نصب ڪرڻ، وغيره.

مضمون جو مقصد ساٿين کي زور ڏيڻ آهي ته هو نيٽ ورڪ ڊوائيسز کي خوفناڪ ريڪ ۽ ڪرچ استعمال ڪرڻ کان انڪار ڪن، خود لکيل لکتن جي صورت ۾، دوست، جوابي، وغيره. چورس.

0. پسند

ڇو freeacs ۽ genie-acs ۾ ذڪر نه ڪيو ويو آهي mikrotik-wikiڪيترو وڌيڪ زنده؟
ڇاڪاڻ ته اتي موجود آهن اسپيني پبليڪيشن تي genie-acs mikrotik سان. هتي اهي آهن PDF и видео گذريل سال جي MUM کان. سلائيڊس تي آٽو ڪارٽون سٺا آهن، پر مان چاهيان ٿو ته اسڪرپٽ لکڻ جي تصور کان پري ٿي وڃان، اسڪرپٽ هلائڻ، اسڪرپٽ هلائڻ...

1. Freeacs تنصيب

اسان Centos7 ۾ انسٽال ڪنداسين، ۽ جيئن ته ڊوائيس تمام گهڻو ڊيٽا منتقل ڪن ٿا، ۽ ACS فعال طور تي ڊيٽابيس سان ڪم ڪري رهيو آهي، اسان وسيلن سان لالچ نه ڪنداسين. آرامده ڪم لاءِ، اسان 2 سي پي يو ڪور، 4GB ريم ۽ 16GB فاسٽ اسٽوريج ssd raid10 چونڊينداسين. مان Proxmox VE lxc ڪنٽينر ۾ freeacs انسٽال ڪندس، ۽ توهان ڪنهن به اوزار ۾ ڪم ڪري سگهو ٿا جيڪو توهان لاءِ آسان هجي.
ACS سان مشين تي صحيح وقت مقرر ڪرڻ نه وساريو.

سسٽم هڪ آزمائشي هوندو، تنهنڪري اچو ته هوشيار نه ٿي، ۽ صرف مهرباني ڪري مهيا ڪيل انسٽاليشن اسڪرپٽ استعمال ڪريو، جيئن آهي.

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

جيئن ئي اسڪرپٽ ختم ٿئي ٿي، توهان فوري طور تي حاصل ڪري سگهو ٿا ويب انٽرفيس ۾ مشين جي ip ذريعي، سند سان منتظم/freeacs

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ
هتي هڪ تمام سٺو minimalistic انٽرفيس آهي، ۽ هر شيء ڪيئن ٿڌو ۽ تيز ٿي ويو

2. Freeacs شروعاتي سيٽ اپ

ACS لاءِ ڪنٽرول جو بنيادي يونٽ يونٽ يا سي پي اي (ڪسٽمر پريميسس سامان) آهي. ۽ سڀ کان اهم، اسان کي يونٽن کي منظم ڪرڻ جي ضرورت آهي انهن جي يونٽ جو قسم، يعني. ھڪڙو هارڊويئر ماڊل جيڪو ھڪڙي يونٽ ۽ ان جي سافٽ ويئر لاء ترتيب ڏيڻ واري پيٽرولر جو ھڪڙو سيٽ بيان ڪري ٿو. پر جيستائين اسان ڄاڻون ٿا ته نئين يونٽ ٽائپ کي ڪيئن حاصل ڪجي صحيح طريقي سان، اهو بهتر ٿيندو ته ان بابت پاڻ يونٽ کان پڇو دريافت موڊ آن ڪندي.

پيداوار ۾، هي طريقو استعمال ڪرڻ بلڪل ناممڪن آهي، پر اسان کي جيترو جلدي ممڪن ٿي سگهي انجڻ شروع ڪرڻ ۽ سسٽم جي صلاحيتن کي ڏسڻ جي ضرورت آهي. سڀ بنيادي سيٽنگون محفوظ ٿيل آهن /opt/freeacs-*. تنهن ڪري، اسان کليل آهيون

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

، اسان ڳوليون ٿا

discovery.mode = false

۽ تبديل ڪريو

discovery.mode = true

ان کان علاوه، اسان کي وڌ ۾ وڌ فائل جي سائيز کي وڌائڻ چاهيندا جيڪي nginx ۽ mysql سان ڪم ڪندا. mysql لاءِ، لائن شامل ڪريو /etc/my.cnf

max_allowed_packet=32M

، ۽ nginx لاءِ، شامل ڪريو /etc/nginx/nginx.conf

client_max_body_size 32m;

http سيڪشن ڏانهن. ٻي صورت ۾، اسان 1M کان وڌيڪ firmware سان ڪم ڪرڻ جي قابل هوندا.

اسان ريبوٽ ڪريو، ۽ اسان ڊوائيسز سان ڪم ڪرڻ لاء تيار آهيون.

۽ ڊوائيس (سي پي اي) جي ڪردار ۾ اسان وٽ هڪ ٻار ورڪهولڪ هوندو hAP AC لائيٽ.

ٽيسٽ ڪنيڪشن کان پهريان، سي پي اي کي دستي طور تي ترتيب ڏيڻ جي صلاح ڏني وئي آهي گهٽ ۾ گهٽ ڪم ڪندڙ ترتيبن تي ته جيئن اهي پيرا ميٽرز جيڪي توهان مستقبل ۾ ترتيب ڏيڻ چاهيو ٿا خالي نه آهن. روٽر لاءِ، توھان گھٽ ۾ گھٽ فعال ڪري سگھو ٿا dhcp ڪلائنٽ ether1 تي، انسٽال ڪريو tr-069client پيڪيج ۽ پاسورڊ سيٽ ڪريو.

3. Mikrotik ڳنڍيو

اهو ضروري آهي ته لاگ ان جي طور تي صحيح سيريل نمبر استعمال ڪندي سڀني يونٽن کي ڳنڍڻ. پوء سڀڪنھن شيء کي توهان جي لاگن ۾ واضح ٿي ويندي. ڪو ماڻهو وان ميڪ استعمال ڪرڻ جي صلاح ڏئي ٿو - ان تي يقين نه ڪريو. ڪو ماڻهو هر ڪنهن لاءِ عام لاگ ان / پاس جوڙو استعمال ڪري ٿو - انهن کي نظرانداز ڪريو.

"ڳالهين" جي نگراني ڪرڻ لاء tr-069 لاگ کولڻ

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

اوپن ون باڪس، مينيو آئٽم TR-069.
AC URL: http://10.110.0.109/tr069/prov (پنهنجي IP سان تبديل ڪريو)
استعمال ڪندڙ جو نالو: 9249094C26CB (سسٽم کان سيريل نقل ڪريو> روٽر بورڊ)
پاسورڊ: 123456 (ڏسڻ جي ضرورت ناهي، پر ٿيڻو آهي)
اسان Periodic inform interval کي تبديل نٿا ڪريون. اسان هن سيٽنگ کي اسان جي ACS ذريعي جاري ڪنداسين

هيٺيون ڪنيڪشن جي ريموٽ شروعات لاءِ سيٽنگون آهن ، پر مان ان سان گڏ ڪم ڪرڻ لاءِ ميڪروٽڪ حاصل نه ڪري سگهيو آهيان. جيتوڻيڪ ريموٽ درخواست فونن سان دٻي کان ٻاهر ڪم ڪري ٿي. ان جو اندازو لڳائڻو پوندو.

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

اپلائي بٽڻ کي دٻائڻ کان پوءِ، ٽرمينل ۾ ڊيٽا مٽائي ويندي، ۽ Freeacs ويب انٽرفيس ۾ توھان ڏسي سگھو ٿا اسان جو روٽر پاڻمرادو ٺاھيل يونٽ ٽائيپ ”hAPaclite“ سان.

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

روٽر ڳنڍيل آهي. توھان خود بخود ٺاھيل يونٽ جي قسم ۾ ڏسي سگھو ٿا. اسان کوليو Easy Provisioning > Unit Type > Unit Type Overview > hAPaclite. اتي ڇا نه آهي! جيئن ته 928 پيٽرولر (مان شيل تي جاسوسي ڪئي). گهڻو يا ٿورو - اسان ان کي بعد ۾ معلوم ڪنداسين، پر هن وقت لاءِ اسان صرف هڪ تڪڙو نظر وجهنداسين. اھو اھو آھي جيڪو يونٽ جي قسم جو مطلب آھي. ھي ھڪڙي فهرست آھي سپورٽ ڪيل اختيارن جي ڪنجين سان پر ڪي قدر. قدر هيٺ ڏنل سطحن ۾ مقرر ڪيا ويا آهن - پروفائلز ۽ يونٽ.

4. ميڪروٽڪ کي ترتيب ڏيو

اهو ڊائون لوڊ ڪرڻ جو وقت آهي ويب انٽرفيس گائيڊ هي 2011 گائيڊ سٺي، پراڻي شراب جي بوتل وانگر آهي. اچو ته ان کي کوليو ۽ ان کي سانس ڏيو.

۽ پاڻ، ويب انٽرفيس ۾، اسان جي يونٽ جي اڳيان پينسل تي ڪلڪ ڪريو ۽ يونٽ جي ترتيب واري موڊ ڏانھن وڃو. اهو هن طرح نظر اچي ٿو:

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

اچو ته مختصر طور تي تجزيو ڪيو ته هن صفحي تي ڇا دلچسپ آهي:

يونٽ جي ٺاھ جوڙ بلاڪ

  • پروفائل: ھي پروفائل آھي يونٽ جي قسم جي اندر. ترتيب وار هن طرح آهي: UnitType > Profile > Unit. اهو آهي، اسان ٺاهي سگهون ٿا، مثال طور، پروفائلز hAPaclite > hotspot и hAPaclite > branch، پر ڊوائيس ماڊل جي اندر

بلاڪ جي فراهمي بٽڻ سان
اشارو اشارو ڏئي ٿو ته پروويزننگ بلاڪ ۾ سڀئي بٽڻ فوري طور تي ConnectionRequestURL ذريعي ترتيب لاڳو ڪري سگھن ٿا. پر، جيئن مون مٿي چيو آهي، اهو ڪم نٿو ڪري، تنهنڪري بٽڻ کي دٻائڻ کان پوء، توهان کي دستي طور تي رزق شروع ڪرڻ لاء mikrotik تي tr-069 ڪلائنٽ کي ٻيهر شروع ڪرڻو پوندو.

  • فريڪ / اسپريڊ: هفتي ۾ ڪيترا ڀيرا ترتيب ڏيڻ ± % سرور ۽ ڪميونيڪيشن چينلز تي لوڊ گهٽائڻ لاءِ. ڊفالٽ طور، ان جي قيمت 7/20، يعني. هر روز ± 20٪ ۽ اشارو ڪيئن آهي سيڪنڊن ۾. في الحال، ترسيل جي تعدد کي تبديل ڪرڻ ۾ ڪو به اشارو نه آهي، ڇاڪاڻ ته. لاگن ۾ اضافي شور هوندو ۽ هميشه سيٽنگن جي ايپليڪيشن جي توقع نه هوندي

مهيا ڪرڻ جي تاريخ بلاڪ (گذريل 48 ڪلاڪ)

  • ظهور ۾، ڪهاڻي هڪ ڪهاڻي وانگر آهي، پر عنوان تي ڪلڪ ڪندي، توهان regexp ۽ سٺين شين سان گڏ هڪ آسان ڊيٽابيس جي ڳولا واري اوزار ڏانهن وڃو.

بلاڪ پيرا ميٽرز

سڀ کان وڏو ۽ سڀ کان اهم بلاڪ، جتي، حقيقت ۾، هن يونٽ لاء پيراگراف مقرر ۽ پڙهيا ويا آهن. هاڻي اسان صرف سڀ کان اهم سسٽم پيٽرولر ڏسون ٿا، جنهن جي بغير ACS يونٽ سان ڪم نٿو ڪري سگهي. پر اسان کي ياد آهي ته اسان وٽ اهي يونٽ جي قسم ۾ آهن. 928. اچو ته سڀني قدرن کي ڏسو، ۽ فيصلو ڪيو ته Mikrotik ڇا کائي ٿو.

4.1 پيرا ميٽر پڙهڻ

Provisioning block ۾، ڪلڪ ڪريو سڀ پڙھو بٽڻ. بلاڪ تي هڪ ڳاڙهي لکيل آهي. هڪ ڪالم ساڄي پاسي ظاهر ٿيندو CPE (موجوده) قدر. تبديل ڪيو ProvisioningMode to READALL سسٽم سيٽنگون ۾.

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

۽... System.X_FREEACS-COM.IM.Message ۾ هڪ پيغام کانسواءِ ڪجهه به نه ٿيندو Kick failed at....

TR-069 ڪلائنٽ کي ريسٽارٽ ڪريو يا روٽر کي ريبوٽ ڪريو، ۽ برائوزر پيج کي ريفريش ڪندا رھو جيستائين توھان ساڄي پاسي خوشگوار گرين باڪسز ۾ پيرا ميٽرز حاصل ڪري وٺو
جيڪڏهن ڪو ماڻهو پراڻي موسم جي هڪ sip وٺڻ چاهي ٿو، اهو طريقو دستور ۾ بيان ڪيو ويو آهي 10.2 انسپيڪشن موڊ. اهو ڦرندو آهي ۽ ٿورو مختلف ڪم ڪري ٿو، پر جوهر ڪافي بيان ڪيو ويو آهي

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

READALL موڊ 15 منٽن کان پوءِ پاڻ کي بند ڪري ڇڏيندو، ۽ اسان اهو معلوم ڪرڻ جي ڪوشش ڪنداسين ته هتي ڇا ڪارائتو آهي، ۽ جڏهن اسان هن موڊ ۾ آهيون ته اڏام تي ڪهڙي شيءِ کي درست ڪري سگهجي ٿو.

توهان IP پتي کي تبديل ڪري سگهو ٿا، انٽرفيس کي فعال / غير فعال ڪري سگهو ٿا، فائر وال ضابطا، جيڪي تبصرن سان گڏ آهن (ٻي صورت ۾ هڪ مڪمل گندگي)، وائي فائي، وغيره.

اهو آهي، اهو اڃا تائين ممڪن ناهي ته صرف TR-069 اوزار استعمال ڪندي mikrotik کي صحيح طور تي ترتيب ڏيو. پر توهان تمام چڱي طرح مانيٽر ڪري سگهو ٿا. انٽرنيٽ تي انگ اکر ۽ انهن جي حيثيت، مفت ياداشت، وغيره موجود آهن.

4.2 پهچائڻ جا پيراگراف

اچو ته ھاڻي ڪوشش ڪريون ته پيٽرول کي روٽر ڏانھن، tr-069 ذريعي، "قدرتي" طريقي سان. پهريون شڪار ٿيندو Device.DeviceInfo.X_MIKROTIK_SystemIdentity. اسان ان کي سڀ يونٽ جي پيراگراف ۾ ڳوليندا آهيون. جئين توهان ڏسي سگهو ٿا، اهو مقرر نه آهي. ان جو مطلب اهو آهي ته ڪو به يونٽ پاڻ ۾ ڪا به سڃاڻپ رکي سگهي ٿو. اهو برداشت ڪرڻ ڪافي آهي!
اسان ٺاھڻ واري ڪالمن ۾ ھڪڙو ڊاء ٺاھيو، نالو مقرر ڪريو Mr.White ۽ تازه ڪاري پيٽرولر بٽڻ کي ڇڪيو. اڳتي ڇا ٿيندو، توهان اڳ ۾ ئي اندازو لڳايو آهي. هيڊ ڪوارٽر سان ايندڙ ڪميونيڪيشن سيشن ۾، روٽر کي پنهنجي سڃاڻپ تبديل ڪرڻي پوندي.

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

پر اهو اسان لاء ڪافي ناهي. هڪ پيراميٽر جهڙو Identity سٺو آهي ته هميشه هٿ ۾ هجي جڏهن صحيح يونٽ کي ڳولي. اسان پيراميٽر جي نالي ۾ داخل ڪريون ٿا ۽ چيڪ بڪس ڊسپلي (D) ۽ ڳولا لائق (S) اتي رکون ٿا. پيراميٽر چيڪ کي RWSD ۾ تبديل ڪيو ويو آهي (ياد رکو، نالا ۽ چابيون اعلي يونٽ جي قسم جي سطح تي مقرر ڪيا ويا آهن)

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

قدر هاڻي نه رڳو عام ڳولا جي فهرست ۾ ڏيکاريل آهي، پر ان ۾ ڳولا لاءِ پڻ موجود آهي Support > Search > Advanced form

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

اسان روزي شروع ڪريون ٿا ۽ سڃاڻپ کي ڏسو. هيلو مسٽر وائيٽ! ھاڻي توھان پنھنجي سڃاڻپ پاڻ کي تبديل ڪرڻ جي قابل نه ھوندا جڏھن tr-069 ڪلائنٽ ھلندو

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

4.3 لکت تي عمل ڪرڻ

جتان اسان کي معلوم ٿيو آهي ته انهن کان سواءِ ڪو به رستو ناهي، اچو ته انهن کي پورو ڪريون.

پر ان کان اڳ اسان فائلن سان ڪم ڪرڻ شروع ڪريون، اسان کي ھدايت کي درست ڪرڻ جي ضرورت آھي public.url فائل ۾ /opt/freeacs-tr069/config/application-config.conf
سڀ کان پوء، اسان وٽ اڃا تائين هڪ اسڪرپٽ سان نصب ٿيل ٽيسٽ ترتيب آهي. نه وساريو؟

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

ACS کي ريبوٽ ڪريو ۽ سڌو سنئون ڏانھن وڃو Files & Scripts.

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

پر جيڪو اسان سان کوليو پيو وڃي اهو يونٽ جي قسم سان تعلق رکي ٿو، يعني. عالمي طور تي سڀني HAP ac lite routers لاءِ، اهو هڪ برانچ روٽر، هاٽ اسپاٽ يا ڪئپسمن هجي. اسان کي اڃا تائين اهڙي اعلي سطح جي ضرورت ناهي، تنهن ڪري، اسڪرپٽ ۽ فائلن سان ڪم ڪرڻ کان اڳ، توهان کي پروفائل ٺاهڻ گهرجي. توھان ان کي پاڻ کي سڏي سگھو ٿا، ڊوائيس جي "پوزيشن" جي طور تي.

اچو ته پنهنجي ٻار کي وقت جو سرور بڻايون. هڪ الڳ سافٽ ويئر پئڪيج سان مهذب پوزيشن ۽ پيٽرول جي هڪ ننڍڙي تعداد. اچو ته وڃون Easy Provisioning > Profile > Create Profile ۽ يونٽ جي قسم ۾ پروفائل ٺاھيو: hAPaclite ٽائم سرور. اسان وٽ ڊفالٽ پروفائل ۾ ڪي به پيٽرول نه آھن، تنھنڪري ڪاپي ڪرڻ لاءِ ڪجھ به نه آھي نقل ڪريو پيٽرولر مان: "ڪاپي نه ڪريو..."

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

هتي اڃا تائين ڪي به پيٽرولر نه آهن، پر اهو ممڪن ٿيندو ته انهن کي سيٽ ڪرڻ لاء جيڪي اسان بعد ۾ ڏسڻ چاهيون ٿا اسان جي وقت جي سرورز تي hAPaclite مان ٺهيل. مثال طور، اين ٽي پي سرورز جا جنرل ايڊريس.
اچو ته يونٽ جي ٺاھ جوڙ ڏانھن وڃو، ۽ ان کي ٽائيم سرور پروفائل ڏانھن منتقل ڪريو

آخرڪار اسان وڃون ٿا Files & Scripts، لکتون ٺاهيو، ۽ هتي اسان حيرت انگيز طور تي آسان بنن جي انتظار ۾ آهيون.

ھڪڙي اسڪرپٽ کي ھڪڙي يونٽ تي عمل ڪرڻ لاء، اسان کي چونڊڻ جي ضرورت آھي قسم:TR069_SCRIPT а نالو и ٽارگيٽ جو نالو .alter ايڪسٽينشن هجڻ گهرجي
ساڳئي وقت، اسڪرپٽ لاء، سافٽ ويئر جي برعڪس، توهان يا ته مڪمل فائل اپ لوڊ ڪري سگهو ٿا، يا صرف ان کي فيلڊ ۾ لکي / ايڊٽ ڪريو مواد. اچو ته اتي ئي لکڻ جي ڪوشش ڪريون.

۽ انهي ڪري ته توهان فوري طور تي نتيجو ڏسي سگهو ٿا - شامل ڪريو vlan روٽر ether1 ڏانهن

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

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

اسان ڊرائيو، اسان کي دٻايو اپلوڊ ۽ ڪيو. اسان جي رسم الخط vlan1.alter پرن ۾ انتظار.

خير، اچو ته هلون؟ نه. اسان کي اسان جي پروفائل لاء هڪ گروپ شامل ڪرڻ جي ضرورت آهي. گروپن کي سامان جي درجي بندي ۾ شامل نه ڪيو ويو آهي، پر يونٽ ٽائپ يا پروفائل ۾ يونٽ ڳولڻ جي ضرورت آهي ۽ ترقي يافته روزي جي ذريعي اسڪرپٽ جي عمل لاء گهربل آهن. عام طور تي، گروهه جڳهن سان جڙيل آهن، ۽ هڪ نستي جوڙجڪ آهي. اچو ته هڪ روسي گروپ ٺاهيو.

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

تصور ڪريو اسان صرف "سڀني دنيا جي وقت جي سرورن تي hAPaclite" کان "hAPaclite تي سڀ روسي وقت سرورز" تائين اسان جي ڳولا کي محدود ڪيو. اتي اڃا تائين گروپن سان دلچسپ هر شيء جو هڪ وڏو پرت آهي، پر اسان وٽ وقت ناهي. اچو ته اسڪرپٽ ۾ وڃو.

Advanced Provisioning > Job > Create Job

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

جيئن ته اسان ترقي يافته موڊ ۾ آهيون، سڀ کان پوء، هتي توهان ڪم جي شروعات، غلطي جي رويي، ورهاڱي ۽ ٽائم آئوٽ لاء مختلف شرطن جو هڪ گروپ بيان ڪري سگهو ٿا. مان سفارش ڪريان ٿو ته هي سڀ دستاويزن ۾ پڙهو يا بعد ۾ ان تي بحث ڪريو جڏهن ان کي پيداوار ۾ لاڳو ڪيو وڃي. في الحال، اچو ته صرف n1 کي اسٽاپ قاعدن تي سيٽ ڪريون ته جيئن اسان جي پهرين يونٽ تي ڪم مڪمل ٿي وڃي.

اسان ضروري ڀريون ٿا، ۽ اهو صرف لانچ ڪرڻ لاء رهي ٿو!

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

START کي دٻايو ۽ انتظار ڪريو. ھاڻي انڊر ڊيبگ ٿيل اسڪرپٽ پاران ماريل ڊوائيسز جو ڪائونٽر تيزيءَ سان ھلندو! بلڪل نه. اهڙا ڪم گهڻي وقت تائين ڏنا ويندا آهن، ۽ اهو انهن جو فرق آهي اسڪرپٽ، جوابي، وغيره. يونٽ پاڻ هڪ شيڊول تي ڪمن لاءِ لاڳو ٿين ٿا يا جيئن اهي نيٽ ورڪ تي ظاهر ٿين ٿا، ACS اهو ٽريڪ رکي ٿو ته ڪهڙن يونٽن کي اڳ ۾ ئي ڪم ملي چڪا آهن، ۽ اهي ڪيئن ختم ٿيا، ۽ ان کي يونٽ جي پيرا ميٽرز تي لکي ٿو. اسان جي گروپ ۾ 1 يونٽ آهي، جيڪڏهن انهن مان 1001 هجن ها ته ايڊمن هي ڪم شروع ڪري ها

اچو به. روٽر کي اڳ ۾ ئي ريبوٽ ڪريو يا وري شروع ڪريو TR-069 ڪلائنٽ. هر شي کي آساني سان وڃڻ گهرجي ۽ مسٽر وائيٽ هڪ نئون ويلان حاصل ڪندو. ۽ اسان جو اسٽاپ قاعدو ڪم PAUSED اسٽيٽس ۾ ويندو. اهو آهي، اهو اڃا تائين ٻيهر شروع يا تبديل ڪري سگهجي ٿو. جيڪڏھن توھان FINISH کي دٻايو، ڪم کي محفوظ ڪيو ويندو

4.4 سافٽ ويئر کي اپڊيٽ ڪرڻ

هي هڪ تمام اهم نقطو آهي، ڇاڪاڻ ته Mikrotik firmware ماڊلر آهي، پر ماڊل شامل ڪرڻ سان ڊوائيس جي مجموعي فرم ويئر ورزن کي تبديل نٿو ڪري. اسان جي ACS عام آهي ۽ هن لاء استعمال نه ڪيو ويو آهي.
هاڻي اسان ان کي جلدي ۽ گندي انداز ۾ ڪنداسين، ۽ NTP ماڊل کي فوري طور تي عام فرم ويئر ۾ ڌڪيندا سين، پر جيئن ئي ڊوائيس تي ورزن اپڊيٽ ڪيو ويندو، اسان ساڳئي طريقي سان ٻيو ماڊل شامل ڪرڻ جي قابل نه هوندا. .
پيداوار ۾، اهو بهتر ناهي ته اهڙي چال استعمال ڪرڻ، ۽ ماڊلز کي انسٽال ڪريو جيڪي صرف اسڪرپٽ سان يونٽ جي قسم لاء اختياري آهن.

تنهن ڪري، پهرين شيء جيڪا اسان کي ڪرڻ جي ضرورت آهي گهربل نسخن ۽ فن تعمير جا سافٽ ويئر پيڪيجز تيار ڪرڻ، ۽ انهن کي ڪجهه دستياب ويب سرور تي رکڻو پوندو. ٽيسٽ لاءِ، جيڪو به اسان جي Mr.White تائين پهچي سگهي ٿو، سو هليو ويندو، ۽ پيداوار لاءِ، اهو بهتر آهي ته ضروري سافٽ ويئر جو هڪ خودڪار اپڊيٽ ڪرڻ وارو آئينو ٺاهيو، جيڪو ويب تي رکڻ لاءِ خوفناڪ نه آهي.
اهم! هميشه شامل ڪرڻ نه وساريو tr-069 ڪلائنٽ پيڪيج کي اپڊيٽ ۾!

جيئن ته اهو نڪتو، پيٽ جي رستي جي ڊيگهه تمام ضروري آهي! جڏهن مان ڪجھ استعمال ڪرڻ جي ڪوشش ڪريان ٿو http://192.168.0.237/routeros/stable/mipsbe/routeros-mipsbe-6.45.6.npk, mikrotik وسيلا سان هڪ cyclic ڪنيڪشن ۾ پئجي ويو، بار بار TRANSFERCOMPLETE لاگ موڪلڻ tr-069 ڏانهن. ۽ مون ڪجهه اعصاب خانن کي ضايع ڪرڻ جي ڪوشش ڪئي ته ڇا غلط هو. تنهن ڪري، جڏهن اسان ان کي روٽ ۾ رکون ٿا، وضاحت ڪرڻ تائين

تنهن ڪري، اسان وٽ ٽي اين پي ڪي فائلون موجود هجڻ گهرجن http ذريعي. مون کي هن طرح مليو

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

ھاڻي ھن کي ھڪڙي xml فائل ۾ فارميٽ ڪرڻ جي ضرورت آھي FileType = "1 Firmware Upgrade Image" سان، جنھن کي اسين Mikrotik ۾ فيڊ ڪنداسين. نالو رکو ros.xml

اسان جي هدايتن جي مطابق ڪندا آهيون 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>

فقدان ظاهر آهي Username/Password ڊائون لوڊ سرور تائين رسائي حاصل ڪرڻ لاء. توهان يا ته ان کي داخل ڪرڻ جي ڪوشش ڪري سگهو ٿا جيئن tr-3.2.8 پروٽوڪول جي پيراگراف A.069 ۾:

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

يا ميڪروٽڪ آفيسرن کان سڌو پڇو، انهي سان گڏ وڌ ۾ وڌ رستي جي ڊيگهه بابت * .npk تائين

اسان ڄاڻن ٿا Files & Scripts، ۽ ان سان گڏ هڪ سافٽ ويئر فائل ٺاهيو نالو:ros.xml, ھدف جو نالو:ros.xml ۽ نسخ:6.45.6
ڌيان! نسخو هتي بيان ڪيو وڃي بلڪل ان فارميٽ ۾ جنهن ۾ اهو ڊوائيس تي ڏيکاريل آهي ۽ پيراميٽر ۾ گذري ويو آهي System.X_FREEACS-COM.Device.SoftwareVersion.

اسان لوڊ ڪرڻ لاء اسان جي xm-فائل چونڊيو ۽ توهان مڪمل ڪيو.

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

هاڻي اسان وٽ ڊوائيس کي اپڊيٽ ڪرڻ جا ڪيترائي طريقا آهن. مکيه مينيو ۾ مددگار جي ذريعي، سافٽ ويئر جي قسم سان ترقي يافته فراهمي ۽ ڪمن ذريعي، يا صرف يونٽ جي ترتيب ڏانهن وڃو ۽ اپ گريڊ تي ڪلڪ ڪريو. اچو ته سڀ کان آسان رستو چونڊيو، ٻي صورت ۾ آرٽيڪل سوز آهي.

TR-069 Mikrotik تي. RouterOS لاءِ آٽو ڪنفگنگ سرور جي طور تي Freeacs کي جانچڻ

اسان بٽڻ کي دٻايو، روزي شروع ڪريو ۽ توھان ڪيو آھي. ٽيسٽ پروگرام مڪمل ڪيو ويو آهي. هاڻي اسان mikrotik سان وڌيڪ ڪري سگهون ٿا.

5. نتيجو

جڏهن مون لکڻ شروع ڪيو، ته مون پهريون ڀيرو هڪ ip-phone جي ڪنيڪشن کي بيان ڪرڻ چاهيو، ۽ ان جو مثال استعمال ڪري بيان ڪيو ته اهو ڪيترو ٿڌو ٿي سگهي ٿو جڏهن tr-069 آسانيءَ سان ڪم ڪري ٿو. پر پوءِ، جيئن مون ترقي ڪئي ۽ مواد ۾ کوٽائي ڪئي، مون سوچيو ته انهن لاءِ جيڪي ميڪروٽڪ کي ڳنڍيندا آهن، ڪو به فون خود مطالعي لاءِ خوفناڪ نه هوندو.

اصول ۾، Freeacs، جيڪو اسان آزمايو آهي، اڳ ۾ ئي پيداوار ۾ استعمال ڪري سگهجي ٿو، پر ان لاء توهان کي سيڪيورٽي، SSL کي ترتيب ڏيڻ جي ضرورت آهي، توهان کي ريٽ ڪرڻ کان پوء آٽو ڪنفيگريشن لاء مائڪروٽيڪس کي ترتيب ڏيڻ جي ضرورت آهي، توهان کي يونٽ جي قسم جي صحيح اضافي کي ڊيب ڪرڻ جي ضرورت آهي، جدا ڪرڻ. ويب سروسز ۽ فيوزن شيل جو ڪم، ۽ گهڻو ڪجهه. ڪوشش ڪريو، ايجاد ڪريو، ۽ ھڪڙو تسلسل لکو!

هرڪو، توهان جي توجه لاء مهرباني! مون کي تصحيح ۽ تبصرا ڪرڻ لاء خوش ٿي ويندي!

استعمال ٿيل مواد ۽ مفيد لنڪ جي فهرست:

هڪ فورم جو سلسلو جيڪو مون کي نظر آيو جڏهن مون موضوع تي ڳولڻ شروع ڪيو
TR-069 CPE وان مئنيجمينٽ پروٽوڪول ترميمي-6
freeacs وڪي
پيرا ميٽرز tr-069 Mikrotik ۾، ۽ ٽرمينل حڪمن سان انهن جو خطوط

جو ذريعو: www.habr.com