Dinogebiss
Anmeldungsdatum: 5. April 2008
Beiträge: 1523
|
Ich bin gerade dabei einen neuen Datenserver einzurichten gemäß dieser Anleitung: http://linux-home-server.de/#e-mail-server Für die einzelnen PC's die auf den Server zugreifen sollen habe ich diverse Host-Adressen vergeben, so wie in diesem Beispiel:
127.0.0.1 localhost
192.168.2.98 srv01.heimnetz.local srv01 Wenn ich den Rechnern neue Hostadressen zuweisen möchte z.B. 192.168.1.3x bis 192.168.1.8x, reicht es in der /etc/hosts die zweite Zeile zu editieren und am Server die /etc/network/interfaces? Rechnername und Host-Adresse müssen wahrscheinlich in beiden Dateien identisch sein, nehme ich an. Mit den Begrifflichkeiten hapert es bei mir, gemeint ist die selbst vergebene Adresse, zu finden in der Konsole mit ifconfig unter inet Adresse:.
|
Hans9876543210
Anmeldungsdatum: 2. Januar 2011
Beiträge: 3741
|
So ganz klar ist mir noch nicht, was du jetzt machen willst. Bevor man händisch an der hosts rumfummelt, würde ich dem Server eine feste Adresse aus dem DHCP Pool zuweisen. Darüber kriegst dann gleich alles mitgeliefert, was für die Namensauflösung im lokalen Netz relevant ist. Ansonsten formuliere deine Frage mal anders. Nebenbei:
Du sprichst einmal von der 192.168.2.x und einmal von 192.168.1.x. Wenn du kein Routing zwischen den Netzen aktiviert hast, ist der Zugriff auf den Server sowieso nicht möglich.
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1523
|
Mein Rechner hat z.B. die feste Adresse 192.168.1.xxx. Den Netzwerkdrucker erreichen alle unter seiner festen Adresse 192.168.1.xxx. Nun richte ich einen neuen Server ein, er braucht eine feste Adresse. Jeder PC im Netzwerk soll auch eine feste Adresse erhalten über die er erreichbar ist.
Manche bereits vergebenen Adressen möchte ich ändern, aber wo und wie? Nun die Frage, wie gebe ich dem Server seine feste Adresse, in welcher Datei, wie den Clients und in welcher Datei werden die festen Adressen der einzelnen Clients gespeichert? Ich kenne die /etc/hosts und die unter /etc/network/interfaces. Stelle Dir einfach vor Du sollst einen neuen Server einrichten und die Clients dann so adressieren, dass alle miteinanader Zugriff bekommen.
Die Adressen legst Du selbst fest z.B. von 192.168.1.50 bis 192.168.1.80.
Mounten kommt später. Samba auch.
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
Die IP-Adressen vergibst du direkt am Netzwerkinterface des jeweiligen Rechners, das hat mit der /etc/hosts rein gar nichts zu tun. Wenn du die Adressen deiner Rechner kennst, kannst du dich durch Eingabe dieser Adressen auf den Rechner verbinden. Die Datei /etc/hosts dient lediglich dazu, diesen Adressen einen Namen zuzuweisen - damit Menschen sich das besser merken können. Für dein Beispiel wären die Befehle ping srv01 und ping 192.168.2.98 gleichbedeutend. Der Rechner mit der IP 192.168.2.98 ist also auch mit dem Namen srv01 anzusprechen. Du könntest auch noch 12 andere Namen dafür festlegen, die dann alle ebenfalls funktionieren würden 127.0.0.1 localhost
192.168.2.98 srv01.heimnetz.local srv01
192.168.2.98 Rudi
192.168.2.98 Rechnerin
192.168.2.98 Druckserver Wenn du also überall die gleichen Namen verwenden willst, dann lege dir eine Liste an, welchem Rechner du welche IP gegeben hast, und wie du diesen nennen willst. Und diese Liste kopierst du dann auf jedem Rechner in die /etc/hosts Wenn du das zentral von einem Rechner aus steuern wolltest, müsstest du eine DHCP-Server einrichten (dann kann dieser anhand der MAC-Adresse jedem Rechner die von dir gewünschte IP geben) und einen Name-Server, der diesen IP Adressen Namen zuweist. Eine Anfrage von einem Rechner in deinem Netzwerk nach dem Namen srv01 würde dann vom Nameserver mit der entsprechenden IP-Adresse beantwortet. Dann benötigst du aber wieder keine /etc/hosts
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1523
|
Ich habe einen Server der noch am Netz ist. Der läuft schon seit 2006. Nun wird Hardware und Betriebssystem erneuert, ich baue also einen neuen (zweiten) Server auf, der ans Netzt geht sobald alles richtig installiert und konfiguriert ist. Im Laufe der Zeit wurden neue Rechner hinzu addiert, deswegen sind die Nummern z.B. nicht mehr fortlaufend. Ich hätte aber gerne fortlaufende Nummern, die ich selbst vergeben möchte. Erst mal eine grundlegene Frage, wie nennt man diese Adressen, z.B. 192.168.1.77? Wo trägt man sie ein?
Die IP kenne ich als Mac-Adresse bzw. Ethernetadresse, die hat jede Netzwekkarte. Zu dieser Adresse hat natürlich jeder PC einen Rechnernamen. Wie genau geht man vor um seine Adresslisten eingeben zu können?
|
stfischr
Anmeldungsdatum: 1. März 2007
Beiträge: 19197
|
Huhu. Dinogebiss schrieb: Erst mal eine grundlegene Frage, wie nennt man diese Adressen, z.B. 192.168.1.77?
"IP-Adressen" bzw speziell diese "private IP-Adressen". Wikipedia hilft weiter. Wo trägt man sie ein?
Im Netzwerkmanager oder ohne Desktop Environment in der interfaces Datei. Oder wie schon erwähnt global im DHCP-Server (dein Router sollte das können). Die IP kenne ich als Mac-Adresse bzw. Ethernetadresse, die hat jede Netzwekkarte. Zu dieser Adresse hat natürlich jeder PC einen Rechnernamen.
Nein MAC ist nicht IP → Wikipedia erklärts mal wieder. Wie genau geht man vor um seine Adresslisten eingeben zu können?
Im Wiki den entsprechenden Artikel aufrufen, durchlesen und anwenden?
|
toni52
Anmeldungsdatum: 4. März 2015
Beiträge: 664
|
Hallo Dinogebiss, ich kann meinen Vorrednern nur zustimmen, du solltest dich mal mit den Netzwerkgrundlagen beschäftigen. Wenn du die IPv4 Netzwerkaddresse manuell bei Xubuntu einstellen willst,
so kannst du das unter Einstellungen/Netzwerkverbindungen tun. Dort erstellst/wählst du die entsprechende Verbindung aus. Unter dem Reiter/Tab "IPv4-Einstellungen" kannst du die entspechenden Einstellungen vornehmen. mfg
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1523
|
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1523
|
Frage: Über netstat -r -n oder route -n kann ich mir die private IP und das Gateway anzeigen lassen.
Das sieht dann ungefähr so aus:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 ra0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 ra0
Das Gateway hat die Adresse 192.168.1.1.
Wo wird diese Gateway Adresse hinterlegt und was genau ist das Gateway?
|
Hans9876543210
Anmeldungsdatum: 2. Januar 2011
Beiträge: 3741
|
Dinogebiss schrieb: Wo wird diese Gateway Adresse hinterlegt
Das haben wir doch alles schon mehrfach beantwortet! Siehe hier!
und was genau ist das Gateway?
Darüber lässt sich diskutieren. Eigentlich vermittelt ein Gateway zwischen verschiedenen Netzwerkprotokollen (IPX, TCP, etc). In Zeiten von TCP/IP ist das jedoch fast nicht mehr nötig, daher ist das Gateway eigentlich die Routeradresse.
|
stfischr
Anmeldungsdatum: 1. März 2007
Beiträge: 19197
|
Alle Adressen, die nicht im lokalen Netz (192...) liegen, werden über das Gateway angesprochen. Also grob: ohne Gateway kein Internet.
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1523
|
Also wenn ich die Adresse meines Gateway in meinen Browser eintippe öffnet sich meine Fritzbox. Mit anderen Worten das Gateway verbindet mich mit dem Internet, es ist mein Router. https://de.wikipedia.org/wiki/Router https://de.wikipedia.org/wiki/Gateway_%28Informatik%29 https://de.wikipedia.org/wiki/Private_IP-Adresse In dieser Datei /etc/dnsmasq.conf: lege ich den Bereich der Adressen fest, z.B.:
dhcp-range=192.168.2.50,192.168.2.60,255.255.255.0,24h
dhcp-option=3,192.168.2.1
log-queries
log-dhcp
Danach muss ich dnsmasq neu starten:
service dnsmasq restart In diesem Wiki wird es gut erklärt, leider ist es nicht ganz einfach alles nachzuvollziehen: https://wiki.ubuntuusers.de/interfaces Die Gateway-Adresse kann ich selbst bestimmen, in meinem Fall in der Fritzbox.
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
Dinogebiss schrieb: Die Gateway-Adresse kann ich selbst bestimmen, in meinem Fall in der Fritzbox.
Im Prinzip schon, allerdings gibt es eine Konvention, die für das Gateway die Adresse xxx.xxx.xxx.1 vorsieht. Davon sollte man nur abgehen, wenn es wirklich nötig ist.
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1523
|
Unser Router hat die 3 am Ende warum auch immer. Ich hänge immer noch in den Netzwerkeinstellungen, habe meine Wunsch-private-IP eingetragen, Subnetmaske 255.255.255.0 und das Gateway.
Was noch fehlt ist der DNS-Server und die Suchdomänen. Was muss ich da eintragen?
- Bilder
|
Hans9876543210
Anmeldungsdatum: 2. Januar 2011
Beiträge: 3741
|
Du hast nach wie vor Verständnisprobleme und vermischt Dinge, die nicht zusammengehören. Den Dienst dnsmasq brauchst du nur konfigurieren, wenn du einen eigenen DHCP / DNS Dienst einrichten willst. Bei dir übernimmt diese Funktion jedoch die Fritzbox. Da brauchst du nichts einstellen. Dinogebiss schrieb: Die Gateway-Adresse kann ich selbst bestimmen, in meinem Fall in der Fritzbox.
Dein Gateway ist die Fritzbox.
|