| Network · LAN, WAN, Firewalls Alle Fragen rund um das große, kleine Internet finden hier eine Antwort. LANs, WANs, Router, Switches, Bridges, Verkabelung... |
Diskussion: [gelöst] Dhcp im Forum Network · LAN, WAN, Firewalls, in der Kategorie Web, Network & Multimedia Palace; Anzeige Also, ich bin etwas verwirrt. Ich habe mir einen alten Rechner zusammengeschraubt, der als Fileserver dienen soll, und mit ...
![]() |
| | #1 (permalink) |
| Registriert seit: 02.02.07 ![]() Likes: 0 | [gelöst] Dhcp Anzeige Also, ich bin etwas verwirrt. Ich habe mir einen alten Rechner zusammengeschraubt, der als Fileserver dienen soll, und mit meinem Hauptrechner zusammen an den Router angeschlossen. Rechner A - Hauptrechner Rechner B - Server Zuerst wollte ich die Netzwerkkonfiguration manuell machen, aber...naja ;) Also, DHCP. Code: dhclient Code: eth0 Protokoll:Ethernet Hardware Adresse 00:E0:18:FC:25:A3
inet Adresse:192.168.2.101 Bcast:192.168.2.255 Maske:255.255.255.0
inet6 Adresse: fe80::2e0:18ff:fefc:25a3/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2957 errors:0 dropped:0 overruns:0 frame:0
TX packets:2753 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:2600179 (2.4 MiB) TX bytes:330802 (323.0 KiB)
Interrupt:19 Basisadresse:0x9800
eth0:0 Protokoll:Ethernet Hardware Adresse 00:E0:18:FC:25:A3
inet Adresse:192.168.2.100 Bcast:192.168.2.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:19 Basisadresse:0x9800
lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:1304 (1.2 KiB) TX bytes:1304 (1.2 KiB) Wenn ich mich mit ssh auf diese IP verbinde, lande ich auf Rechner A. Also, hat er Rechner B wohl nicht gefunden. In den Dokus zu DHCP steht, man solle einen DHCP-Server aufsetzen. Wie? Ich dachte der DHCP-Server ist der Router? Hier mal meine dhcpd.conf: Code: # Sample configuration file for ISC dhcpd for Debian
#
# $Id: dhcpd.conf,v 1.4.2.2 2002/07/10 03:50:33 peloy Exp $
#
# option definitions common to all supported networks...
#option domain-name "fugue.com";
option domain-name-servers 192.168.2.1;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.100 192.168.2.200;
option broadcast-address 192.168.2.255;
option routers 192.168.2.1;
} Code: route -n Kernel IP Routentabelle Ziel Router Genmask Flags Metric Ref Use Iface 192.168.2.100 0.0.0.0 255.255.255.255 UH 0 0 0 eth0 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 Wie kann ich denn Rechner B im LAN für mich erreichbar machen? (ssh) |
| | |
| | #2 (permalink) |
| Hallo Du hast richtig gedacht, der Router enthält einen DHCP Server, die Dokus gehen jedoch davon aus, dass du dafür auch einen UNIX Rechner bereitstellen möchtest, auf dem dann der Server laufen würd. Also mit anderen Worten, du brauchst lediglich 'dhclient'. So wie ich das verstanden hab, hast du dhclient auf Rechner A eingegeben. DHCP funktioniert jedoch anders. Du gibst dhclient auf dem Rechner ein, den du konfigurieren möchtest, und er erhält dann automatisch Konfigurationsdaten vom Router. Du musst also nur auf Rechner B 'dhclient eth0' eingeben, und es sollte funktionieren. Damit SSH funktioniert, muss der Server dafür laufen. Wenn er installiert ist, sollte man ihn mit '/etc/init.d/ssh start' starten können. ed: ifconfig zeigt die Netzwerkkarten an. 'eth0' ist die LAN-Karte, 'eth0:1' ist eine virtuelle Karte (die vermutlich durch das manuelle Konfigurieren entstanden ist) und 'lo' ist das Loopback-Gerät (127.0.0.1). MfG. | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) | |
| Guest Likes: | Zitat:
| |
|
| | #4 (permalink) | |||
| Themenstarter Registriert seit: 02.02.07 ![]() Likes: 0 | Zitat:
Zitat:
Es funktioniert! ![]() Zitat:
Danke für die Antworten! Aber mich wundert es, dass ifconfig die IP des server nicht anzeigt. (also Rechner B) ?( | |||
| | |
| | #5 (permalink) | |
| Moderator ![]() Registriert seit: 17.10.01 ![]() Likes: 0 | Zitat:
Um die IP von Rechner B auf Rechner A herauszufinden must du das Log des DHCP-Servers nach der MAC von Rechner B durchsuchen. | |
| | |
| | #6 (permalink) | |
| Themenstarter Registriert seit: 02.02.07 ![]() Likes: 0 | Zitat:
![]() Aber ich habe nach nem reboot immer noch diese eth0:0. Code: eth0:0 Protokoll:Ethernet Hardware Adresse 00:E0:18:FC:25:A3
inet Adresse:192.168.2.100 Bcast:192.168.2.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:19 Basisadresse:0x9800 Wie kann ich die entsorgen? Da muss doch eine entsprechende Datei unter /etc zu finden sein? Code: grep -r 'eth0:0' /etc/* | |
| | |
| | #8 (permalink) |
| Themenstarter Registriert seit: 02.02.07 ![]() Likes: 0 | Ja, schon klar. Aber nach nem reboot ist sie wieder da. |
| | |
| | #9 (permalink) |
| Guest Likes: | Wenn ich das richtig sehe hast du 2 DHCP Server in deinem Netzwerk, oder irre ich mich da? Somit solltest du bei einem DHCP-Request auch 2 IP-Adressen bekommen, wodurch das erste Interface mit der IP Adresse vom Router, die virtuelle Schnittstelle mit der vom Server bestückt wird. D.h. du musst letztendlich so routen, dass Pakete, die ins interne Netz sollen, auch über die interne (virtuelle Schnittstelle) geroutet werden. also letztendlich müsste route so lauten: Code: 192.168.2.100 0.0.0.0 255.255.255.252 UH 0 0 0 eth0:0 192.168.2.104 0.0.0.0 255.255.255.248 UH 0 0 0 eth0:0 192.168.2.112 0.0.0.0 255.255.255.240 UH 0 0 0 eth0:0 192.168.2.128 0.0.0.0 255.255.255.192 UH 0 0 0 eth0:0 192.168.2.192 0.0.0.0 255.255.255.248 UH 0 0 0 eth0:0 192.168.2.200 0.0.0.0 255.255.255.255 UH 0 0 0 eth0:0 192.168.2.000 0.0.0.0 255.255.255.192 UH 0 0 0 eth0 192.168.2.064 0.0.0.0 255.255.255.224 UH 0 0 0 eth0 192.168.2.096 0.0.0.0 255.255.255.252 UH 0 0 0 eth0 192.168.2.201 0.0.0.0 255.255.255.255 UH 0 0 0 eth0 192.168.2.202 0.0.0.0 255.255.255.254 UH 0 0 0 eth0 192.168.2.204 0.0.0.0 255.255.255.252 UH 0 0 0 eth0 192.168.2.208 0.0.0.0 255.255.255.240 UH 0 0 0 eth0 192.168.2.224 0.0.0.0 255.255.255.224 UH 0 0 0 eth0 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 Entfernen kannst du es, wenn du den zweiten DHCP einfach vom netz abschliesst. So bekommst du nur eine IP Adresse ( vom Router ) und es wird kein zweites Interface benötigt. |
|
| | #10 (permalink) | |
| Themenstarter Registriert seit: 02.02.07 ![]() Likes: 0 | Zitat:
Ich hab folgende Konfiguration, und die passt: Rechner A: Code: root@debian:~-> ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:E0:18:FC:25:A3
inet Adresse:192.168.2.101 Bcast:192.168.2.255 Maske:255.255.255.0
inet6 Adresse: fe80::2e0:18ff:fefc:25a3/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:132041 errors:0 dropped:0 overruns:0 frame:0
TX packets:194536 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:45169286 (43.0 MiB) TX bytes:199988439 (190.7 MiB)
Interrupt:18 Basisadresse:0x9800
lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:70 errors:0 dropped:0 overruns:0 frame:0
TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:4564 (4.4 KiB) TX bytes:4564 (4.4 KiB) Code: root@debian:~-> route -n Kernel IP Routentabelle Ziel Router Genmask Flags Metric Ref Use Iface 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 Code: root@server /home/buli75 # ifconfig
eth0 Link encap:Ethernet HWaddr 00:10:A7:1B:9A:96
inet addr:192.168.2.100 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::210:a7ff:fe1b:9a96/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7947 errors:0 dropped:0 overruns:0 frame:0
TX packets:5326 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5283627 (5.0 MiB) TX bytes:1140454 (1.0 MiB)
Interrupt:10 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 b) TX bytes:100 (100.0 b) Code: root@server /home/buli75 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 Code: ifconfig eth0:0 down Es muss da doch eine Datei für geben! | |
| | |
| | #11 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 442 | Wie sieht deine /etc/network/interfaces aus?
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| | #12 (permalink) |
| Themenstarter Registriert seit: 02.02.07 ![]() Likes: 0 | Code: root@debian:~-> cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface #allow-hotplug eth0 auto eth0 iface eth0 inet dhcp #iface eth0 inet static # address 192.168.2.100 # netmask 255.255.255.0 # network 192.168.2.0 # broadcast 192.168.2.255 # gateway 192.168.2.1 |
| | |
| | #13 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 442 | Hmm, sehr seltsam, daß er sich das eth0:0 noch merkt, da eigentliche alle Interfaces, die verwendet werden sollen, in dieser Datei definiert sein müssen. Was gibt dir 'grep "eth0:0" /var/log/messages' und 'grep "eth0:0" /var/log/syslog' aus? Benutzt du irgendwelche grafischen Netzwerk-Manager die evtl. sysconfig verwenden?
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| | #14 (permalink) | |||
| Themenstarter Registriert seit: 02.02.07 ![]() Likes: 0 | Zitat:
Zitat:
Zitat:
Code: root@debian:~-> grep 'eth0:0' /var/log/syslog Oct 2 22:52:39 debian ntpd[2981]: Listening on interface #5 eth0:0, 192.168.2.100#123 Enabled Oct 2 23:17:30 debian ntpd[2944]: Listening on interface #6 eth0:0, 192.168.2.200#123 Enabled Oct 3 00:13:31 debian ntpd[2983]: Listening on interface #6 eth0:0, 192.168.2.200#123 Enabled Oct 3 00:16:32 debian ntpd[2983]: Deleting interface #6 eth0:0, 192.168.2.200#123, interface stats: received=0, sent=0, dropped=0, active_time=1 secs Oct 3 00:21:32 debian ntpd[2983]: Listening on interface #8 eth0:0, 192.168.2.100#123 Enabled Oct 3 01:54:18 debian ntpd[3015]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 3 05:46:53 debian ntpd[3125]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 3 09:21:25 debian ntpd[2973]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 3 13:53:32 debian ntpd[2970]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 3 13:58:32 debian ntpd[2970]: Deleting interface #6 eth0:0, 192.168.2.100#123, interface stats: received=0, sent=0, dropped=0, active_time=301 secs Oct 4 14:02:41 debian ntpd[2963]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 4 12:22:42 debian ntpd[2963]: Deleting interface #6 eth0:0, 192.168.2.100#123, interface stats: received=0, sent=0, dropped=0, active_time=1201 secs Oct 4 23:55:42 debian ntpd[2965]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 4 23:57:40 debian ntpd[2968]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 5 00:02:40 debian ntpd[2968]: Deleting interface #6 eth0:0, 192.168.2.100#123, interface stats: received=0, sent=0, dropped=0, active_time=301 secs Oct 5 02:31:35 debian ntpd[2963]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 5 02:46:36 debian ntpd[2963]: Deleting interface #6 eth0:0, 192.168.2.100#123, interface stats: received=0, sent=0, dropped=0, active_time=901 secs Oct 5 12:46:32 debian ntpd[2967]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 5 12:56:32 debian ntpd[2967]: Deleting interface #6 eth0:0, 192.168.2.100#123, interface stats: received=0, sent=0, dropped=0, active_time=601 secs Oct 6 01:38:07 debian ntpd[2967]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 6 01:43:08 debian ntpd[2967]: Deleting interface #6 eth0:0, 192.168.2.100#123, interface stats: received=0, sent=0, dropped=0, active_time=301 secs Oct 6 11:15:20 debian ntpd[2964]: Listening on interface #6 eth0:0, 192.168.2.100#123 Enabled Oct 6 11:20:21 debian ntpd[2964]: Deleting interface #6 eth0:0, 192.168.2.100#123, interface stats: received=0, sent=0, dropped=0, active_time=301 secs Ich hab schon /etc/ rekursiv nach eth0:0 gegrept, aber ohne Erfolg. Die muss doch irgendwo definiert sein! Gibts doch garnicht. | |||
| | |
| | #15 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 442 | Handelt es sich evtl. um eine Multilink-Karte oder gibt es in deinem BIOS die Möglichkeit die Bündelung mehrere Interfaces einzustellen (meist allerdings eher bei einem Server-BIOS der Fall).
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| DHCP + Man in the Middle | Serow | Linux/UNIX | 4 | 29.11.08 16:30 |
| DHCP Überwachen | silenced | Windows | 3 | 20.01.06 11:07 |
| DHCP defekt? | brain21 | Die Problemzone | 6 | 11.01.06 21:52 |
| DHCP Problem!!! | DKing | Linux/UNIX | 12 | 18.09.05 12:49 |
| DHCP-Server | FadingRose | Linux/UNIX | 5 | 30.01.02 17:52 |