View previous topic :: View next topic |
Author |
Message |
abaddon83 Guru
Joined: 17 Jan 2004 Posts: 494
|
Posted: Wed Oct 06, 2004 4:20 pm Post subject: [conf] dhcp su piu' schede di rete con ip diversi[risolto] |
|
|
dunque ecco il mio problema, io devo riusicre a configurare un server dhcp che fa da nodo tra 4 reti.
eth0 192.168.2.0/24
eth1 192.168.1.0/24
eth2 192.168.3.0/24
eth3 192.168.4.0/24
file /etc/dhcpd.conf
Quote: |
ddns-update-style ad-hoc;
option domain-name-servers 192.168.1.254;
option domain-name "kis";
shared-network 1-4 {
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.150 192.168.1.250;
default-lease-time 604800; # una settimana
max-lease-time 2592000; # 30 giorni
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.253;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.150 192.168.2.250;
default-lease-time 604800; # una settimana
max-lease-time 2592000; # 30 giorni
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.2.255;
option routers 192.168.2.253;
}
subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.150 192.168.3.250;
default-lease-time 604800; # una settimana
max-lease-time 2592000; # 30 giorni
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.3.255;
option routers 192.168.3.253;
}
subnet 192.168.4.0 netmask 255.255.255.0 {
range 192.168.4.150 192.168.4.250;
default-lease-time 604800; # una settimana
max-lease-time 2592000; # 30 giorni
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.4.255;
option routers 192.168.4.253;
}
}
|
/etc/conf.d/dhcpd
Quote: |
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcp/files/dhcp.conf,v 1.6 2004/08/28 02:55:40 vapier Exp $
# Configure which interface or interfaces to for dhcp to listen on
# list all interfaces space separated.
#IFACE="eth0 eth1 eth2 eth3"
IFACE="eth0 eth1 eth2 eth3"
# Insert any other options needed
DHCPD_OPTS=""
#-q
# If you wish to run dhcp in a chroot, run:
# ebuild /var/db/pkg/net-misc/<dhcp version>/<dhcp-version>.ebuild config
# and un-comment the following line.
# You can specify a different chroot directory but MAKE SURE it's empty.
#CHROOT="/chroot/dhcp"
|
il server parte ma se mi collego alla rete 192.168.1.0/24 mi da l'ip 192.168.2.250 e così via, insomma non sono abbinati giusti...
idee? _________________ Abaddon's House
Jabber account: abaddon@jabber.linux.it
Last edited by abaddon83 on Fri Oct 08, 2004 4:47 pm; edited 1 time in total |
|
Back to top |
|
|
BlueRaven Apprentice
Joined: 12 May 2003 Posts: 254
|
Posted: Thu Oct 07, 2004 9:30 pm Post subject: |
|
|
Il tuo problema è determinato dal parametro shared-network: questo serve, infatti, a definire più subnet logiche su un unico segmento Ethernet fisico.
In questo caso, tuttavia, i pool di indirizzi definiti vengono aggregati e viene assegnato il primo indirizzo libero.
E' un po' come se tu avessi definito un'unica subnet con 4 possibili pool.
Se, come credo, hai 4 schede separate prova a definire semplicemente le 4 subnet: dovrebbe funzionare come ti aspetti.
Non ho provato, ma la documentazione di solito non sbaglia.
Vedi anche questo capitolo degli Appunti Linux. |
|
Back to top |
|
|
abaddon83 Guru
Joined: 17 Jan 2004 Posts: 494
|
Posted: Thu Oct 07, 2004 9:47 pm Post subject: |
|
|
avevo provato a mettere 4 subnet diverse ma mi dava errore io avevo fatto uan cosa simile:
Code: |
ddns-update-style ad-hoc;
option domain-name-servers 192.168.1.254;
option domain-name "kis";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.150 192.168.1.250;
default-lease-time 604800; # una settimana
max-lease-time 2592000; # 30 giorni
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.253;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.150 192.168.2.250;
default-lease-time 604800; # una settimana
max-lease-time 2592000; # 30 giorni
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.2.255;
option routers 192.168.2.253;
}
subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.150 192.168.3.250;
default-lease-time 604800; # una settimana
max-lease-time 2592000; # 30 giorni
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.3.255;
option routers 192.168.3.253;
}
subnet 192.168.4.0 netmask 255.255.255.0 {
range 192.168.4.150 192.168.4.250;
default-lease-time 604800; # una settimana
max-lease-time 2592000; # 30 giorni
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.4.255;
option routers 192.168.4.253;
}
|
sbaglio qualche cosa? grazie, ho letto la guida ed effettivamente shared-network pare serva solo se su un unica scheda di rete girano piu' reti. pero' non ho manco visto nulla che parla di piu' reti su piu' schede di rete _________________ Abaddon's House
Jabber account: abaddon@jabber.linux.it |
|
Back to top |
|
|
BlueRaven Apprentice
Joined: 12 May 2003 Posts: 254
|
Posted: Thu Oct 07, 2004 9:57 pm Post subject: |
|
|
abaddon83 wrote: | avevo provato a mettere 4 subnet diverse ma mi dava errore |
E' un po' poco, come informazione.
Puoi essere più preciso? |
|
Back to top |
|
|
abaddon83 Guru
Joined: 17 Jan 2004 Posts: 494
|
Posted: Fri Oct 08, 2004 8:04 am Post subject: |
|
|
purtroppo manco io so bene il motivo dell'errore, lo script di avvio si limita a far saltar fuori [!!] invece che [Ok] e non riesco a trovare i log (se ci sono) riferiti al dhcp... _________________ Abaddon's House
Jabber account: abaddon@jabber.linux.it |
|
Back to top |
|
|
BlueRaven Apprentice
Joined: 12 May 2003 Posts: 254
|
Posted: Fri Oct 08, 2004 1:30 pm Post subject: |
|
|
Cosa usi come logger? syslog-ng, sysklogd, metalog o che altro?
Se hai seguito le istruzioni di installazione, dovrebbe essere syslog-ng... in questo caso, il file da controllare è /var/log/messages. |
|
Back to top |
|
|
abaddon83 Guru
Joined: 17 Jan 2004 Posts: 494
|
Posted: Fri Oct 08, 2004 4:46 pm Post subject: |
|
|
ho avuto la possibilità di provare oggi le nuove configurazioni, ora funziona benisimo usando l'ultima conf che ho postato, quella con le 4 subnet separate o_O non chiedermi perchè prima non andava... avro' fatto macello la prima volta^^
grazie comunque^^ _________________ Abaddon's House
Jabber account: abaddon@jabber.linux.it |
|
Back to top |
|
|
BlueRaven Apprentice
Joined: 12 May 2003 Posts: 254
|
Posted: Sun Oct 10, 2004 1:34 pm Post subject: |
|
|
L'importante è che hai risolto! |
|
Back to top |
|
|
|