Điểm:1

Thiết lập dnsmasq làm máy chủ DNS và DHCP trên mạng LAN

lá cờ kz

Bộ định tuyến của tôi:

Bộ định tuyến chính: 192.168.100.1

Bộ định tuyến thứ hai: 192.168.101.1

Các Bộ định tuyến chính được cung cấp bởi ISP của tôi (kết hợp modem/bộ định tuyến tất cả trong một). Tôi không có quyền kiểm soát cài đặt của nó. Ngoại trừ việc thay đổi mật khẩu WIFI và SSID.

trên Bộ định tuyến thứ hai, tôi có quyền kiểm soát cài đặt DNS của nó.

Của tôi Bộ định tuyến thứ hai Cổng WAN được kết nối với cổng LAN trên bộ định tuyến chính. Tôi có Máy chủ Debian với dnsmasq được cài đặt và kết nối trên Bộ định tuyến thứ hai mạng có IP tĩnh là 192.168.101.121. Đối với những người không biết, dnsmasq là cả máy chủ DNS và DHCP (không được bật theo mặc định).

trên Bộ định tuyến thứ hai Cài đặt DNS, tôi đã thêm dnsmasq IP máy chủ DNS (máy chủ debian) làm IP DNS chính và Bộ định tuyến chính IP làm IP DNS phụ. Nó hoạt động tốt.

Mỗi dòng trong /etc/hosts trên máy chủ Debian có thể truy cập được trên tất cả các máy chủ được kết nối trên Bộ định tuyến thứ hai mạng. Vậy là được rồi.

Vấn đề là với DHCP. Là một máy khách DHCP, bạn có thể gửi tên máy chủ của mình đến máy chủ DHCP và nó sẽ được thêm vào DNS.

Như Bộ định tuyến thứ hai đã hoạt động như một máy chủ DHCP, tôi không thể bật DHCP dnsmasq. Nếu tôi kích hoạt nó, tôi sẽ phải cung cấp một phạm vi khác (không phải bộ định tuyến thứ hai đang cung cấp).

Chỉ bộ định tuyến thứ hai nhận được tên máy chủ, không phải dnsmasq. Có ai gặp phải vấn đề tương tự không? Có thể kéo các mục nhập tên máy chủ từ bộ định tuyến thứ hai sang dnsmasq ? Cảm ơn.

lá cờ in
Tắt DHCP trên bộ định tuyến thứ hai. Vì đây là cấp độ người tiêu dùng nên nó thuộc chủ đề của trang web này.
Kavish Gour avatar
lá cờ kz
Chuẩn rồi. Hoạt động tốt ngay bây giờ. Cảm ơn Nik.
Điểm:2
lá cờ in

Đó không phải là một vấn đề, đó là hành vi dự kiến. Bạn muốn đăng ký hợp đồng thuê DHCP trong DNS thì máy chủ DHCP phải làm như vậy. Bộ định tuyến ngoài giá của bạn rất có thể không thể, vì vậy bạn sẽ phải tắt DHCP trên bộ định tuyến và bật nó trong Dnsmasq.

Kavish Gour avatar
lá cờ kz
Cảm ơn Gerald. Bây giờ mọi thứ hoạt động tốt.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.