TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Trong bài viết này, tôi sẽ cố gắng mô tả từng bước quá trình cài đặt máy chủ thử nghiệm của một dự án lớn freeacs sang trạng thái đầy đủ chức năng và hiển thị các kỹ thuật thực tế để làm việc với mikrotik: cấu hình thông qua các tham số, thực thi tập lệnh, cập nhật, cài đặt các mô-đun bổ sung, v.v.

Mục đích của bài viết là thúc đẩy đồng nghiệp từ chối quản lý các thiết bị mạng bằng cách cào, nạng khủng khiếp, dưới dạng kịch bản tự viết, Dude, Ansible, v.v. Và nhân dịp này, để gây ra pháo hoa và niềm vui lớn trong cộng đồng. hình vuông.

XUẤT KHẨU. Sự lựa chọn

Tại sao freeacs mà không phải genie-acs được đề cập trong mikrotik-wikisống động hơn thế nào?
Bởi vì theo genie-acs với mikrotik có những ấn phẩm của người Tây Ban Nha. Họ đây rồi pdf и video từ MUM năm ngoái. Phim hoạt hình tự động trên slide rất thú vị, nhưng tôi muốn thoát khỏi khái niệm viết kịch bản, chạy kịch bản, chạy kịch bản…

1. Cài đặt freeacs

Chúng tôi sẽ cài đặt trong Centos7 và vì các thiết bị truyền nhiều dữ liệu và ACS đang tích cực làm việc với cơ sở dữ liệu nên chúng tôi sẽ không tham lam tài nguyên. Để làm việc thoải mái, chúng tôi sẽ phân bổ 2 lõi CPU, RAM 4GB và 16GB dung lượng lưu trữ ssd raid10 nhanh. Tôi sẽ cài đặt freeacs trong vùng chứa Proxmox VE lxc và bạn có thể làm việc trong bất kỳ công cụ nào thuận tiện cho mình.
Đảm bảo đặt thời gian chính xác trên máy ACS của bạn.

Hệ thống này sẽ là hệ thống thử nghiệm, vì vậy đừng quá thông minh mà chỉ cần sử dụng tập lệnh cài đặt được cung cấp sẵn.

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

Ngay sau khi tập lệnh kết thúc, bạn có thể truy cập ngay vào giao diện web bằng ip của máy, với thông tin đăng nhập quản trị viên/freeacs

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS
Đây là một giao diện tối giản tuyệt vời và mọi thứ diễn ra thật tuyệt vời và nhanh chóng

2. Thiết lập ban đầu Freeacs

Đơn vị điều khiển cơ bản cho ACS là đơn vị hoặc CPE (Thiết bị tại cơ sở khách hàng). Và quan trọng nhất, thứ chúng ta cần để quản lý các đơn vị là Loại đơn vị của chúng, tức là. một mô hình phần cứng xác định một tập hợp các tham số có thể định cấu hình cho một thiết bị và phần mềm của nó. Nhưng cho đến khi chúng tôi biết cách lấy Loại đơn vị mới một cách chính xác, tốt nhất bạn nên hỏi chính đơn vị đó về điều này bằng cách bật Chế độ khám phá.

Chế độ này hoàn toàn không thể sử dụng trong sản xuất mà chúng ta cần khởi động động cơ càng sớm càng tốt và xem khả năng của hệ thống. Tất cả các cài đặt cơ bản được lưu trữ trong /opt/freeacs-*. Vì vậy, chúng tôi mở

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

, chúng ta tìm thấy

discovery.mode = false

và thay đổi thành

discovery.mode = true

Ngoài ra, chúng tôi muốn tăng kích thước tệp tối đa mà nginx và mysql sẽ hoạt động. Đối với mysql, thêm dòng vào /etc/my.cnf

max_allowed_packet=32M

và đối với nginx, hãy thêm vào /etc/nginx/nginx.conf

client_max_body_size 32m;

vào phần http. Nếu không, chúng tôi sẽ có thể làm việc với phần sụn không quá 1M.

Chúng tôi khởi động lại và sẵn sàng làm việc với các thiết bị.

