Was muss ich tun, um auf Server mit Namen statt mit IP zuzugreifen?

Was muss ich tun, um auf Server mit Namen statt mit IP zuzugreifen?

Ich bin nicht sicher, was nötig ist, um per SSH oder über den Namen statt über die IP eine Verbindung zu einem anderen Computer herzustellen. Muss ich einen lokalen DNS-Server hosten? Ist es eine Router-Softwareregel, die ich hinzufügen kann? Ich weiß, dass ich Einträge in meiner /etc/hosts-Datei als IP-Aliase hinzufügen kann, aber ich möchte es lieber für alle Maschinen als Teil meiner Netzwerkkonfiguration festlegen.

Antwort1

Hierfür gibt es mehrere Möglichkeiten.

mdns- Was Apple als Zeroconf bezeichnet, ist auf vielen Linux-Boxen standardmäßig eingerichtet und wird in OS X als Bonjour und in Linux als Avahi unterstützt. Es verwendet „blah.local“-Adressen.

Wenn Sie Samba verwenden, glaube ichnmbdwird ausgeführt, sodass Sie die Netzwerknamensauflösung „Windows“ ausführen können.

DukönnteFühren Sie auch einen lokalen DNS-Server aus. Hostnamen stehen auf einer höheren Ebene als „Routing“, obwohl ich davon ausgehe, dass Sie im durchschnittlichen Consumer-Router einen DNS-Server ausführen können.

verwandte Informationen