D.M ADS: VPN Xịn Xò, Chặn Quảng Cáo, Còn Có Giao Diện Đẹp Như Mơ!

Bạn đã bao giờ mơ ước có một cái VPN vừa nhanh, vừa xịn, vừa chặn quảng cáo phiền phức, lại còn dễ dùng như chơi game chưa? Nếu rồi thì xin chúc mừng, hôm nay tôi sẽ giới thiệu với bạn D.M ADS (Đ*t m3 quảng cáo) – một công cụ mà nghe cái tên thôi đã thấy "ngầu lòi" rồi! Đây không phải hàng chợ đâu nhé, mà là một dự án được "fork" từ WireHole, tích hợp cả WireGuard, PiHole, Unbound và thêm một đống tính năng đỉnh cao khác. Nghe thì hơi "ngầu quá hóa sợ", nhưng đừng lo, tôi sẽ kể bạn nghe một cách dễ hiểu nhất.

D.M ADS là cái gì mà "hầm hố" vậy?

Nói đơn giản, D.M ADS là một combo 3 trong 1 (thực ra là 4 trong 1 nhưng ai mà đếm kỹ):

  • WireGuard: VPN nhanh như chớp, bảo mật cực đỉnh.
  • PiHole: Chặn quảng cáo tới tấp, để bạn lướt web mà không bị "Thuốc tăng cân bà Bảy" nhảy vào mặt.
  • Unbound: Bộ nhớ đệm DNS, tăng tốc độ và thêm tí "privacy" cho sang.
  • Bonus: Một giao diện web (Web UI) đẹp lung linh để bạn quản lý VPN mà không cần gõ lệnh như hacker.

Cái hay nhất là nó được gói gọn trong Docker, nên cài đặt dễ như ăn kẹo. Không cần phải giỏi IT, chỉ cần biết copy-paste vài dòng lệnh là xong. À, mà còn có Caddy Web Server nữa, giúp mọi thứ an toàn hơn và bạn còn có thể dùng nó làm reverse proxy – nghe "xịn" chưa?

Cài đặt sao nổi khi tui không rành công nghệ?

Yên tâm, cái này không dành riêng cho dân IT đâu. Tác giả đã làm sẵn mọi thứ để bạn chỉ cần làm vài bước là chạy vèo vèo. Có hai cách:

1. Cách nhanh gọn lẹ:

git clone https://github.com/nguyenanhung/dmad.git && cd dmad && ./dmad --install

Chạy lệnh này, trả lời vài câu hỏi cơ bản (kiểu như "domain của bạn là gì", "mật khẩu đặt sao"), rồi ngồi chờ nó tự làm hết. Xong xuôi, bạn có ngay một hệ thống VPN + chặn quảng cáo ngon lành.

2. Cách thủ công cho ai thích mò mẫm:

  • Clone repo về: git clone https://github.com/nguyenanhung/dmad.git
  • Copy file .env.example thành .env, rồi chỉnh sửa mấy thông tin như WG_HOST (địa chỉ server của bạn), PASSWORD (mật khẩu cho oách).
  • Nếu dùng Raspberry Pi thì nhớ chỉnh thêm dòng image trong docker-compose.yml.
  • Cuối cùng gõ: docker compose up -d và ngồi đợi thành quả.

Dễ không? Dễ chứ! Chỉ cần bạn không gõ nhầm lệnh thành docker compose down là được (vì lúc đó nó sẽ xóa hết, haha).

Tính năng gì mà làm tui mê mẩn vậy?

D.M ADS không chỉ là một cái VPN "xài cho vui", mà còn là cả một "vũ trụ" tiện ích:

  • Quản lý client dễ như búng tay: Tạo, xóa, chỉnh sửa, bật/tắt client thoải mái qua giao diện web.
  • QR code xịn sò: Chỉ cần quét là kết nối VPN ngay, không cần nhập tay lằng nhằng.
  • Tải file config: Muốn mang cấu hình đi đâu cũng được, tiện cực.
  • Thống kê ai đang dùng: Biết ngay thằng bạn nào đang "xài chùa" VPN của mình.
  • Chặn quảng cáo + DNS nhanh: PiHole và Unbound hợp sức để bạn lướt web mượt mà, không rác rưởi.

Giao diện thì khỏi chê, nhìn cái ảnh dưới đây mà xem, đẹp hơn cả app hẹn hò tôi từng dùng:

Dùng ở nhà hay trên server đều được, nhưng...

Nếu bạn chỉ xài trong nhà thì cứ để ON_LOCAL=YES trong .env, chạy lên là xong. Còn nếu muốn "chơi lớn" trên server công cộng, nhớ thêm bước cấu hình HTTPS với file Caddyfile để bảo mật hơn. Đừng quên đổi WG_HOST thành địa chỉ public của bạn (ví dụ: vpn.hotboy.com), kẻo không ai kết nối được thì buồn lắm.

À, một mẹo nhỏ: Nếu chỉ muốn chặn quảng cáo mà không tunnel hết lưu lượng, chỉnh AllowedIps trong file config của client thành 10.2.0.0/24. Vậy là vừa nhanh, vừa tiết kiệm băng thông.

Truy cập PiHole kiểu "pro"

Khi đã kết nối VPN, mở trình duyệt gõ http://10.2.0.100/admin là vào được giao diện PiHole. Mật khẩu mặc định là để trống (nếu bạn chưa đổi), nên nhớ đặt mật khẩu kẻo ai đó nghịch phá. Nhìn cái giao diện này mà xem, vừa đẹp vừa "sạch":

FAQ: Hỏi xoáy, đáp xoay

  • Dùng trên Raspberry Pi được không? Được chứ, chỉ cần đổi image trong docker-compose.yml là xong.
  • Cập nhật sao nổi? Dùng docker-compose pull rồi docker-compose up -d, hoặc xài Watchtower nếu lười nhớ lệnh cũ.
  • Sao phải dùng Unbound? Để DNS nhanh hơn, bảo mật hơn, và vì nó ngầu, thế thôi!

Lời kết: Hãy thử đi, không phí đâu!

D.M ADS là một dự án cực kỳ đáng thử nếu bạn muốn tự tay xây dựng một hệ thống VPN + chặn quảng cáo cho riêng mình. Cảm ơn Devin Stokesnguyenanhung đã tạo ra thứ hay ho này. Nếu thấy thích, nhớ ghé Github của họ (IAmStoxe, nguyenanhung) cho họ một ngôi sao ⭐, hoặc donate vài cốc cà phê qua PayPal nhé!

Còn chờ gì nữa? Gõ lệnh, cài thử, và khoe với bạn bè rằng: "Tao có VPN tự làm, mày có không?" Chúc bạn thành công, và đừng quên kể tôi nghe trải nghiệm của bạn nhé!

full-width

Post a Comment

Mới hơn Cũ hơn