1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
Hallo Leute, |
7 |
ich habe da so ein kleines Problemchen - Szenario wie folgt: |
8 |
|
9 |
|
10 |
[host] [host] [host] |
11 |
|
12 |
\ | / |
13 |
|
14 |
\ | / |
15 |
|
16 |
[switch] [host] |
17 |
|
18 |
| | |
19 |
|
20 |
| | |
21 |
|
22 |
(intern-1) (intern-2) |
23 |
[eth0] [eth5] |
24 |
| | |
25 |
└ - - - [Router] - - - ┘ |
26 |
| |
27 |
| |
28 |
|
29 |
[eth2] |
30 |
(extern) |
31 |
(WAN-Interface via pppoe) |
32 |
|
33 |
|
34 |
Interface eth0 ist mit dem Netz 192.168.0.0/24 belegt und trägt die Adresse 192.168.0.1 |
35 |
Interface eth2 ist schon mit dem via ppp und dem pppoe eingebunden modul belegt - funzt! |
36 |
Interface eth5 ist mit einer ( "null" ) Anweisung deklariert um den Bezug einer DHCP Lease |
37 |
zu unterbinden. So weit logisch, oder? :) |
38 |
|
39 |
Mein Problem besteht jetzt darin das ich den dhcpd auf eth0 als auch eth5 gleichzeitig laufen |
40 |
lassen möchte, wobei alle dhcp requests von interface eth5 an eth0 weitergeleitet werden sollen |
41 |
ohne das interface eine eigene ip bekommt. Das eth2/WAN Interface soll von dhcpd unberührt |
42 |
bleiben. |
43 |
|
44 |
Wie kriege ich das jetzt möglichst effektiv hin ohne mir heute noch die Finger zu brechen... |
45 |
Spaß bei Seite - Ich habe es schon via DHCPD_IFACE="eth2 eth5" in der /etc/conf.d/dhcpd versucht |
46 |
das ganze zu realisieren. Funktioniert leider nicht :( |
47 |
|
48 |
Ich habe das dhcpd log noch nicht via syslog von der hauptausgabe getrennt somit hab ich in dem |
49 |
logfile /var/log/messages folgende Fehlermeldung bekommen. |
50 |
|
51 |
Aug 2 20:48:38 router dhcpd: No subnet declaration for eth5 (0.0.0.0). |
52 |
Aug 2 20:48:38 router dhcpd: ** Ignoring requests on eth5. If this is not what |
53 |
Aug 2 20:48:38 router dhcpd: you want, please write a subnet declaration |
54 |
Aug 2 20:48:38 router dhcpd: in your dhcpd.conf file for the network segment |
55 |
Aug 2 20:48:38 router dhcpd: to which interface eth5 is attached. ** |
56 |
|
57 |
|
58 |
|
59 |
|
60 |
Hab schon ein bisschen rumprobiert aber entschuldigt wenn ich einfach mal sage das ich dennoch |
61 |
Hilfe brauche. Es wird mit Sicherheit einer der kleinsten und ekligsten Denkfehler sein der mir |
62 |
immer im Gedächtnis kleben bleiben wird. |
63 |
|
64 |
|
65 |
Hier der Inhalt der config files |
66 |
|
67 |
- - - - > /etc/dhcp/dhcpd.conf |
68 |
|
69 |
######### begin ######### |
70 |
|
71 |
default-lease-time 600; |
72 |
max-lease-time 7200; |
73 |
ddns-update-style ad-hoc; |
74 |
authoritative; |
75 |
log-facility local7; |
76 |
|
77 |
subnet 192.168.0.0 netmask 255.255.255.0 { |
78 |
interface eth2 eth5; |
79 |
range 192.168.0.100 192.168.0.150; |
80 |
option broadcast-address 192.168.0.255; |
81 |
option routers 192.168.0.1; |
82 |
option domain-name-servers 192.168.0.1; |
83 |
} |
84 |
|
85 |
|
86 |
######### end ######### |
87 |
|
88 |
|
89 |
- - - - > /etc/conf.d/dhcpd |
90 |
|
91 |
|
92 |
######### begin ######### |
93 |
|
94 |
DHCPD_IFACE="eth2 eth5" |
95 |
|
96 |
######### end ######### |
97 |
|
98 |
|
99 |
|
100 |
|
101 |
Vorab schonmal Danke! |
102 |
Gruss Jan |
103 |
|
104 |
|
105 |
|
106 |
|