Mal wieder nen HandwerksRouter Prob !
-
- Beiträge: 7
- Registriert: 12.08.2003 21:36:06
Mal wieder nen HandwerksRouter Prob !
Hy @ all !!!
Hab da mal ne Frage bin nähmlich ein wenig am verzweifeln !!!!
Habe mir mit Knoppix 3.2 ein Kleinen Linux Router gebaut...., zumindest war das der Plan !
Jetzt hab ich zwar nen Scribt das die Funktionen des Routers in meine Iptabeles, sprich MASQUERADE, einträgt und das dürfte soweit klappen aber was nicht klappt ist das ich es nicht schaffe auf eth1 ( daraus ist zu schlissen das ich 2 Netzwerkkarten habe) einen dhcp Server laufen zu lassen !
Meine dhcpd3.öconf sieht so aus:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.20 192.168.1.30;
}
Ifconfig sagt bei aktivierten pppoe das :
eth0 Protokoll:Ethernet Hardware Adresse 00:80:AD:90:4A:FF
inet Adresse:192.168.0.1 Bcast:192.168.0.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2835 errors:0 dropped:0 overruns:0 frame:0
TX packets:3443 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:1167348 (1.1 MiB) TX bytes:450575 (440.0 KiB)
Interrupt:12 Basisadresse:0xc400
eth1 Protokoll:Ethernet Hardware Adresse 00:80:48:21:65:25
inet Adresse:192.168.1.1 Bcast:192.168.1.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Basisadresse:0x7000
lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
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)
ppp0 Protokoll:Punkt-zu-Punkt Verbindung
inet Adresse:213.168.118.240 P-z-P:213.168.118.1 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:2721 errors:0 dropped:0 overruns:0 frame:0
TX packets:3276 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:3
RX bytes:1100542 (1.0 MiB) TX bytes:362241 (353.7 KiB)
route -n sagt:
Ziel Router Genmask Flags Metric Ref Use Iface
213.168.118.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 213.168.118.1 0.0.0.0 UG 0 0 0 ppp0
ZUm schluss nochmal meine Router scribt:
IFACE_INT="eth0"
IFACE_EXT="ppp0"
IFACE_LO="lo"
IPTABLES="/sbin/iptables"
$IPTABLES -F
$IPTABLES -t nat -F
$IPTABLES -X
$IPTABLES -t nat -X
echo "1" > /proc/sys/net/ipv4/ip_forward
$IPTABLES -t nat -A POSTROUTING -o $IFACE_EXT -j MASQUERADE
echo MASQUERADE Started
Also wie schaff ich es nun diesen Router so zum laufen zu kriegen das 1 DHCP auf eth1 läuft und 2 er Routet !!!
Wer erkennt noch fehler ???
Danke @ Comunity im voraus !
Loki
Hab da mal ne Frage bin nähmlich ein wenig am verzweifeln !!!!
Habe mir mit Knoppix 3.2 ein Kleinen Linux Router gebaut...., zumindest war das der Plan !
Jetzt hab ich zwar nen Scribt das die Funktionen des Routers in meine Iptabeles, sprich MASQUERADE, einträgt und das dürfte soweit klappen aber was nicht klappt ist das ich es nicht schaffe auf eth1 ( daraus ist zu schlissen das ich 2 Netzwerkkarten habe) einen dhcp Server laufen zu lassen !
Meine dhcpd3.öconf sieht so aus:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.20 192.168.1.30;
}
Ifconfig sagt bei aktivierten pppoe das :
eth0 Protokoll:Ethernet Hardware Adresse 00:80:AD:90:4A:FF
inet Adresse:192.168.0.1 Bcast:192.168.0.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2835 errors:0 dropped:0 overruns:0 frame:0
TX packets:3443 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:1167348 (1.1 MiB) TX bytes:450575 (440.0 KiB)
Interrupt:12 Basisadresse:0xc400
eth1 Protokoll:Ethernet Hardware Adresse 00:80:48:21:65:25
inet Adresse:192.168.1.1 Bcast:192.168.1.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Basisadresse:0x7000
lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
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)
ppp0 Protokoll:Punkt-zu-Punkt Verbindung
inet Adresse:213.168.118.240 P-z-P:213.168.118.1 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:2721 errors:0 dropped:0 overruns:0 frame:0
TX packets:3276 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:3
RX bytes:1100542 (1.0 MiB) TX bytes:362241 (353.7 KiB)
route -n sagt:
Ziel Router Genmask Flags Metric Ref Use Iface
213.168.118.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 213.168.118.1 0.0.0.0 UG 0 0 0 ppp0
ZUm schluss nochmal meine Router scribt:
IFACE_INT="eth0"
IFACE_EXT="ppp0"
IFACE_LO="lo"
IPTABLES="/sbin/iptables"
$IPTABLES -F
$IPTABLES -t nat -F
$IPTABLES -X
$IPTABLES -t nat -X
echo "1" > /proc/sys/net/ipv4/ip_forward
$IPTABLES -t nat -A POSTROUTING -o $IFACE_EXT -j MASQUERADE
echo MASQUERADE Started
Also wie schaff ich es nun diesen Router so zum laufen zu kriegen das 1 DHCP auf eth1 läuft und 2 er Routet !!!
Wer erkennt noch fehler ???
Danke @ Comunity im voraus !
Loki
du willst offensichtlich einen DHCP Server für andere Clients bereitstellen, erwartest aber dass dein Server sich selbst eine IP Adresse gibt? Das kann nicht funktionieren
Für die Konfiguration deiner eigenen IP Adresse bist du schon selbst verantwortlich -> schau dir mal /etc/network/interfaces an. Dort konfigurierst du eth1 entsprechend und dann kann dein Server anderen Clients diese Arbeit abnehmen.
Für die Konfiguration deiner eigenen IP Adresse bist du schon selbst verantwortlich -> schau dir mal /etc/network/interfaces an. Dort konfigurierst du eth1 entsprechend und dann kann dein Server anderen Clients diese Arbeit abnehmen.
Ciao
Romulus
Romulus
-
- Beiträge: 7
- Registriert: 12.08.2003 21:36:06
ITA? Versteh ich nicht
Aaaber ... wo ist nun genau dein Fehler? Was klappt denn nun nicht? Du willst einen DHCP Server und Router aber schreibst nicht was genau nicht funktioniert. Geht der DHCP Server nicht? Geht der Router nicht? Hast du irgendwo Fehlermeldungen? Logfile-einträge? Wäre ganz günstig zu wissen ...
Aaaber ... wo ist nun genau dein Fehler? Was klappt denn nun nicht? Du willst einen DHCP Server und Router aber schreibst nicht was genau nicht funktioniert. Geht der DHCP Server nicht? Geht der Router nicht? Hast du irgendwo Fehlermeldungen? Logfile-einträge? Wäre ganz günstig zu wissen ...
Ciao
Romulus
Romulus
-
- Beiträge: 7
- Registriert: 12.08.2003 21:36:06
iTA = iNFORMATIONSTECHNISCHER aSSISTENT ! oDER ANDERS
kAFFEKOCHER MIT pc kENNTNISSEN !!
Also das Prob ist das die Clients keine IP zugewiesen bekommen beim starten des DHCP`s kommt :
root@R2D2:~# dhcpd3 start eth1
Internet Software Consortium DHCP Server V3.0.1rc11
Copyright 1995-2003 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
Wrote 0 leases to leases file.
Listening on LPF/eth1/00:80:48:21:65:25/192.168.1.0/24
Sending on LPF/eth1/00:80:48:21:65:25/192.168.1.0/24
No subnet declaration for start (0.0.0.0).
** Ignoring requests on start. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface start is attached. **
Sending on Socket/fallback/fallback-net
root@R2D2:~#
Die dhcpd3.conf steht oben...
Also wieso schaffe ich es net eine ip zu vergeben ?!?!?!
HILFE !!!!
kAFFEKOCHER MIT pc kENNTNISSEN !!
Also das Prob ist das die Clients keine IP zugewiesen bekommen beim starten des DHCP`s kommt :
root@R2D2:~# dhcpd3 start eth1
Internet Software Consortium DHCP Server V3.0.1rc11
Copyright 1995-2003 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
Wrote 0 leases to leases file.
Listening on LPF/eth1/00:80:48:21:65:25/192.168.1.0/24
Sending on LPF/eth1/00:80:48:21:65:25/192.168.1.0/24
No subnet declaration for start (0.0.0.0).
** Ignoring requests on start. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface start is attached. **
Sending on Socket/fallback/fallback-net
root@R2D2:~#
Die dhcpd3.conf steht oben...
Also wieso schaffe ich es net eine ip zu vergeben ?!?!?!
HILFE !!!!
-
- Beiträge: 7
- Registriert: 12.08.2003 21:36:06
Ka welche log datei meinst du ???
Also sowohl mein XP rechner als auch mein Os X IBook Geben sich nach kurtzer zeit selbst ne IP !!
Wenn ich Tcpdump -i eth1 laufen lasse erkennt der an der karte nichts !!!
Theoretisch brauche ich doch gar keine 2 Netzwetrkkarte für nen router oder ???
Wie würde es denn mit einer klappen oder wie bekomm ich es mit den 2 karten zum laufen ??
Mfg Diabel
Also sowohl mein XP rechner als auch mein Os X IBook Geben sich nach kurtzer zeit selbst ne IP !!
Wenn ich Tcpdump -i eth1 laufen lasse erkennt der an der karte nichts !!!
Theoretisch brauche ich doch gar keine 2 Netzwetrkkarte für nen router oder ???
Wie würde es denn mit einer klappen oder wie bekomm ich es mit den 2 karten zum laufen ??
Mfg Diabel
nochmal: ohne Logdatei ist das schwierig. Du kannst z.B. in /var/log/messages schauen oder auch /var/log/syslog wo genau musst du schon selbst mal nachschauen.
nochmal: bist du dir mit dem Namen der Logdatei sicher? Du musst dem DHCP Server deine Logdatei schon explizit angeben mit diesem Namen. Hast du das getan?
nochmal: bist du dir mit dem Namen der Logdatei sicher? Du musst dem DHCP Server deine Logdatei schon explizit angeben mit diesem Namen. Hast du das getan?
Ciao
Romulus
Romulus
-
- Beiträge: 7
- Registriert: 12.08.2003 21:36:06