Wie kann ich die Shortlink-Domänenauflösung auf meinem Heimrouter oder in einem Betriebssystem oder Browser einrichten?

354
David Moore

Ich arbeite in einer großen multinationalen Internetfirma und intern haben wir Shortlinks, die unqualifizierte oder teilweise qualifizierte Domainnamen in den vollständigen Domainnamen auflösen und die Erstellung benutzerdefinierter Shortlinks ermöglichen. Ich freue mich darauf, dies zu Hause umzusetzen.

Zum Beispiel möchte ich reddit und r / auf reddit.com auflösen, ich möchte essen / auf https://www.google.com/search?q=food auflösen und router / auf 192.168.0.1 auflösen, und so weiter.

Gibt es eine einfache Möglichkeit, dies zu implementieren? Wenn dies in Chrome oder Linux oder meinem Router möglich ist, würde ich das gerne erfahren.

-David

3
Sie können dies nur teilweise mit DNS tun, und dies ist keine gute Idee. DNS erlaubt Ihnen nur, einen Domänennamen zu erweitern und nicht den Teil nach dem Domänennamen zu ändern. Da Browser dem Server den eingegebenen Domänennamen mitteilen, wird dadurch eine ganze Reihe von Websites beschädigt. Daher finden Sie die Lösung wahrscheinlich eher über ein Proxy- oder Browser-Plugin. davidgo vor 5 Jahren 1
Ein Proxy macht sehr viel Sinn. Wissen Sie, worauf ich achten sollte, wenn Sie versuchen zu lernen, wie man eines für diesen Zweck konfiguriert? David Moore vor 5 Jahren 0
Tut mir leid, ich kann nicht wirklich über Proxies beraten. Ich denke noch etwas darüber nach, es ist nicht trivial, aber so würde ich (a) mein Nameserver-System so konfigurieren, dass es eine IP-Adresse in meinem lokalen Netzwerk für (irgendetwas) .mydomain zurückgibt, und dann einen Webserver einrichten, der auf die IP-Adresse und antwortet konsultieren Sie eine Lookup-Tabelle, die wiederum eine Umleitungsanfrage durchführt - dh der Fokus liegt nicht auf der Auflösung, sondern durch Beantwortung der Anfragen nach unbekannten Websites und der Umleitung auf die richtige URL. Ich würde dies wahrscheinlich mit einem LAMP / WAMP-Setup tun und Hosts-Dateien verwenden oder einen DNS-Server mit Wildcard-DNS auf einer lokalen Domäne ausführen. davidgo vor 5 Jahren 1
@davidgo, interessanter Vorschlag .. Ich würde gerne Ihre Antwort beim Aufbau sehen. Tim_Stewart vor 5 Jahren 0

0 Antworten auf die Frage