1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Jan D. Bungart schrieb: |
5 |
|
6 |
Vorab: Du scheinst da zum Teil eth0 und eth2 verwechselt zu haben, erst |
7 |
soll der DHCPD an eth0 und eth5, später dann schreibst du immer eth2 und |
8 |
eth5. Ich nehm mal an, du meinst ersteres. |
9 |
|
10 |
> Interface eth0 ist mit dem Netz 192.168.0.0/24 belegt und trägt die Adresse 192.168.0.1 |
11 |
> Interface eth2 ist schon mit dem via ppp und dem pppoe eingebunden modul belegt - funzt! |
12 |
> Interface eth5 ist mit einer ( "null" ) Anweisung deklariert um den Bezug einer DHCP Lease |
13 |
> zu unterbinden. So weit logisch, oder? :) |
14 |
|
15 |
Du hättest auch einfach eine statische IP zuweisen können. |
16 |
|
17 |
> Mein Problem besteht jetzt darin das ich den dhcpd auf eth0 als auch eth5 gleichzeitig laufen |
18 |
> lassen möchte, wobei alle dhcp requests von interface eth5 an eth0 weitergeleitet werden sollen |
19 |
> ohne das interface eine eigene ip bekommt. Das eth2/WAN Interface soll von dhcpd unberührt |
20 |
> bleiben. |
21 |
|
22 |
Hat das einen bestimmten Grund, dass du eth5 keine IP gibst? Nur so |
23 |
interessehalber. |
24 |
|
25 |
> Wie kriege ich das jetzt möglichst effektiv hin ohne mir heute noch die Finger zu brechen... |
26 |
> Spaß bei Seite - Ich habe es schon via DHCPD_IFACE="eth2 eth5" in der /etc/conf.d/dhcpd versucht |
27 |
> das ganze zu realisieren. Funktioniert leider nicht :( |
28 |
|
29 |
Was willst du überhaupt erreichen? Irgendwie klingt das für mich nach |
30 |
einem etwas unsinnigen Ansatz. |
31 |
|
32 |
> Ich habe das dhcpd log noch nicht via syslog von der hauptausgabe getrennt somit hab ich in dem |
33 |
> logfile /var/log/messages folgende Fehlermeldung bekommen. |
34 |
> |
35 |
> */Aug 2 20:48:38 router dhcpd: No subnet declaration for eth5 (0.0.0.0). |
36 |
> Aug 2 20:48:38 router dhcpd: ** Ignoring requests on eth5. If this is not what |
37 |
> Aug 2 20:48:38 router dhcpd: you want, please write a subnet declaration |
38 |
> Aug 2 20:48:38 router dhcpd: in your dhcpd.conf file for the network segment |
39 |
> Aug 2 20:48:38 router dhcpd: to which interface eth5 is attached. ** |
40 |
|
41 |
Das ist ja nachvollziehbar. |
42 |
eth5 hat keine IP, also wird 0.0.0.0 angenommen, das fehlt aber in der |
43 |
dhcpd.conf. |
44 |
|
45 |
Das Problem wird sein: |
46 |
(aus man dhcpd.conf) |
47 |
|Please note that the current implementation assumes clients only have a |
48 |
|single network interface. A client with two network interfaces will see |
49 |
|unpredictable behavior. This is considered a bug, and will be fixed in |
50 |
|a later release. It may be helpful to enable the one-lease-per-client |
51 |
|parameter so that roaming clients do not trigger this same behavior. |
52 |
|
53 |
Lösungen: |
54 |
1) Du könntest den dhcpd auf eth2 beschränken und auf eth5 einen |
55 |
dhcp-relay((dhcrelay) installieren, der dann als DHCP-Server die IP von |
56 |
eth2 eingetragen bekommt. Das wäre vermutlich das einfachste. |
57 |
Möglicherweise musst du auch den dhcpd von beiden Interfaces entfernen |
58 |
und auf beiden den dhcrelay laufen lassen. |
59 |
|
60 |
2) Oder du fast die beiden Interfaces zusammen(In /etc/conf.d/net heißt |
61 |
das bonding). Hab das aber noch nie gemacht. |
62 |
|
63 |
Grüße, Till |
64 |
-----BEGIN PGP SIGNATURE----- |
65 |
Version: GnuPG v1.4.5 (MingW32) |
66 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
67 |
|
68 |
iD8DBQFGskEPHJkJE5KI9PERAmdVAJ9q3l2bUZzqWrdzsUDauvfwZin6kgCfaMjr |
69 |
9Go6FhU0cRbVshEMy9RJx/Y= |
70 |
=QTcF |
71 |
-----END PGP SIGNATURE----- |
72 |
-- |
73 |
gentoo-user-de@g.o mailing list |