Wordy IP für interne Geräte

3

Hallo, ich hätte gerne eine IP-Adresse, um zu Hause eine Verbindung zu Geräten in meinem Netzwerk herzustellen. Ich möchte jedoch nicht, dass ich mir viele Zahlen merken muss. Stattdessen hätte ich gerne eine Adresse, die Wörter verwendet. Zum Beispiel kann ich mit '192.168.1.254' oder mit 'dsldevice.lan' eine Verbindung zu meinem Router herstellen. Vielen Dank für jede Hilfe im Voraus.

Riley
quelle
1
Also, Hostname ?
Moses

Antworten:

9

Gehen Sie zu C: \ Windows \ System32 \ drivers \ etc und öffnen Sie die Datei "hosts" mit dem Editor. Scrollen Sie nach unten und fügen Sie die Zeile hinzu:

'IP-Adresse' 'Hostname'

zum Beispiel:

192.168.1.20 Nasdrive

Dann gehe zu Datei und speichere. Sie können dann mit dem Wort Nasdrive von diesem Computer zu 192.168.1.20 wechseln. Diese Änderung ist maschinenspezifisch. Sie müssen dies für alle PCs tun, auf die Sie mit dem Namen Nasdrive (in diesem Beispiel) zugreifen möchten. Sie können die IP-Adresse und den Hostnamen so ändern, wie Sie es möchten.

Simkill
quelle
Ich denke, dies ist wahrscheinlich die beste und einfachste Möglichkeit für OP, das umzusetzen, wonach er gefragt hat. Keine Notwendigkeit für DNS und das alles.
Josh
4
Nachdem /etc/hostsgestern auf 40 Rechnern manuell ein Update durchgeführt werden musste, hängt das "Einfachste" ganz von der Netzwerkgröße ab.
Grawity
1
@grawity Batch-Datei auf einem Dateiserver ... echo 192.168.1.20 Nasdrive >> /etc/hostsdann telnet / ssh in jeden ...
Ratschenfreak
8

Adressen, die Wörter verwenden, sind keine "IPs" oder "IP-Adressen". (Eine IPv4-Adresse besteht aus vier Bytes und wird normalerweise als vier Dezimalzahlen geschrieben. Eine IPv6-Adresse besteht aus 16 Bytes und wird normalerweise hexadezimal geschrieben.)

Sie können als Hostnamen oder Domainnamen bezeichnet werden (dies ist unterschiedlich; "Domainname" impliziert, dass der Zugriff global erfolgt und nicht nur innerhalb Ihres lokalen Netzwerks). Im globalen Internet wird das DNS-Protokoll verwendet, um solche Namen in IP-Adressen zu übersetzen, daher ist "DNS-Name" ein weiterer möglicher Begriff (obwohl selten).

Wenn Sie möchten, dass der Name nur in Ihrem Heimnetzwerk funktioniert, navigieren Sie zum Konfigurationsbildschirm Ihres Routers. Dort finden Sie höchstwahrscheinlich die Option "Lokale Domäne" oder "Lokale Hostnamen" oder "Interner DNS" oder ähnliches.

Eine weitere Option sind verschiedene lokale Namensauflösungsprotokolle. In Windows sind NBNS und LLMNR integriert, die automatisch computernamein eine IP-Adresse übersetzt werden. OS X verwendet mDNS für Namen wie computername.local; Linux kann entweder mDNS (über Avahi-Daemon) oder NBNS (über Sambas nmbd) verwenden.

Wenn Sie einen Namen möchten, auf den global zugegriffen werden kann, können Sie praktisch nur einen Domainnamen von einem der mehreren hundert Registrare (Dynadot, Namecheap usw. usw. usw.) kaufen.

Grawity
quelle
2
Es besteht auch die Möglichkeit, einen lokalen DNS-Server mit Standard-DNS-Anwendungen wie BIND, maraDNS, PowerDNS usw. zu hosten.
MaQleod
@SteveJessop: Nun, in Abhängigkeit von der Art und Weise liest man RFC 882, es hat über Domänen als solche mit SOA und NS - Records (unabhängige Zonen) ... im Gegensatz zu Domain spricht Namen vielleicht?
Grawity
Hallo, würdest du in der Lage sein, ein VPN zu verwenden, um eine globale Verbindung zu meinen lokalen Hostnamen herzustellen?
Riley
@user: Hängt davon ab, wie Sie sowohl den Hostnamen als auch das VPN eingerichtet haben. Unternehmens-VPNs werden häufig so konfiguriert, dass sie die internen DNS-Server verwenden, auf die die "lokalen" Domänen zugreifen können.
Grawity