PDA

Visualizza la versione completa : Fastweb e DHCP


dapx
06-02-2006, 11:15
Sto provando a connettermi alla linea di fastweb con una fedora 4. Ho scelto di determinare il mio indirizzo tramite DHCP(è la risoluzione più appropriata no?) ma l'opzione "determina indirizzo tramite DHCP" era disattivata nell'interfaccia grafica. Ho avviato i servizi dhcpd, dc_client e dc_server e dc_relay ma senza alcun risultato. Ho impostato il file
dhcpd.conf in questo modo:

ddns-update-style ad-hoc;

subnet 192.168.0.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.0.128 192.168.0.254;
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option domain-name "fastwebnet.it";
option domain-name-servers 213.156.54.80;

La mia interfaccia di rete, chiamata BJ è cosi configurata nella cartella /etc/sysconfig/networking/devices/ifcfg-BJ

TYPE=Ethernet
DEVICE=eth0:1
BOOTPROTO=dhcp
ONBOOT=yes
USERCTL=no
PEERDNS=yes
IPV6INIT=no
HWADDR=00:90:f5:1c:46:77

stessa cosa in /etc/sysconfig/network-scripts/ifcfg-BJ

TYPE=Ethernet
DEVICE=eth0:1
BOOTPROTO=dhcp
ONBOOT=yes
USERCTL=no
PEERDNS=yes
IPV6INIT=no
HWADDR=00:90:f5:1c:46:77

All'avvio del cpu leggo queste informazioni sullo schermo:

Determinazione informazioni IP per eth0:1.../sbin/dhclient-script: configuration for eth0:1 not found. Continuing with defaults.
/etc/sysconfig/network-scripts/network-functions: line 51: eth0:1: No such file or directory
SIOCSIFFLAGS: Impossibile assegnare l'indirizzo richiesto
SIOCSIFFLAGS: Impossibile assegnare l'indirizzo richiesto
fallito.
javascript:smilie(':master:')
Mmmm... strano... molto strano
L'avvio del servizio DHCP mi mostra un bel "FALLITO".

Se da root faccio /sbin/ifup eth0:1 ottengo:
/sbin/ifup: configurazione per eth0:1 not trovata.

C'è qualche altra impostazione di DHCP che ho tralasciato?

prometeus
06-02-2006, 11:41
perchè devi creare i file
/etc/sysconfig/networking/devices/ifcfg-eth0:1.
Ma soprattuto perchè aggiungi il ":1"? hai bisogno di una interfaccia con doppio ip?
Configura tutto tramite le apposite utility grafiche che sono così semplici....
comunque fai una bella prova.
lancia il comando "dhcpcd eth0" e verifica che tutto funziona.

dapx
06-02-2006, 12:09
Ho creato un alias di dispositivo perchè ho un cpu portatile ed utilizzo un ip fisso a casa(eth0) e un indirizzo tramite dhcp a lavoro(eth0:1). I file li ho creati a mano perchè nell'interfaccia grafical'opzione di utilizzare il dhcp era disabilitata. Non so perchè visto che ho installato dhcpd.

In /etc/sysconfig/networking/devices/ devono essere presenti due file? uno per eth0 e uno per eth0:1?

Comunque appena arrivo davanti al mio cpu provo dhcpd eth0, per vedere che mi dice.
Intanto grazie

Loading