Tôi đã thiết lập máy chủ LAN DNS bằng DNSMasq để chuyển tiếp máy chủ web của mình, máy chủ hiện có https và được bộ định tuyến của tôi chuyển tiếp qua cổng. Tôi có một miền đã đăng ký có thể giải quyết tốt từ bên ngoài mạng LAN của tôi và tôi đã giải quyết vấn đề lặp lại NAT cho các yêu cầu bắt nguồn từ mạng LAN. với đủ thời gian để nhổ tóc sau khi kiệt sức ifconfig
và đào
Tôi đã mở firefox Nightly (98) để thấy rằng tên miền của tôi trên thanh địa chỉ giải quyết tốt một yêu cầu https và bây giờ tôi đã phần nào nhẹ nhõm, tôi không biết tại sao điều này lại xảy ra.
Dig mydomain.local dường như hoạt động chính xác với bản ghi A được trả về cho một IP riêng nơi máy chủ của tôi đang ở:
; <<>> DiG 9.10.3-P4-Ubuntu <<>> mydomain.local
;; tùy chọn chung: +cmd
;; Có câu trả lời:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6363
;; cờ: qr aa rd ra; CÂU HỎI: 1, TRẢ LỜI: 1, AUTHORITY: 0, BỔ SUNG: 1
;; LỰA CHỌN PSEULiều lượng:
; EDNS: phiên bản: 0, cờ:; udp: 4096
;; PHẦN CÂU HỎI:
;mydomain.local. TRONG MỘT
;; PHẦN TRẢ LỜI:
mydomain.local. 0 TRONG 192.168.0.29
;; Thời gian truy vấn: 3 mili giây
;; MÁY CHỦ: 192.168.0.29#53(192.168.0.29)
;; THỜI GIAN: CN ngày 16 tháng 1 22:33:18 AST 2022
;; KÍCH THƯỚC MSG rcvd: 58
và IP sẽ giải quyết và phục vụ nội dung của trang web như mong đợi
Tôi đã thực hiện một số cấu hình cơ bản của dnsmasq, đây là các tùy chọn cấu hình cơ bản mà tôi có trong dnsmasq.conf
tên miền cần thiết
không có thật
không giải quyết
máy chủ=8.8.8.8
máy chủ=8.8.4.4
cục bộ=/mạng cục bộ/
địa chỉ=/mydomain.local/192.168.0.29
tên miền = mạng cục bộ
và tệp máy chủ chứa
192.168.0.29 mydomain.local
Tôi đã xóa bộ đệm dns cục bộ của Chrome tại chrome://net-internals/#dns
nhưng không có gì thay đổi nên tại thời điểm này, tôi đang tự hỏi chrome khác với firefox như thế nào về vấn đề này.