Teilweise Platzhalter in Host-Subdomain möglich?

485
kramer65

Auf unserem Server haben wir eine Reihe von Weiterleitungen für bestimmte Subdomains, die immer auf dieselbe Art enden:

127.0.0.1 abc-thesame.domain.com 127.0.0.1 def-thesame.domain.com 127.0.0.1 xyz-thesame.domain.com etc. 

Gibt es eine Möglichkeit, dies zu einem Platzhalter zu machen, damit ich nicht alle festlegen muss? Ich habe es versucht

127.0.0.1 *-thesame.domain.com 

aber das geht nicht.

Irgendwelche Ideen?

1

1 Antwort auf die Frage

2
davidgo

Sie können dies nicht in einer hosts-Datei tun, aber wenn Sie DNSMASQ ausführen, können Sie dies tun - anscheinend mit einer Konfigurationszeile in dnsmasq.conf

Adresse = /. domain.tld / 127.0.0.1

Leider ist dies ein Joker für (alles) .domain.tld - was bedeutet, dass für diesen Domainnamen alles aufgefangen werden könnte, wenn er nicht spezifischer auf ihn Bezug genommen hat. (Möglicherweise können Sie eine Version von dnsmasq erhalten, die einen Regex-Patch enthält.)

Danke für den Vorschlag. Ein Regex würde es in der Tat lösen, ich werde darauf aufpassen. Wenn nicht, werden wir die hartcodierte Variante in der Zwischenzeit weiter verwenden. Vielen Dank! kramer65 vor 6 Jahren 0