Chỉnh sửa cấu hình dnsmasq
ServBay tích hợp dịch vụ dnsmasq và cung cấp các tùy chọn cấu hình linh hoạt. Bài viết này sẽ chi tiết cách chỉnh sửa cài đặt dnsmasq trong ServBay, bao gồm vị trí file dnsmasq.conf
và các mục cấu hình thông thường.
Tổng quan
Trong ServBay, file cấu hình dnsmasq nằm trong thư mục /Applications/ServBay/etc/dnsmasq
. Dưới đây là vị trí chi tiết của các file cấu hình:
dnsmasq.conf
:/Applications/ServBay/etc/dnsmasq/dnsmasq.conf
domains.conf
:/Applications/ServBay/etc/dnsmasq/domains.conf
Cấu hình dnsmasq.conf
File dnsmasq.conf
là file cấu hình chính của dnsmasq, dùng để cài đặt các tùy chọn cho DNS và DHCP.
Các mục cấu hình phổ biến
Dưới đây là một số mục cấu hình phổ biến trong dnsmasq.conf
và cách điều chỉnh chúng:
Cài đặt máy chủ DNS:
server=8.8.8.8 server=8.8.4.4
1
2Cài đặt kích thước bộ nhớ đệm:
cache-size=1000
1Cài đặt tên miền:
domain=local
1Kích hoạt log truy vấn DNS:
log-queries
1Cài đặt phạm vi DHCP:
dhcp-range=192.168.0.50,192.168.0.150,12h
1
Tùy chỉnh bản ghi DNS
dnsmasq cho phép bạn tùy chỉnh các bản ghi DNS, điều này rất hữu ích cho mạng nhỏ hoặc môi trường phát triển. File cấu hình nằm ở domains.conf
STOP
domains.conf
sẽ bị ServBay tự động ghi đè, vui lòng sử dụng dịch vụ quản lý DNS tại địa phương của ServBay để chỉnh sửa
Cài đặt mẫu
Dưới đây là một số ví dụ về bản ghi DNS tùy chỉnh:
- Cài đặt phân giải tên miền cục bộ:
address=/servbay.host/127.0.0.1
1
Khởi động lại dnsmasq
Sau khi chỉnh sửa file cấu hình dnsmasq, cần khởi động lại dịch vụ để thay đổi có hiệu lực. Có thể khởi động lại thông qua giao diện quản lý của ServBay hoặc sử dụng công cụ dòng lệnh servbayctl
.
Khởi động lại thông qua giao diện quản lý ServBay
- Mở giao diện quản lý ServBay.
- Điều hướng đến phần
Dịch vụ
. - Tìm dịch vụ dnsmasq và nhấn nút
Khởi động lại
.
Khởi động lại bằng servbayctl
Sử dụng công cụ dòng lệnh servbayctl
để khởi động lại dịch vụ dnsmasq một cách dễ dàng:
servbayctl restart dnsmasq -all
Tóm tắt
Trong ServBay, file cấu hình dnsmasq nằm trong thư mục /Applications/ServBay/etc/dnsmasq
. Bằng cách chỉnh sửa file này, bạn có thể cài đặt máy chủ DNS, kích thước bộ nhớ đệm, tên miền, kích hoạt log và cấu hình phạm vi DHCP, v.v. Các bản ghi DNS tùy chỉnh cũng có thể được cấu hình thông qua file này. Sau khi chỉnh sửa các file cấu hình này, có thể khởi động lại dịch vụ dnsmasq thông qua giao diện quản lý của ServBay hoặc sử dụng công cụ dòng lệnh servbayctl
để thay đổi có hiệu lực.