Puncte:0

Cum pot implementa domenii cu o singură literă pentru navigarea pe internet LAN folosind dnsmasq?

drapel us

În LAN-ul nostru am mai multe servicii care rulează în mai multe gazde și clienți care folosesc DHCP cu dnsmasq.

Scopul meu este ca orice utilizator să poată introduce o singură literă (de ex. c) în bara de căutare a browserului și obțineți în schimb răspunsul HTTP al unui server HTTP local la 192.168.2.120.

Ce am facut pana acum:

dnsmasq.conf fișier în serverul DHCP LAN:

# (c.com este un exemplu)
# Ideea de mai jos este că clienții vor adăuga c.com la căutările DNS atunci când caută „c”
dhcp-option=opțiune:nume-domeniu,c.com
dhcp-option=option:domain-search,c.com

/etc/hosts pe serverul DHCP:

192.168.2.120 c.c.com c.com

Ce funcționează:

  • Am confirmat cu tcpdump ca clienții să primească opțiunile din răspunsul DHCP.
  • bucla c, curl c.c.com, și curl c.com toate merg bine. Toate indică 192.168.2.120 și obțin traficul HTTP așteptat.

Cu toate acestea, tastarea „c” în bara browserului declanșează o căutare pe Google (testată în Firefox/Edge/Chrome). Funcționează doar dacă tastez „http://c”.

Ce altceva îmi lipsește pentru ca browserele de internet să poată funcționa ca răsuci, și nu declanșați o căutare? Știu că este posibil pentru că l-am văzut implementat în unele locuri de muncă. Îmi lipsește o parte din puzzle.

drapel cn
Acest lucru se datorează faptului că browserul presupune că doriți să căutați un cuvânt cheie atunci când introduceți un șir care nu este un domeniu public valid, așa că trebuie să căutați în setările browserului pe care îl utilizați.
drapel jp
https://superuser.com/questions/274562/teach-google-chrome-to-understand-custom-tld
Puncte:0
drapel us

Comentariul @AlexD m-a îndreptat către soluția corectă. Folosirea „c/” (adică adăugarea unei bare oblice) declanșează comportamentul așteptat.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.