x-lite DNS-Lookup aus lokaler Hosts-Datei

829
markus

Ich habe eine Domäne zu meiner lokalen Datei / etc / hosts auf osx 10.9.2 hinzugefügt. Wenn ich die Domäne anpinge, wird sie in / etc / hosts in die konfigurierte IP-Adresse aufgelöst. Wenn ich die Domäne in das Feld "Domain" für eine SIP-Konto-Konfiguration in x-lite stecke, erhält sie die IP-Adresse des öffentlichen DNS-Servers und ignoriert die Datei / etc / host. Gibt es eine Möglichkeit, x-lite zu zwingen, die lokale hosts-Datei für die DNS-Suche zu verwenden?

1

1 Antwort auf die Frage

1
joeeey

Es scheint, dass einer der Gründe, x-litedie die Domäne noch erreichen können, der Grund ist, dass Sie keine eigene Leitung mit einem IPv6-Loopback haben (eine IPv6-Version der 127.0.0.1Adresse, zu der die blockierte Domäne derzeit umleitet). x-litemuss den IPv4-Eintrag ignorieren und über eine IPv6-Adresse eine Verbindung zur blockierten Domäne herstellen.

Sie können dies beheben, indem Sie Ihrer /etc/hostsDatei eine Zeile hinzufügen . Eine ähnliche Frage, die HERE anbietet, schlägt vor, dass Sie fe80::1%lo0als IPv6-Loopback-Adresse verwenden, da OS X-Versionen nach 10.8.2 die ::1Loopback-Adresse nicht respektieren .

Ein Beispiel für die Zeile, die Sie Ihrer Host-Datei hinzufügen müssen, ist:

fe80::1%lo0 DOMAINTOBEBLOCKED.com 

Wenn dies nicht funktioniert, schlage ich vor, einige der anderen Antworten auf die obige Frage zu betrachten. Vielversprechend ist:

Fügen Sie die folgende Zeile in /etc/resolv.conf ein

lookup file, bind

Dies sollte OS X zwingen, / etc / hosts vor DNS zu verwenden. Das einzige Problem ist, wenn Sie dhcp verwenden, wird diese Datei bei jedem Neustart überschrieben.

@markus Hast du die obigen Anweisungen ausprobiert? Haben sie gearbeitet? joeeey vor 10 Jahren 0