{
"tool_response": [
{
"type": "text",
"text": "{\n \"success\": true,\n \"doc\": {\n \"id\": 86,\n \"parent_id\": 1,\n \"slug\": \"hostname\",\n \"path\": \"\/server\/hostname\",\n \"title\": \"Hostname\",\n \"description\": \"Hostname-Konfiguration und \/etc\/hosts Setup\",\n \"content\": \"<nav class=\\\"breadcrumb\\\">\\n <a href=\\\"\/docs\\\">Dokumentation<\/a> » <a href=\\\"\/docs\/server\\\">Server<\/a> » Hostname\\n<\/nav>\\n\\n<h1>Hostname-Konfiguration<\/h1>\\n<p class=\\\"doc-meta\\\"><strong>Erstellt:<\/strong> 2025-12-22 | <strong>Aktualisiert:<\/strong> 2025-12-27<\/p>\\n\\n<p>Der Server-Hostname muss korrekt in <code>\/etc\/hosts<\/code> eingetragen sein, damit sudo und andere System-Tools funktionieren.<\/p>\\n\\n<h2>Aktueller Status<\/h2>\\n<table>\\n <tr><th>Hostname<\/th><td><code>st<\/code><\/td><\/tr>\\n <tr><th>Hostname-Datei<\/th><td><code>\/etc\/hostname<\/code><\/td><\/tr>\\n <tr><th>Hosts-Datei<\/th><td><code>\/etc\/hosts<\/code><\/td><\/tr>\\n<\/table>\\n\\n<h2>Problem: \\\"unable to resolve host\\\"<\/h2>\\n<p>Wenn der Hostname nicht in <code>\/etc\/hosts<\/code> eingetragen ist, erscheint bei sudo-Befehlen:<\/p>\\n<pre><code>sudo: unable to resolve host st: No address associated with hostname<\/code><\/pre>\\n\\n<h2>Losung<\/h2>\\n<p>Hostname in <code>\/etc\/hosts<\/code> eintragen:<\/p>\\n<pre><code># Pruefen, ob Eintrag fehlt\\ncat \/etc\/hosts | grep $(hostname)\\n\\n# Falls leer, Eintrag hinzufuegen\\necho \\\"127.0.0.1 $(hostname)\\\" | sudo tee -a \/etc\/hosts<\/code><\/pre>\\n\\n<h2>Korrekte \/etc\/hosts<\/h2>\\n<pre><code>### Hetzner Online GmbH installimage\\n127.0.0.1 localhost.localdomain localhost\\n127.0.0.1 st\\n88.198.50.199 Debian-trixie-latest-amd64-base\\n::1 ip6-localhost ip6-loopback\\nfe00::0 ip6-localnet\\nff00::0 ip6-mcastprefix\\nff02::1 ip6-allnodes\\nff02::2 ip6-allrouters\\nff02::3 ip6-allhosts\\n2a01:4f8:221:4268::2 Debian-trixie-latest-amd64-base<\/code><\/pre>\\n\\n<h2>Hostname aendern<\/h2>\\n<pre><code># Hostname anzeigen\\nhostname\\n\\n# Hostname aendern (persistent)\\nsudo hostnamectl set-hostname neuer-hostname\\n\\n# \/etc\/hosts anpassen\\nsudo nano \/etc\/hosts\\n# Alt: 127.0.0.1 st\\n# Neu: 127.0.0.1 neuer-hostname<\/code><\/pre>\\n\\n<h2>Wichtig bei Hetzner<\/h2>\\n<p>Bei Hetzner-Servern wird <code>\/etc\/hosts<\/code> beim Installimage initial erstellt. Der Hostname ist oft kurz (z.B. \\\"st\\\") und muss manuell in <code>\/etc\/hosts<\/code> ergaenzt werden.<\/p>\\n\\n<h2>Verwandte Themen<\/h2>\\n<ul>\\n <li><a href=\\\"\/docs\/server\/ssh\\\">SSH<\/a> - Fernzugriff<\/li>\\n <li><a href=\\\"\/docs\/server\/ufw\\\">Firewall<\/a> - Netzwerk-Sicherheit<\/li>\\n<\/ul>\",\n \"status\": \"published\",\n \"sort_order\": 1,\n \"depth\": 1,\n \"created_at\": \"2025-12-22T08:26:47\",\n \"updated_at\": \"2025-12-27T15:58:19\"\n }\n}"
}
]
}