Sie sind nicht angemeldet.

1

06.02.2007, 18:40

hostname ? , alias ? , ping

halli hallo!

wie manche von euch wissen ist es unter /\/\$ \/\/1nd0\/\/5 möglich dem pc einen namen zu geben , den der pc auch im netzwerk trägt und sich auch per "ping NAME" anpingen lässt. kann ich unter linux meinem pc auch so einen namen geben ?!

danke

2

06.02.2007, 20:46

kannste mit hostname realisieren, da klappt das schon.
/etc/conf.d/hostname

Gruß DerMoench
Ein Leben wie auf Messers Schneide!!


3

06.02.2007, 21:22

Damit andere Rechner diesen Namen mit einem "ping ${hostname}" auch finden muss allerdings noch ein kleines bischen mehr Aufwand betrieben werden. Entweder muss der verwendete DNS-Server diesen Namen in die entsprechende IP-Adresse übersetzen oder jeder anfragende Rechner muss einen entsprechenden Eintrag in der "/etc/hosts" besitzen.

Das ist bei Windows aber auch nicht anders. Es sei denn das geht da auch über WINS - das kann sein, bin mir jetzt nicht 100% sicher.
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »loskornosdelsol« (06.02.2007, 21:23)


4

06.02.2007, 21:30

Na ja, hostname ist der Name des Rechner.

Das ist nicht *zwangsläufig* dasselbe wie über ping ...

Die Namensauflösung erfolgt über 2 arten:
- /etc/hosts
- DNS Server
(und bei M$ gibt's da ja noch die Registry wo sicher auch irgendwo ein Haufen Leichen vergraben sind ...)

Also:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
# hostname
semirhage
# cat /etc/hosts | grep `hostname`
192.168.0.166           semirhage.tarvalon.wot          semirhage
# ping -c 1 `hostname`
PING semirhage.tarvalon.wot (192.168.0.166) 56(84) bytes of data.
64 bytes from semirhage.tarvalon.wot (192.168.0.166): icmp_seq=1 ttl=64 time=0.051 ms

--- semirhage.tarvalon.wot ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.051/0.051/0.051/0.000 ms
und jetzt

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
# ping -c 1 rand_al_thor
ping: unknown host rand_al_thor
# echo "192.168.0.166  rand_al_thor" >> /etc/hosts
# ping -c 1 rand_al_thor
PING rand_al_thor (192.168.0.166) 56(84) bytes of data.
64 bytes from semirhage.tarvalon.wot (192.168.0.166): icmp_seq=1 ttl=64 time=0.047 ms

--- rand_al_thor ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.047/0.047/0.047/0.000 ms
# cat /etc/hosts | grep -v rand_al_thor > /etc/hosts
# ping -c 1 rand_al_thor
ping: unknown host rand_al_thor


Wenn du mehr als eine Netzwerkkarte drinnen hast, wird's noch ... *interessanter* :)
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

06.02.2007, 21:40

hehe.. nene .hab nur eine onboard karte. die reicht... der dns-server ... hmm... also ich hab da ne fritzbox fon! 7050 wlan. ist zwar n linux drauf, aber soweit ichweiss hab ich da keinen zugriff drauf..
aber unter windows steht in der hosts datei auch nichts und man kann andere rechner über deren "namen" ansprechen.
kann gut sein, dass das über wins oder so ein system läuft.
naja. ist ja auch nicht so wild , wäre aber ein nettes feature ;)

vielleicht weiß ja noch jemand mehr

6

06.02.2007, 22:27

Zitat

Original von loskornosdelsol
Das ist bei Windows aber auch nicht anders. Es sei denn das geht da auch über WINS - das kann sein, bin mir jetzt nicht 100% sicher.


Es läuft nicht über WINS, sondern über NetBIOS. WINS ist die DNS-Microsoft-Variante aus Windows 3.11-Zeiten.

Mit NetBIOS erhält man die Namen und somit die im Netzwerk vorhandenen Computer, indem der Computer, der einen Computer sucht oder die Netzwerkumgebung darstellen will, eine Anfrage über die Broadcast-Adresse sendet ( auch Brotkastenadresse ;)), z.B. 192.168.0.255, die somit jeder Computer, der sich in betroffenen Subnet befindet, erhält. Anschließend senden die Computer ein Antwortpaket an die IP, von der die Anfrage stammt.

Es ähnelt einem Subnet-weiten Ping mit erweiterten Informationen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Carminox« (06.02.2007, 22:28)


7

06.02.2007, 23:11

WINS wird doch heute auch noch benutzt. So wie ich das verstehe, ist diese Broadcast-Methode außer Mode.

Zitat

Heute wird als Protokoll fast ausschließlich TCP/IP durchgesetzt, sodass NetBIOS über TCP/IP läuft. Diese Kombination aus Programmierschnittstelle und Protokoll wird NBT genannt. Durch die Verwendung alternativer Namensauflösungs-Mechanismen (WINS, DNS) ist auch das Problem des hohen Broadcast-Aufkommens gelöst.


@benneque: Windows brät sich da halt seine Extra-Würstchen (Dienste). Einfach in die hosts file eintragen und gut ist (Dyle hat das ja schon ausführlich aufgezeigt). Wenn du nicht all zu viele Rechner hast ist das doch kein Aufwand.