Và trong vai trò của một thiết bị (CPE) chúng ta sẽ có một em bé chăm chỉ hAP AC lite.

Trước khi kết nối thử nghiệm, bạn nên định cấu hình thủ công CPE ở cấu hình hoạt động tối thiểu để các tham số bạn muốn định cấu hình trong tương lai không bị trống. Đối với bộ định tuyến, bạn có thể kích hoạt tối thiểu ứng dụng khách dhcp trên ether1, cài đặt gói tr-069client và đặt mật khẩu.

3. Kết nối Mikrotik

Nên kết nối tất cả các thiết bị bằng số sê-ri hợp lệ làm thông tin đăng nhập. Sau đó, mọi thứ sẽ rõ ràng với bạn trong nhật ký. Có người khuyên dùng WAN MAC - đừng tin. Nếu ai đó sử dụng cặp đăng nhập/pass chung cho tất cả mọi người, hãy tránh họ.

Mở log tr-069 để theo dõi “đàm phán”

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

Mở winbox, mục menu TR-069.
URL AC: http://10.110.0.109/tr069/prov (thay thế bằng IP của bạn)
Tên người dùng: 9249094C26CB (sao chép số sê-ri từ hệ thống> bộ định tuyến)
Mật khẩu: 123456 (không cần thiết để khám phá, nhưng phải có)
Chúng tôi không thay đổi khoảng thời gian thông báo định kỳ. Chúng tôi sẽ ban hành cài đặt này thông qua ACS của chúng tôi

Dưới đây là các cài đặt để khởi tạo kết nối từ xa, nhưng tôi không thể khiến mikrotik hoạt động với điều này. Mặc dù yêu cầu từ xa hoạt động tốt với điện thoại. Chúng ta sẽ phải tìm ra nó.

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Sau khi nhấn nút Áp dụng, dữ liệu sẽ được trao đổi trong thiết bị đầu cuối và trong giao diện web Freeacs, bạn có thể thấy bộ định tuyến của chúng tôi với Loại đơn vị "hAPaclite" được tạo tự động.

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Bộ định tuyến đã được kết nối. Bạn có thể xem Loại đơn vị được tạo tự động. Khai mạc Easy Provisioning > Unit Type > Unit Type Overview > hAPaclite. Cái gì không có ở đó! Có tới 928 tham số (tôi đã theo dõi shell). Nhiều hay ít - chúng ta sẽ tìm hiểu sau, nhưng bây giờ chúng ta sẽ chỉ xem nhanh. Đó là ý nghĩa của Loại đơn vị. Đây là danh sách các tùy chọn được hỗ trợ có khóa nhưng không có giá trị. Các giá trị được đặt ở các cấp độ bên dưới - Hồ sơ và Đơn vị.

4. Cấu hình Mikrotik

Đã đến lúc tải xuống hướng dẫn giao diện web Hướng dẫn năm 2011 này giống như một chai rượu vang lâu năm ngon. Hãy mở nó ra và để nó thở.

Và chính chúng ta, trong giao diện web, hãy nhấp vào bút chì bên cạnh thiết bị của chúng ta và chuyển sang chế độ cấu hình thiết bị. Nó trông như thế này:

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Chúng ta hãy xem nhanh những gì thú vị trên trang này:

Khối cấu hình đơn vị

  • Hồ sơ: Đây là hồ sơ trong Loại đơn vị. Hệ thống phân cấp là như thế này: UnitType > Profile > Unit. Nghĩa là, chúng ta có thể tạo, ví dụ, hồ sơ hAPaclite > hotspot и hAPaclite > branch, nhưng trong mẫu thiết bị

Cung cấp khối với các nút
Gợi ý gợi ý rằng tất cả các nút trong khối Cung cấp có thể áp dụng cấu hình ngay lập tức thông qua ConnectionRequestURL. Tuy nhiên, như tôi đã nói ở trên, thao tác này không hoạt động, vì vậy sau khi nhấn các nút, bạn sẽ cần khởi động lại ứng dụng khách tr-069 trên mikrotik để bắt đầu cung cấp thủ công.

  • Freq/Spread: Cung cấp cấu hình bao nhiêu lần một tuần ± % để giảm tải cho máy chủ và các kênh liên lạc. Theo mặc định, nó có giá 7/20, tức là. mỗi ngày ± 20% và gợi ý nó diễn ra như thế nào tính bằng giây. Cho đến nay, không có ích gì khi thay đổi tần suất phân phối, bởi vì. sẽ có thêm tiếng ồn trong nhật ký và không phải lúc nào ứng dụng cài đặt được mong đợi

