Hướng dẫn thiết lập NAS Synology Pi-hole ( Phần 2 )

Share on facebook
Share on email
Share on twitter
Share on linkedin
huong dan thiet lap NAS Asustor pi-hole-2

Ở bài viết trước chúng tôi đã chia sẻ bài hướng dẫn thiết lập NAS Synology Pi-hole ( Phần 1 ). Xem chi tiết TẠI ĐÂY. 

Và bài viết này sẽ chia sẻ cách thứ 2, cùng theo dõi chi tiết nhé.

I. Các bước ban đầu:

1. Cài đặt Docker từ Package Center.

2. Cần tạo hai thư mục, mà chúng tôi sẽ ánh xạ Docker image. Theo mặc định. Docker sẽ tạo một thư mục có tên là docker sau khi cài đặt xong. Bên trong thư mục này, chúng ta sẽ tạo một thư mục có tên là pihole. Bên trong thư mục đó, chúng ta sẽ tạo hai thư mục con. Tạo một thư mục có tên là pihole và một thư mục khác có tên dnsmasq.d.

Cài đặt Docker từ Package Center.

II. Macvlan Network Interface (Option 2)

Như đã nêu ở trên, lợi ích của việc hoàn thành thiết lập theo cách này là chúng ta có thể cung cấp cho Pi-hole địa chỉ IP của chính nó. Điều này yêu cầu SSH vào NAS Synology.

1.  SSH vào NAS Synology của bạn bằng putty hoặc một số ứng dụng khác. Điều đầu tiên chúng ta cần làm là tạo một tệp Resolutionv.conf để cho phép Docker nhận được các địa chỉ máy chủ DNS chính xác. Bước này có thể không bắt buộc đối với bạn nhưng tôi đã gặp vấn đề lớn khi định cấu hình Pi-hole mà không có bước này. Chạy các lệnh sau:

