Chạy và quản lý UniFi Controller trong Docker container trên NAS Synology

Thảo luận trong 'Ảo hóa - Virtualization' bắt đầu bởi nhatquangit, 4/10/19.

  1. nhatquangit

    nhatquangit Member

    - Những giải pháp quản lý tập trung các thiết bị mạng lúc nào cũng cần 1 Controller hoặc 1 thiết bị đóng vai trò quản lý. Đối với UniFi chúng ta có thiết bị được gọi là Cloud Key, UniFi Controller được cài đặt trên máy tính hoặc UniFi Mobile App trên thiết bị di động. Và hôm nay mình sẽ giới thiết một giải pháp mới mẻ cho việc cài đặt và quản lý UniFi Controller trên NAS Synology thông qua Docker container.
    - Lưu ý: Chỉ những sản phẩm NAS Synology được hỗ trợ mới có thể cài đặt Docker
    o 20 series: FS6400, FS3400, RS820RP+, RS820+, DS620slim, SA3400
    o 19 series: RS1619xs+, RS1219+, DS2419+, DS1819+, DS1019+, DVA3219
    o 18 series: FS1018, RS3618xs, RS2818RP+, RS2418RP+, RS2418+, RS818RP+, RS818+, DS3018xs, DS1618+, DS918+, DS718+, DS218+
    o 17 series: FS3017, FS2017, RS18017xs+, RS4017xs+, RS3617xs+, RS3617RPxs, RS3617xs, DS3617xs, DS1817+, DS1517+
    o 16 series: RS18016xs+, RS2416RP+, RS2416+, DS916+, DS716+, DS716+II, DS216+, DS216+II​

    Bước 1: Cài đặt Docker trong DSM:
    - Truy cập vào thiết bị NAS Synology của bạn và mở Package Center tại Menu chính, và tìm Docker trong thanh tìm kiếm.
    - Click Install kế bên Docker Package để cài đặt trên NAS.
    - Chạy Docker từ Menu Chính.

    Bước 2: Tạo thư mục để lưu trữ cấu hình UniFi:
    - Giờ đây Docker được cài đặt bạn sẽ cần tạo một thư mục để lưu cấu hình của UniFi Controller. Việc này sẽ giúp bạn không phải cấu hình lại sau khi bạn xóa Docker và cập nhật lại UniFi Controller phiên bản mới hơn. Nó giúp cho việc cập nhật dễ dàng hơn.
    1. Mở File Station trên thiết bị NAS của bạn và vào thư mục chứa file cài đặt Docker đã tạo khi bạn cài đặt Docker.
    2. Trong thư mục lưu Docker tạo thư mục tên UniFi
    [​IMG]

    Bước 3: Mở Docker và cài đặt Jacob Alberty cho UniFi controller trong Docker:
    - Jacob alberty được tạo và hỗ trợ này sẽ giúp bạn dễ dàng triển khai docker cho UniFi controller.
    1. Chạy Docker từ Menu chính
    2. Phía bên trái bạn chọn “Registry”
    3. Sử dụng thanh search và search “UniFi”
    4. Chọn Jacobalberty UniFi và chọn Download (see fig 3-4)
    5. Khi cảnh báo hiện lên, chọn tiếp “latest” từ menu của những images có sẵn
    [​IMG]

    Bước 4: Cấu hình image và triển khai container
    - Ở bước này bạn sẽ cấu hình những tùy chọn gói triển khai ban đầu:
    1. Chọn “Image > Jacobalberty UniFi Image”, nhấn “Launch” phía trên của sổ của docker.
    2. Một cửa sổ thoại mới sẽ mở ra, và bạn có thể đặt tên cho docker container mới này.
    [​IMG]

    3. Chọn “Advanced Setting” sẽ mở một cửa sổ cấu hình mở rộng.
    4.Bên dưới tab đầu tiên “Advanced Settings” check vào “Enable auto-restart”
    [​IMG]

    5. Vào tab “Network” và check “Use the same network as Docker host”
    [​IMG]

    Bước 5: Mount docker container đến thử mục Unifi đã tạo ở bước 2:
    1. Chọn tab “Volume > Add”
    2. Đến thư mục UniFi bạn đã tạo dưới thư mục docker directory và nhấn “Select”
    [​IMG]

    3. Chọn đường dẫn đến mount /var/lib/unifi. Click “Apply” 2 lần để save cấu hình
    [​IMG]

    4. Trong “General settings” chọn next
    [​IMG]

    5. Summary page, xem lại các cấu hình và click “Apply”
    [​IMG]

    Bước 6: Đăng nhập vào UniFi controller:
    Sau khi bạn áp dụng bước cuối cùng của việc cấu hình, docker sẽ quay lại container và bạn sẽ thấy nó đang chạy trong cửa số bên trái.
    1. Mở trình duyệt web và truy cập vào trang chủ của UniFi controller (*: Sử dụng địa chỉ IP của NAS Synology và thêm port :8443. Ví dụ:192.168.1.101:8443.)
    2. Bây giờ bạn sẽ thấy giao diện của mới UniFi controller,bạn có thể cấu hình hoặc import file cấu hình đã được back up từ trước.
    **Chúc các bạn thành công**
    (Nguồn: abqtech.net)
     
  2. ngocmai221

    ngocmai221 Member

    [​IMG]
    XMTD - ĐỒNG PHỤC HÀ THÀNH - Chuyên bán tạp dề cute Bắc Ninh
     

trang này