Khối lịch sử cung cấp (48 giờ qua)

  • Nhìn bề ngoài, câu chuyện giống như một câu chuyện, nhưng bằng cách nhấp vào tiêu đề, bạn sẽ đến một công cụ tìm kiếm cơ sở dữ liệu tiện lợi với biểu thức chính quy và quà tặng

Khối tham số

Khối lớn nhất và quan trọng nhất, trên thực tế, các tham số cho đơn vị này được đặt và đọc. Bây giờ chúng tôi chỉ thấy các thông số hệ thống quan trọng nhất, nếu không có thông số này thì ACS không thể hoạt động với thiết bị. Nhưng chúng tôi nhớ rằng chúng tôi có chúng trong Loại đơn vị - 928. Hãy cùng xem tất cả các giá trị và quyết định xem Mikrotik sẽ ăn gì.

4.1 Đọc thông số

Trong khối Cung cấp, nhấp vào nút Đọc tất cả. Khối có một dòng chữ màu đỏ. Một cột sẽ xuất hiện ở bên phải Giá trị CPE (hiện tại). Trong tham số hệ thống, ProvideingMode đã thay đổi thành READALL.

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Và… sẽ không có gì xảy ra ngoại trừ một tin nhắn trong System.X_FREEACS-COM.IM.Message Kick failed at....

Khởi động lại máy khách TR-069 hoặc khởi động lại bộ định tuyến và tiếp tục làm mới trang trình duyệt cho đến khi bạn nhận được các thông số ở bên phải trong hình chữ nhật màu xám vui mắt
Nếu ai muốn nhấp một ngụm rượu lâu năm, chế độ này được mô tả trong sách hướng dẫn là 10.2 Chế độ kiểm tra. Nó bật và hoạt động hơi khác một chút, nhưng bản chất được mô tả khá tốt

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Chế độ READALL sẽ tự tắt sau 15 phút và chúng tôi sẽ cố gắng tìm ra điều gì hữu ích ở đây và những gì có thể sửa chữa nhanh chóng khi chúng tôi đang ở chế độ này.

Bạn có thể thay đổi địa chỉ IP, bật / tắt giao diện, quy tắc tường lửa, kèm theo nhận xét (nếu không thì hoàn toàn lộn xộn), Wi-Fi, v.v.

Nghĩa là, vẫn chưa thể cấu hình mikrotik một cách hoàn hảo chỉ bằng các công cụ TR-069. Nhưng bạn có thể theo dõi rất tốt. Thống kê về giao diện và trạng thái của chúng, bộ nhớ trống, v.v. đều có sẵn.

4.2 Cung cấp thông số

Bây giờ chúng ta hãy thử cung cấp các tham số cho bộ định tuyến, thông qua tr-069, một cách "tự nhiên". Nạn nhân đầu tiên sẽ là Device.DeviceInfo.X_MIKROTIK_SystemIdentity. Chúng tôi tìm thấy nó trong các tham số của đơn vị Tất cả. Như bạn có thể thấy, nó chưa được thiết lập. Điều này có nghĩa là bất kỳ đơn vị nào cũng có thể có bất kỳ Danh tính nào. Chịu đựng thế này đủ rồi!
Chúng ta chọc vào cột tạo, đặt tên Mr.White và chọc nút Cập nhật thông số. Điều gì sẽ xảy ra tiếp theo, bạn đã đoán được rồi. Ở phiên liên lạc tiếp theo với trụ sở chính, bộ định tuyến phải thay đổi Danh tính của nó.

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Nhưng điều này là không đủ cho chúng tôi. Một tham số như Danh tính là điều tốt nên luôn có sẵn khi tìm kiếm đơn vị mong muốn. Nhấp vào tên tham số và chọn hộp kiểm Hiển thị (D) và Có thể tìm kiếm (S). Phím tham số thay đổi thành RWSD (Ghi nhớ, tên và phím được đặt ở cấp Unit Type cao nhất)

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Giá trị bây giờ không chỉ được hiển thị trong danh sách tìm kiếm chung mà còn có sẵn để tìm kiếm trong Support > Search > Advanced form

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Chúng tôi bắt đầu cung cấp và xem xét Danh tính. Xin chào anh White! Bây giờ bạn sẽ không thể thay đổi danh tính của mình khi tr-069client đang chạy

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

