Teilantwort:
Sie können DNS-Anforderungen für bestimmte Hosts im Allgemeinen nicht selektiv weiterleiten (wie Foxyproxy bestimmte Anforderungen für bestimmte Hosts oder Pfade verarbeiten kann).
Das Einzige, was Sie tun können, ist, irgendwo einen DNS-Proxy zu betreiben, der Anfragen für bestimmte Hosts selbst beantwortet oder Anfragen nach bestimmten Mustern an bestimmte Server weiterleitet.
Ein beliebter DNS-Proxy ist dnsmasq
. Sie können es so konfigurieren, dass es DNS-Anfragen basierend auf einem Muster an verschiedene Server weiterleitet.
Sie müssten also dnsmasq
ausführen auf Ihrem lokalen Computer, verwenden Sie ihn für die DNS-Auflösung auf Ihrem lokalen Computer und konfigurieren Sie ihn so, dass er sowohl den DNS-Server Ihres ISP als auch den Jump-Host-DNS-Server als Upstream-DNS-Server verwendet. Das erfordert ein wenig Fummelei, um die Konfiguration richtig hinzubekommen, insbesondere, damit es sowohl einen dynamisch zugewiesenen DNS Ihres Servers (von Ihrem ISP) als auch einen statisch zugewiesenen aufnimmt.