Nachtrag: Zitatquelle: http://de.wikipedia.org/wiki/NetBIOS
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »loskornosdelsol« (06.02.2007, 23:12)


8

07.02.2007, 01:46

Zitat

Original von loskornosdelsol
WINS wird doch heute auch noch benutzt.


Natürlich wird WINS heute noch genutzt. Das ist aber meistens in Domänen, die eine gemischte Clientauswahl von Windows NT 3.1 bis XP haben, der Fall. Wenn man sich etwas mit Domänencontrollern beschäftigt und sich mal die Sicherheitshandbücher von Microsoft durchgeblättert hat (in denen so mancher Stuss drinsteht), liest man Empfehlungen, sowohl DNS als auch WINS einzurichten, um die größtmögliche Kompatibilität gewährleisten zu können. Und das wäre in diesem Fall nur eine Domäne mit Windows NT 3.x-Clients...

Für mich ist WINS veraltet und ich sehe nicht ein, warum ich dem Quasistandard DNS ein schlechtes System vorziehen sollte. ;)

Das war aber etwas OT; ich stimme dem Eintragen in /etc/hosts ebenfalls zu. *Senf abgeb*

9

07.02.2007, 08:18

In der Wikipedia kann man sich auch recht schnell einen groben Überblick (ist und bleibt ja eine Wiki) verschaffen:
http://de.wikipedia.org/wiki/WINS
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

10

07.02.2007, 10:53

<Klugscheismodus>
Übrigens ist NETBOIS ein Protokoll ... so wie auch TCPIP ein Protokoll ist. Für dieses Netzprotokoll wurde dann eine Übersetzung für TCPIP von MS geschrieben, das sich dann NETBIOS über TCPIP nennt. ALso geht der Broadcast auch heute noch, "wenn" kein WINS-Server vorhanden ist!
<\Klugscheismodus>
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

11

07.02.2007, 12:35

Jau, Werniemann, das hat es doch kurz&knackig auf den Punkt gebracht. Danke :-]

@Carminox: So Offtopic finde ich das gar nicht, es trifft doch genau das Thema.

Wenn benneque dem Topic noch ein kleines Prefix verpasst, ist das doch ein richtig schöner informativer Thread :-]
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

12

07.02.2007, 14:33

dann gib mal nen vorschalg für ein prefix :D
aber dann hab ich noch ne andere frage. lässt sich das ganze evtl. über dieses domänen zeugs einrichten ?
weil da hat doch auch jeder rechner nen namen, wenn ich mich nicht irre.

vielen dank für eure hilfe

13

07.02.2007, 15:14

Schau dir mal "net-dns/dnsmasq" an. Das hat zwar mit Domänen nicht so viel zu tun, bringt jedoch den Vorteil mit sich, dass du die hosts file nicht auf jedem Rechner anpassen musst, sondern nur auf dem wo dnsmasq läuft.
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

14

08.02.2007, 15:58

hm ja wäre sicherlich interessant. aber auch unnötig, alle familienmitglieder bei linux ein großes nein auf der stirn haben ... warum auch immer :D
bei meiner mama kann ichs ja verstehen, wenn sie sagte, das ist zu viel umstellung, da sie unter windows schon probleme hat mit dem firefox umzugehen und sich ihre passwörter zu merken :D
meine schwester nutzt ihren rechner halt zum spielen und soo... baer sie will trotzdem nicht ...
aber trotzdem vielen dank für den tip !

EDIT: ist mir gerad noch so eingefallen, kenn vielleicht jemand nette tripps und trixx zur fritzbox ? ich mein da läuft ja auch n linux drauf... vielleicht kann die sowas ja machen

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »benneque« (08.02.2007, 15:59)


15

08.02.2007, 19:59

Ich habe zwar selbst keine Fritzbox ... diese Seite zeigt aber, wie man durch ein Pseudo-Firmware-"Update" den telnet-Port aktiviert.

http://www.tecchannel.de/server/linux/432803/

Dann hast du telnet auf deine Fritzbox, bist root und ... und solltest vermutlich schleunigst ssh draufpacken und den telnet port wieder dicht machen ... ;)
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

16

08.02.2007, 20:19

Zitat

Original von Wernieman
<Klugscheismodus>
Übrigens ist NETBOIS ein Protokoll ... so wie auch TCPIP ein Protokoll ist. Für dieses Netzprotokoll wurde dann eine Übersetzung für TCPIP von MS geschrieben, das sich dann NETBIOS über TCPIP nennt. ALso geht der Broadcast auch heute noch, "wenn" kein WINS-Server vorhanden ist!
<\Klugscheismodus>


Dass das berühmte MSHEIMNETZ auch ohne WINS-Server auskommt und dass es über Broadcast funktioniert, hab ich im Übrigen oben schon erwähnt... ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Carminox« (08.02.2007, 20:20)


17

09.02.2007, 10:16

Ich wollte eher damit andeuten, das NETBIOS aus der Historie eben viel Tiefger aufsetzt als "nur" TCPIP ...

Das also NETBIOS und TCPIP Protokolle auf Netzebene sind. Nur NETBIOS ist nicht routbar und deshalb veraltet, bzw. hat einen Overlay auf TCPIP ...

Wenn einem das Klart ist, kann man einige Eigenheiten von NETBIOS verstehen ...
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Wernieman« (09.02.2007, 10:17)