4.3 Thực thi tập lệnh

Vì chúng tôi nhận ra rằng chúng tôi không thể sống thiếu chúng nên hãy thực hiện chúng.

Nhưng trước khi bắt đầu làm việc với các tập tin, chúng ta cần sửa lại lệnh public.url trong tập tin /opt/freeacs-tr069/config/application-config.conf
Rốt cuộc, chúng tôi vẫn cài đặt cấu hình thử nghiệm với một tập lệnh. Chưa quên à?

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

Khởi động lại ACS và đi thẳng đến Files & Scripts.

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Nhưng những gì đang mở ra cho chúng ta bây giờ thuộc về Loại đơn vị, tức là. trên toàn cầu tới tất cả các bộ định tuyến hAP ac lite, có thể là bộ định tuyến nhánh, điểm phát sóng hoặc capsman. Chúng tôi chưa cần mức độ cao như vậy, do đó, trước khi làm việc với tập lệnh và tệp, bạn nên tạo một hồ sơ. Bạn có thể gọi đây là “nhiệm vụ” của thiết bị.

Hãy biến em bé của chúng ta thành một máy chủ thời gian. Vị trí khá tốt với gói phần mềm riêng biệt và một số thông số nhỏ. Chúng ta hãy đi đến Easy Provisioning > Profile > Create Profile và tạo một hồ sơ trong Loại đơn vị: hAPaclite máy đếm thời gian. Chúng tôi không có bất kỳ tham số nào trong hồ sơ mặc định nên không có gì để sao chép Sao chép tham số từ: "không sao chép..."

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Ở đây chưa có tham số nào cả, nhưng có thể đặt những tham số mà sau này chúng tôi muốn thấy trên các máy chủ thời gian của chúng tôi được tạo khuôn từ hAPaclite. Ví dụ: địa chỉ chung của máy chủ NTP.
Hãy chuyển đến cấu hình thiết bị và chuyển nó sang cấu hình máy chủ thời gian

Cuối cùng chúng tôi đi đến Files & Scripts, tạo kịch bản và ở đây chúng tôi đang chờ đợi những chiếc bánh vô cùng tiện lợi.

Để thực thi tập lệnh trên một đơn vị, chúng ta cần chọn Loại:TR069_SCRIPT а Họ tên и Tên mục tiêu phải có phần mở rộng .alter
Đồng thời, đối với các tập lệnh, không giống như phần mềm, bạn có thể tải xuống tệp tạo sẵn hoặc chỉ cần viết/chỉnh sửa tệp đó trong trường Nội dung. Hãy thử viết ngay tại đó.

Và để bạn có thể thấy ngay kết quả, hãy thêm vlan vào bộ định tuyến trên ether1

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

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Chúng tôi lái xe, chúng tôi nhấn Tải lên và bạn đã hoàn tất. kịch bản của chúng tôi vlan1.alter chờ đợi trong cánh.

Nào đi thôi? KHÔNG. Chúng tôi cũng cần thêm một nhóm cho hồ sơ của mình. Các nhóm không được đưa vào hệ thống phân cấp thiết bị nhưng cần thiết để tìm kiếm các đơn vị trong Loại đơn vị hoặc Hồ sơ và cần thiết để thực thi các tập lệnh thông qua Cung cấp nâng cao. Thông thường, các nhóm được liên kết với các vị trí và có cấu trúc lồng nhau. Hãy thành lập một nhóm Nga.

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Hãy tưởng tượng chúng ta vừa thu hẹp tìm kiếm của mình từ "Tất cả máy chủ thời gian thế giới trên hAPaclite" thành "Tất cả máy chủ thời gian của Nga trên hAPaclite". Vẫn còn rất nhiều điều thú vị với các nhóm, nhưng chúng tôi không có thời gian. Hãy đi vào kịch bản.

