Am configurat un server DNS LAN folosind DNSMasq pentru a redirecționa serverul meu web care în acest moment are https și este redirecționat prin port de către routerul meu. Am un domeniu înregistrat care se rezolvă bine din afara rețelei LAN și am abordat o problemă de loopback NAT pentru solicitările care provin din LAN. cu suficient timp petrecut smulgându-mi părul după epuizare ifconfig
și săpa
Am deschis firefox Nightly (98) pentru a constata că numele meu de domeniu din bara de adrese rezolvă bine o solicitare https, iar acum oarecum ușurat, nu știu de ce se întâmplă acest lucru.
dig mydomain.local pare să funcționeze corect cu o înregistrare A returnată pentru un IP privat la care se află serverul meu:
; <<>> DiG 9.10.3-P4-Ubuntu <<>> mydomain.local
;; opțiuni globale: +cmd
;; Am raspuns:
;; ->>HEADER<<- opcode: QUERY, stare: NOERROR, id: 6363
;; steaguri: qr aa rd ra; ÎNTREBARE: 1, RĂSPUNS: 1, AUTORITATE: 0, SUPLIMENTARE: 1
;; PSEUDOSECȚIE OPT:
; EDNS: versiunea: 0, steaguri:; udp: 4096
;; SECȚIUNEA DE ÎNTREBĂRI:
;domeniul meu.local. ÎN A
;; SECȚIUNEA RĂSPUNSURI:
domeniul meu.local. 0 IN A 192.168.0.29
;; Timp de interogare: 3 ms
;; SERVER: 192.168.0.29#53(192.168.0.29)
;; CÂND: Duminica 16 ian 22:33:18 AST 2022
;; MSG SIZE rcvd: 58
iar IP-ul rezolvă și servește conținutul site-ului web așa cum era de așteptat
Am făcut o configurație de bază a dnsmasq, aici sunt opțiunile de configurare de bază pe care le am în dnsmasq.conf
domeniul necesar
fals-priv
fără rezoluție
server=8.8.8.8
server=8.8.4.4
local=/localnet/
adresa=/domeniul meu.local/192.168.0.29
domeniu=localnet
iar fișierul gazdă conține
192.168.0.29 domeniul meu.local
Am șters memoria cache dns locală Chrome la chrome://net-internals/#dns
dar nimic nu s-a schimbat, așa că în acest moment mă întreb cu ce diferă Chrome de Firefox în acest sens.