Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Keem1

    veterán

    válasz ratkaics #40902 üzenetére

    Ha megy az angol, akkor ez a legszuperebb leírás.

    Annyival egészíteném ki, hogy ha már fenn van a motyó, akkor a /etc/dnsmasq.conf fájlban szedd ki a kommentet (#) az expand-hosts sor elől, vagy ha nincs benne ilyen, írd bele egy üres sorba (úgy, hogy utána is maradjon egy üres sor). Ezáltal fogja használni feloldásra a /etc/hosts fájl tartalmát is, ide az IP-FQDN párost írhatod (pl. ha a PC-d IP címe lokális hálózaton a 192.168.0.100, akkor ezt kell beleírni egy sorba) szóközzel elválasztva:
    192.168.0.100 mypcname
    esetleg többféle megfeleltetéssel
    192.168.0.100 mypcname mypcname.local mypcname.otthonom.dyndns.org
    Bármit mahinálsz akár a dnsmasq saját konfig fájlában, akár a hostsban, nyomj a Pi-n egy service dnsmasq reload parancsot,. hogy újratöltse őket és elérhetőek legyenek a módosítások.

    Kliensek:
    Ez volt a szerveroldali része, ha ez már jól működik, akkor még a klienseket kell módosítani úgy, hogy helyi hálón ezt a DNS szervert használják (egyébként alapesetben a routered lenne). Adj mindennek fix IP címet, vigyázva, hogy ne legyen ütközés (DHCP esetén ezzel nem kellene foglalkoznod, de most manuálisan csinálod).
    IP cím: ez az adott eszköz LAN IP-je legyen (figyelem, az utolsó előtti oktetig egyezzen meg a routerével, csak az utolsó oktet legyen egyedi!)
    Átjáró: a routered címe legyen
    Alhálózati maszk: 255.255.255.0
    DNS1: a Pi-d IP címe
    DNS2: valami publikus DNS, pl. a Google-é (8.8.8.8)

    A második DNS azért kell, ha a Pi épp ki van kapcsolva, vagy bármilyen okból nem érhető el, akkor is legyen névfeloldás. Windows alatt korlátlan számú DNS szervert lehet megadni (fölösleges túl sokat), a listában fentről lefelé haladva az első elérhetőt fogja használni (ami alapesetben a Pi, de ha épp nem érhető el, megpróbálja a következőt, és így tovább). Tényleg fontos, hogy a Pi-n kívül még valami meg legyen adva, mert h a Pi nem megy, akkor interneted se lesz (névfeloldás híján).

    Windowson szükség lehet egy cmd-be írt ipconfig /flushdns parancsra, hogy az addig cachelt DNS-eket törölje és az új DNS szervertől kérje le ezután. Igazából minden, a dnsmasq konfigolása után szükséges, ez a bekonfigolásig akár tucatnyiszor is, de utána már egyáltalán nem kell, nem lesz macera. Csak így ha változtatsz a Pi DNS szerverén (pl. új entry a hosts-ban, akkor az ne órák múlva legyen csak elérhető a gépeden). Androidos telefonoknál elég egy wifi ki/be, az pucolja a DNS cache-t.

Új hozzászólás Aktív témák