mehrere lokale domains mit dnsmasq?
So, ich bin mit dnsmasq bei meinem lokalen dev-Umgebung & ich brauche, um es für die Verwendung mehrerer Domänen ab. (.dev, .test .ähnliches) wie kann das getan werden?
derzeit arbeiten .dev nur
dies ist, wie mein dnsmasq.conf sieht wie
address=/dev/127.0.0.1
listen-address=127.0.0.1
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für jede (sub)domain, die Sie wollen, um lokal am server, fügen Sie den folgenden Eintrag in Ihre dnsmasq.conf:
Nun lassen Sie Ihr OS wissen, dass Sie umleiten möchten Anfragen zu dieser domain auf Ihren lokalen dnsmasq nameserver. Hierzu erstellen Sie eine Datei "domain" in "/etc/Resolver".
/etc/Resolver/Domäne hat den folgenden Inhalt:
Mehr Infos über die resolver-Sache.
für mich, Adresse=/.aaa.com/.bbb.com/127.0.0.1 den trick tun.
Einer allgemeineren Antwort wäre in
/etc/dnsmasq.conf
und in
/etc/hosts
als pro https://serverfault.com/questions/136332/setting-up-dnsmasq-for-a-local-network
(beachten Sie, dass die Lösung kommt, in der Hilfe für die DHCP-Einstellungen, wo Sie nicht haben, 2 hosts auf die gleiche IP, wie der OP mochte)
.dev wird nicht empfohlen, verwendet werden, in der Entwicklung, als Google eigentlich gehört, dass die top-level-domain.
Möchten Sie vielleicht, um reservierte TLDs, wie .localhost, für die Entwicklung.
Guter Artikel über das gleiche problem: https://web.archive.org/web/20180722223228/https://iyware.com/dont-use-dev-for-development/