Advanced Provisioning > Job > Create Job

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Vì chúng ta đang ở chế độ Nâng cao nên ở đây bạn có thể chỉ định một loạt các điều kiện khác nhau để bắt đầu tác vụ, hành vi lỗi, số lần lặp lại và thời gian chờ. Tôi khuyên bạn nên đọc tất cả những điều này trong sách hướng dẫn hoặc thảo luận sau khi triển khai nó trong sản xuất. Hiện tại, chúng ta hãy đặt n1 thành quy tắc Dừng để nhiệm vụ dừng ngay khi hoàn thành ở đơn vị đầu tiên của chúng ta.

Chúng tôi điền vào những điều cần thiết, và nó chỉ còn lại để khởi động!

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Nhấn BẮT ĐẦU và chờ đợi. Giờ đây, bộ đếm thiết bị bị loại bỏ bởi tập lệnh sửa lỗi kém sẽ chạy nhanh chóng! Dĩ nhiên là không. Những tác vụ như vậy mất nhiều thời gian và đây là điểm khác biệt của chúng so với các tập lệnh, Ansible, v.v. Các đơn vị tự nộp đơn xin các nhiệm vụ theo lịch trình hoặc khi chúng xuất hiện trên mạng, ACS theo dõi đơn vị nào đã nhận nhiệm vụ và cách chúng kết thúc, đồng thời ghi thông số này vào các thông số của đơn vị. Nhóm mình có 1 đơn vị, nếu có 1001 đơn vị thì quản trị viên sẽ bắt đầu nhiệm vụ này và đi câu cá

Cố lên. Khởi động lại bộ định tuyến hoặc khởi động lại máy khách TR-069. Mọi việc sẽ diễn ra suôn sẻ và Mr.White sẽ nhận được một vlan mới. Và nhiệm vụ quy tắc Dừng của chúng ta sẽ chuyển sang trạng thái TẠM DỪNG. Tức là nó vẫn có thể được khởi động lại hoặc thay đổi. Nếu bạn nhấn FINISH, tác vụ sẽ được ghi vào kho lưu trữ

4.4 Cập nhật phần mềm

Đây là một điểm rất quan trọng, vì phần mềm Mikrotik có dạng mô-đun, nhưng việc thêm các mô-đun không làm thay đổi phiên bản phần mềm tổng thể của thiết bị. ACS của chúng tôi là bình thường và không quen với điều này.
Bây giờ chúng ta sẽ làm theo kiểu quick & dirty và đẩy ngay mô-đun NTP vào firmware chung, nhưng ngay khi cập nhật phiên bản trên thiết bị, chúng tôi sẽ không thể thêm mô-đun khác theo cách tương tự .
Trong quá trình sản xuất, tốt hơn hết là không nên sử dụng thủ thuật như vậy và chỉ cài đặt các mô-đun tùy chọn cho Loại đơn vị bằng các tập lệnh.

Vì vậy, điều đầu tiên chúng ta cần làm là chuẩn bị các gói phần mềm có phiên bản và kiến ​​trúc được yêu cầu và đưa chúng lên một số máy chủ web có thể truy cập được. Để thử nghiệm, bất kỳ ai mà Mr.White của chúng tôi có thể tiếp cận sẽ thực hiện thử nghiệm, nhưng để sản xuất, tốt hơn là lắp ráp một bản sao cập nhật tự động của phần mềm được yêu cầu, điều này không đáng sợ khi đưa lên web
Quan trọng! Đừng quên luôn đưa gói tr-069client vào các bản cập nhật!