cd /[VOLUME_#]/docker/pihole
sudo vi resolv.conf

2. Trong tệp được tạo, nhập hai dòng bên dưới và lưu tệp. Nếu bạn không chắc chắn về cách sử dụng trình chỉnh sửa vi, bạn có thể tìm hiểu cách sử dụng nó tại đây. LƯU Ý: Nếu bạn gặp sự cố với điều này, chỉ cần tạo một tệp cục bộ có tên là Resolutionv.conf với hai dòng bên dưới.

nameserver 127.0.0.1
nameserver 8.8.8.8

3. Bây giờ tệp đã được tạo, chúng ta cần tạo macvlan network interface. Đầu tiên, chúng ta cần xác định network interfaces (trên NAS Synology của bạn). Để thực hiện việc này, hãy chạy lệnh bên dưới và ghi lại tên giao diện mạng có địa chỉ IP của NAS Synology của bạn (trong ví dụ này, của tôi là eth0).

ifconfig

4. Tiếp theo, bạn cần chạy lệnh dưới đây trong khi thay thế đúng mạng con (hầu hết là 192.168.1.0/24 theo mặc định). Bạn cũng cần chọn một địa chỉ IP mà bạn muốn sử dụng mà địa chỉ này hiện không được sử dụng. Tôi sẽ sử dụng 192.168.1.198

LƯU Ý: ph_network sẽ là tên của mạng (bạn có thể thay thế tên này nếu bạn muốn).

sudo docker network create -d macvlan -o parent=eth0 –subnet=192.168.1.0/24 –gateway=192.168.1.1 –ip-range=192.168.1.198/32 ph_network

Mạng hiện đã được tạo. Sau đó, có thể thoát SSH và tắt nó trong DSM (nếu bạn không sử dụng nó). Nếu bạn đang vô hiệu hóa nó và tạo quy tắc tường lửa cho nó, bạn cũng nên hủy kích hoạt quy tắc tường lửa.

5. Tiếp theo, chúng ta cần tạo bridge network. Đây là những gì sẽ cho phép máy chủ lưu trữ (NAS) của chúng tôi giao tiếp với Pi-hole container. Mở Docker, Network. Chọn Thêm và nhập một mạng con hiện không được sử dụng. Địa chỉ IP của cầu nối mà tôi đang tạo sẽ là 192.168.10.2.

6. Các mạng mới đã được tạo. Tiếp theo, chúng ta cần tạo container.

7. Mở Docker, Registry và tìm kiếm Pi-hole. Nhấp đúp vào Pi-hole / Pi-hole (docker Pi-hole image) để tải xuống.

docker

8. VD: Chọn v5.1. Hình ảnh sẽ được tải xuống ngay bây giờ.

choose tag

9. Đặt tên cho container, Advanced Settings.

LƯU Ý: Nếu bạn định sử dụng Pi-hole cho DHCP, bạn cần kiểm tra container thực thi bằng cách sử dụng high privilege.

kiểm tra container

10. Advanced Settings.

  • Bật auto-restart.

  • Volume, chúng ta cần ánh xạ các thư mục chúng ta đã tạo đến các vị trí Docker Pi-hole bên trong. Chọn Thêm thư mục và thêm thư mục dnsmasq.d và nhập đường dẫn gắn kết là /etc/dnsmasq.d. Làm tương tự cho thư mục với đường dẫn gắn kết là / etc / pihole.

  • Không giống như tùy chọn đầu tiên, chúng tôi cũng phải ánh xạ tệp Resolutionv.conf của mình. Chọn Tệp và điều hướng đến tệp Resolutionv.conf mà chúng tôi đã tạo. Nhập đường dẫn gắn kết là /etc/resolv.conf.

advanced setting

  • Network, thêm hai mạng mà chúng tôi đã tạo (ph_network, ph_bridge) và xóa mạng cầu nối.

network

  • Nhấp vào dấu + và thêm các variables:

      • WEBPASSWORD: mật khẩu mà bạn muốn truy cập vào cổng quản trị.

      • WEB_PORT: Cổng mà bạn muốn truy cập vào cổng quản trị. Chọn cổng chưa đc sử dụng.

      • DNSMASQ_LISTENING: local.

      • ServerIP: Thay đổi điều này thành địa chỉ IP của ph_network mà chúng tôi đã tạo ở trên (192.168.1.198).

11. Ally.

12. Bây giờ bạn có thể truy cập Pi-hole bằng địa chỉ web này: http: // [IP_ADDRESS] / admin.

III. Cấu hình DNS – Thiết lập NAS Synology Pi-hole.

Bây giờ, việc thiết lập Pi-hole đã hoàn tất, cần xác định cách để trỏ khách hàng đến máy chủ DNS. Có hai cách chính để làm điều này:

  • Trỏ máy chủ DNS của router tới địa Pi-hole server IP. Điều này sẽ đảm bảo rằng bất kỳ thiết bị nào được kết nối sẽ sử dụng Pi-hole làm máy chủ DNS của nó.

  • Trỏ từng máy đến máy chủ DNS. Điều này có lợi nếu bạn chỉ muốn một số máy khách sử dụng Pi-hole làm máy chủ DNS.

  • Hướng dẫn Windows (https://www.windowscentral.com/how-change-your-pcs-dns-settings-windows-10)

  • Hướng dẫn Mac OS (https://www.support.com/how-to/how-to-change-dns-settings-on-a-mac-10189)

  • Hướng dẫn Linux (https://geek-university.com/linux/configure-dns-settings/)

Tôi trỏ máy chủ DNS của router tới máy chủ Pi-hole của mình vì tôi muốn đảm bảo mọi thiết bị đều kết nối với nó.

IV. Kết luận:

Hướng dẫn này giải thích quy trình thiết lập NAS Synology Pi-hole. Quá trình này không quá khó và Pi-hole thật tuyệt vời! Tôi đã sử dụng nó một thời gian và thỉnh thoảng tôi gặp sự cố khi nó chặn thứ gì đó tôi cần, việc tìm kiếm nó và đưa nó vào danh sách trắng là một quá trình khá dễ dàng.

Bài viết đã chia sẻ cách thiết lập NAS Synology Pi-hole cách 2 một cách đơn giản, dễ hiểu. Nếu có thắc mắc liên hệ đội ngũ kỹ thuật của Mstar Corp để được tư vấn.

Hiện nay, Mstar Corp là Service Provider duy nhất của Synology tại Việt Nam. Có đội ngũ IT trình độ chuyên môn cao về NAS Synology cũng như các sản phẩm của Synology. Đã có kinh nghiệm triển khai nhiều dự án từ doanh nghiệp nhỏ cho đến lớn, hay cả đơn vị chính phủ. Liên hệ ngay với đội ngũ Mstar Corp để được hỗ trợ tư vấn về các sản phẩm.

Tham gia Group những người dùng NAS Synology để cùng tìm hiểu sâu hơn về NAS Synology tại đây nhé: Synology Vietnam | Hỗ trợ kỹ thuật – Giải Pháp NAS

MODEL ĐỀ XUẤT

Model DS220+

Mua ngay

DS920+

Mua ngay

DS1520+

Mua ngay

RS1619xs+

Mua ngay

Số lượng users 10 – 20 users 20 – 30 users 50 – 100 users 100 – 150 users
Số lượng bay 2 4 bays có thể mở rộng thành 9 bays 5 bays có thể mở rộng thành 15 bays 6 bays có thể mở rộng thành 16 bays
System memory 2 GB DDR4 4 GB DDR4 4 GB DDR4 8 GB DDR4 ECC UDIMM
Hỗ trợ SSD 2.5 “SATA SSD 2.5 “SATA SSD M.2 2280 NVMe SSD 2.5 “SATA SSD M.2 2280 NVMe SSD 3.5″ SATA HDD

2.5″ SATA HDD

2.5″ SATA SSD

M.2 2280 NVMe & SATA SSD

M.2 drive bay 0 2 (NVMe) 2 (NVMe) 2 (NVMe & SATA)


THÔNG TIN LIÊN HỆ: MSTAR CORP

Hotline: 0943199449 – 0909514461

Email: [email protected]

Fanpage: https://www.facebook.com/mstarcorp/

Group hỗ trợ kỹ thuật: https://www.facebook.com/groups/synologyvn/

Website: mstarcorp.vn

Store: https://store.mstarcorp.vn/

Trụ sở: Tầng 1, 75 Hoàng Văn Thụ, phường 15, quận Phú Nhuận, TP. HCM

Chi nhánh Hà Nội : Tầng 11, tòa nhà Zen Tower, 12 đường Khuất Duy Tiến, P.Thanh Xuân Trung, Q. Thanh Xuân, TP. Hà Nội

 

 

 

Leave a Replay