Hướng dẫn cài đặt DNSMASQ trên Ubuntu

Cập nhật ngày 20/11/2024
Lượt xem: 63

Cài cái này để làm gì?

  • Để làm việc với Apache tốt hơn.
  • Để không phải trỏ mấy domain như forum.test, blog.test,... vào 127.0.0.1 mỗi lần khi tạo 1 domain mới.

Cảm ơn gingdev đã giới thiệu một công cụ hữu ích để làm việc với Apache!

Tắt systemd-resolved (DNS mặc định của Ubuntu)

sudo systemctl disable systemd-resolved
sudo systemctl stop systemd-resolved

 Xóa config cũ

sudo unlink /etc/resolv.conf

 Tạo lại file (phải làm)

echo nameserver 127.0.0.1 | sudo tee /etc/resolv.conf

 Cài DNSMASQ

sudo apt update
sudo apt install dnsmasq

 Cấu hình

sudo nvim /etc/dnsmasq.conf

Cấu hình của tôi (thêm vào cuối file):

  • Domain: blog.t, forum.t,...
server=8.8.8.8
address=/.t/127.0.0.1

 Chạy DNSMASQ

sudo systemctl restart dnsmasq

Kiểm tra DNS

dig A forum.t