Hóa ra, độ dài của đường dẫn đến các gói là rất quan trọng! Khi tôi cố gắng sử dụng một cái gì đó như http://192.168.0.237/routeros/stable/mipsbe/routeros-mipsbe-6.45.6.npk, mikrotik rơi vào tình trạng kết nối theo chu kỳ với tài nguyên, gửi nhật ký CHUYỂN ĐỔI HOÀN TOÀN lặp đi lặp lại tới tr-069. Và tôi đã lãng phí một số tế bào thần kinh khi cố gắng tìm ra điều gì không ổn. Vì vậy, trong khi chúng tôi đặt nó vào thư mục gốc, cho đến khi làm rõ

Vì vậy, chúng ta nên có sẵn ba tệp npk qua http. Tôi đã nhận được nó như thế này

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

Bây giờ, tệp này cần được định dạng thành tệp xml với FileType = "1 Hình ảnh nâng cấp chương trình cơ sở", mà chúng tôi sẽ cung cấp cho Mikrotik. Đặt tên là ros.xml

Chúng tôi làm theo hướng dẫn của 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>

Sự thiếu sót hiện rõ Username/Password để truy cập máy chủ tải xuống. Bạn có thể thử nhập nó như trong đoạn A.3.2.8 của giao thức tr-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>

Hoặc hỏi trực tiếp các quan chức của Mikrotik, cũng như về độ dài đường dẫn tối đa tới * .npk

Chúng ta đi đến cái đã biết Files & Scriptsvà tạo một tệp PHẦN MỀM ở đó với Tên:ros.xml, Tên mục tiêu:ros.xml và Phiên bản:6.45.6
Chú ý! Phiên bản phải được chỉ định ở đây chính xác theo định dạng mà nó được hiển thị trên thiết bị và được truyền trong tham số System.X_FREEACS-COM.Device.SoftwareVersion.

Chọn tệp xm của chúng tôi để tải lên và bạn đã hoàn tất.

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Bây giờ chúng ta có rất nhiều cách để cập nhật máy. Thông qua Trình hướng dẫn trong menu chính, thông qua Cung cấp nâng cao và các tác vụ với loại PHẦN MỀM hoặc chỉ cần đi tới cấu hình thiết bị và nhấp vào Nâng cấp. Hãy chọn cách dễ nhất, nếu không bài viết sẽ bị sưng lên.

TR-069 tại Mikrotik. Thử nghiệm Freeacs làm máy chủ tự động cấu hình cho RouterOS

Chúng tôi nhấn nút, bắt đầu cung cấp và bạn đã hoàn tất. Chương trình thử nghiệm đã hoàn thành. Bây giờ chúng ta có thể làm được nhiều hơn với mikrotik.

5. Kết luận

Khi tôi bắt đầu viết, trước tiên tôi muốn mô tả kết nối của một chiếc ip-phone và sử dụng ví dụ của nó để giải thích cảm giác tuyệt vời như thế nào khi tr-069 hoạt động dễ dàng và dễ dàng. Nhưng sau đó, khi tiến bộ và đào sâu vào tài liệu, tôi nghĩ rằng đối với những người kết nối Mikrotik, không có điện thoại nào là điều đáng sợ đối với việc tự học.

Về nguyên tắc, Freeacs mà chúng tôi đã thử nghiệm đã có thể được sử dụng trong sản xuất, nhưng để làm được điều này, bạn cần định cấu hình bảo mật, SSL, bạn cần định cấu hình microtics để tự động định cấu hình sau khi đặt lại, bạn cần gỡ lỗi, bổ sung chính xác Loại đơn vị, tháo rời công việc của dịch vụ web và vỏ tổng hợp, v.v. Hãy thử, phát minh và viết phần tiếp theo!

Mọi người, cảm ơn sự quan tâm của bạn! Tôi sẽ vui mừng sửa chữa và nhận xét!

Danh sách các tài liệu được sử dụng và các liên kết hữu ích:

Chủ đề diễn đàn tôi đã xem khi tôi bắt đầu tìm kiếm chủ đề
TR-069 Bản sửa đổi giao thức quản lý WAN CPE-6
wiki miễn phí
Các tham số tr-069 trong Mikrotik và sự tương ứng của chúng với các lệnh đầu cuối

Nguồn: www.habr.com