[Scuola] Linux in aula.

Ezio Da Rin ezio@linuxnetlive.org
Thu Jan 21 18:00:11 CET 2010


Marco Ciampa ha scritto:
> [...]
> Come sospendere?
> Da quello esistente dipendono (nel mio caso) circa un centinaio di altri PC...
> Forse staccare la rete al boot dei PC locali in modo da "tagliare fuori" il DHCP
> centrale? Ma poi come fare per assegnare degli IP "compatibili" con la rete 
> esistente? Io ho tutti i PC con IP dinamico assegnato staticamente dal DHCP
> centrale (dnsmasq)...
>
>   
se non hai una rete 192.168.0 dovresti metterti un router 192.168.0.254 
dato che il server virtuale è configurato con ip 192.168.0.16 e gw 
192.168.0.254, come specificato sul sito. Io di solito uso un 
Endian-Firewall che installi velocemente o mi porto uno che ho su una 
Epia 5000 fanless.

Nel caso di rete 192.168.0 non è necessario isolare il server al più che 
non abbia proprio l'ip che abbiamo dato al server virtuale 192.168.0.16.
E' comunque sempre possibile variare i file di configurazione del server 
virtuale per utilizzare la tua rete.
I client devono comunque fare il boot da lan con il server virtuale 
altrimenti chiaro che non funziona.

Io con dhcp3-server sospendo momentaneamente il server dell'aula con:
hpserver:~#  /etc/init.d/dhcp3-server stop
e poi si accendono i client con il server virtuale pingabile nella rete.

Poi per usare la configurazione senza modificarla nel server virtuale 
per assegnare un ip dinamico alla tua aula di 100 client dovresti 
modificare il range che come vedi assegna 30 ip dinamici, c'è anche una 
sezione per ip statici in base al MAC Address se necessario:     

range 192.168.0.50 192.168.0.80;

nel file:

netlive-server:~# cat /etc/dhcp3/dhcpd.conf
ddns-update-style none;
deny bootp;
authoritative;
option wpad code 252 = text;
filename          "pxelinux.0";
next-server 192.168.0.16;
option domain-name-servers 192.168.0.254, 208.67.222.222;
subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.50 192.168.0.80;
        option subnet-mask 255.255.255.0;
        option domain-name "localdomain";
        option routers 192.168.0.254;
        option wpad "http://192.168.0.254/proxy.pac";
        option domain-name-servers 192.168.0.254, 208.67.222.222;
        default-lease-time 3600;
        max-lease-time 7200;

}

#
#assegnazione ip statici
#
#host netlive-101 {
#        hardware ethernet 00:1E:2A:4A:DE:0C;
#       fixed-address 192.168.0.101;
#}

#host netlive-102 {
#        hardware ethernet 00:1F:C6:D5:DC:8E;
#       fixed-address 192.168.0.102;
#
#}


Ciao, Ezio.



More information about the scuola mailing list