Wie kann ich eine DNS-Einstellung für einen bestimmten Domänennamen vorübergehend überschreiben, damit sie auf den lokalen Host verweist?

Wie kann ich eine DNS-Einstellung für einen bestimmten Domänennamen vorübergehend überschreiben, damit sie auf den lokalen Host verweist?

Ich brauche Ubuntu, um einen bestimmten Domänennamen zu verwenden, der vorübergehend auf eine Localhost-Adresse verweist. Wie kann ich das konfigurieren?

Antwort1

Worüber sprechen wir hier? Ein einzelner Host, ein Netzwerk, ein DNS-Server, der Ihre Domain bedient?

Ich werde es mit einem einzelnen Host versuchen:

echo '127.0.0.1 somehost.example.org' | sudo tee -a /etc/hosts

Wenn Sie tatsächlich in einem Netzwerk sind, fügen Sie Ihrer Frage bitte weitere Informationen hinzu.

Antwort2

Ich habe ein Node.js-Befehlszeilenprogramm namensHostnamenum dies mühelos und programmgesteuert zu tun.

Installieren Sie hostnamesmit npm install hostnames.

Fügen Sie dann einen Hostnamen hinzu sudo hostnames add(zeigen Sie beispielsweise mit dem Label lickstats.comauf ).localhostlickstats

Aktivieren Sie abschließend die Übersteuerung mit hostnames enable lickstats -t( -taktiviert die Übersteuerung vorübergehend, bis Sie auf klicken ctrl+c).

verwandte Informationen