Newsgroup: it.comp.os.linux.iniziare
Titolo: eseguire /etc/sysconfig/network-scripts/ifcfg-eth0

Ciao,
come faccio a processare il file di configurazione della rete senza fare 
il reboot?
Ho provato con ifconfig eth0 down e poi ifconfig eth0 up , ma non sembra 
prendere le modifiche.
Grazie
Bye!
-- 
elimina unsampdoriano per rispondere via email

 fare il reboot?
Riavviando la rete con lo script presente in /etc/init.d/.
Il nome dipende un po' dalla distro..
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***
        ***  Powered by openSUSE  ***

 il reboot?
]zac[
Dipende, forse con /etc/init.d/network restart (o simile), ma potrebbe
essere necessario far ricaricare prima a udev le sue regole o altro di più
o meno simile (al che conviene un reboot).
Di solito i tools grafici di configurazione della rete provvedono ad
eseguire l'aggiornamento (non sempre è possibile aggiornare tutto quello
che è configurabile).

 prendere le modifiche.
Al posto di ifconfig, dai:
ifdown ethxxx
ifup ethxxx
ifconfig non ricarica la configurazione, lui "spegne" solo le interfaccie.
-- 
GenTLe ...di Varese, provincia.
TL1000S + Mito 125 per la pista
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Debian Etch powered... Again :-)

 ifconfig non ricarica la configurazione, lui "spegne" solo le interfaccie.
Eh, sě, le interfaccIe...
ROTFL

 ROTFL
Toh, è arrivato il genio...  Vatti a leggere il man di ifconfig, poi 
spalmati di merda le mani e pigliati a schiaffi, cretino.


 poi spalmati di merda le mani e pigliati a schiaffi, cretino.
L'ha gią fatto tuo padre dopo il tuo concepimento e non sembra
che i risultati siano stati apprezzabili.
ROTFL

 ifup ethxxx
Ehm, scusa, secondo te quale sarebbe la differenza tra ifup eth0 e
ifconfig eth0 up ?

 Volevi dimostrare qualcosa ?
Altre distro reimplementano if(up,down,etc,etc) in modo diverso. Quello
presente in suse fa quello che dice Gentle e la man è decisamente
diversa da quella che hai linkato to.
Ti copio/incollo la "DESCRIPTION" giusto per farti capire:
DESCRIPTION
       ifup is used to bring up a preconfigured interface for
networking. It is usually invoked by the network script  at
       boot  time  or by the PCMCIA/hotplug system. It can also be used
to start interfaces manually on the command line.
       It activates the link, adds addresses and other parameters and
sets up the routes for an interface.
       ifdown is used to set down the interface and flush all its
addresses. It is  possible  to  let  ifdown  check  the
       interface  if it is still used before setting it down. If
configured it may then get rid of the using processes or
       refuse setting it down. Have a look
at /etc/sysconfig/network/config to enable this feature.
       ifstatus checks if the interface and its routes were set up
properly.
       ifrenew is used to renew the dhcp lease on the desired interface
without shutting  the  interface  down.  It  only
       restarts the corresponding dhcpcd or dhclient process.
       ifprobe  checks  if any of the configuration files for this
interface have been changed since the interface is up.
       Checked files are the corresponding ifcfg-*, ifroute-*,
ifservices-* and common configuration files  config,  dhcp
       and routes.
       <hardware-description> may just be the interface name.
       But  it  can be more. It describes the device of the interface to
be set up. As there is no fixed relation between
       devices and the names their interfaces get from the kernel, it
might be necessary to specify the  device  exactly.
       The  hardware-description  may be the current interface name, the
MAC address or the bus location where the device
       resides. It has to be compliant with the device naming rules as
specified  in  getcfg(8).   ifup  uses  getcfg  to
       obtain all missing information, for example the interface name of
a device with given hardware-description.
       ifup  uses getcfg also to get the best matching configuration for
the interface.  Every configuration is stored in
       files below /etc/sysconfig/network which are named
ifcfg-<configuration-name>.
       <configuration-name> is the name of a configuration that should
be used to set up the interface. It may be used to
       circumvent  the  automatic  search  for a configuration with
getcfg.  In this case the configuration names are not
       restricted. For example if you have a configuration file
ifcfg-my-special you may call ifup my-special <hwdesc>.
(sorry per l'impaginazione un po' sminchiata..)
Tra l'altro, ifconfig è deprecato da anni e prima o poi, sparirà..


 ifconfig eth0 up ?
ifconfig up non carica la configurazione dell'interfaccia.
Se hai un file "interfaces", come in debian, con dentro dei settaggi 
relativi alla eth0, ad esempio il fatto che quell'interfaccia sia in 
dhcp, e fai "ifconfig eth0 up", l'interfaccia NON prende l'indirizzo.
Se fai ifup, l'interfaccia legge il file di configurazione e lo carica.
Altro esempio, sperimentato su SUSE: hai una coppia di schede di rete in 
team su bond1. Se fai ifconfig up delle 3, il bond non va.
Falla tu stesso la prova. Fai ifdown eth0 (se è quella la scheda che ti 
connette al web altrimenti mettici quella che ti uscire in rete), poi 
dai ifconfig eth0 ip. Ora prova a vedere se riesci ad andare sul web. 
Ora dai ifup eth0 e riprova.


 dai ifconfig eth0 ip
Ovviamente era "up" non ip.


 ifconfig eth0 up ?
In alcune (molte?) distribuzioni ifup sono degli script generici che vengono
chiamati al boot o all'attivazione dell'hardware per configurare (con i
parametri impostati a mano o dai vari tools) e attivare l'interfaccia di
rete.
Naturalmente ogni distribuzione fa quello che gli pare con gli script
ifup/ipdown e i vari script di avvio delle rete, quindi non è detto che
bastino o che bastino in futuro per ricaricare i parametri della rete
(naturalmente anche 'network restart' potrebbe non bastare).
In effetti usare i tools di configurazione della propria distribuzione o
quei programmi che consentono di avere più profili di rete potrebbe essere
la soluzione migliore.

 Ciao.
Hu???
Lo comunichi tu a PJV ?
-- 
2.6.22.1

brainless wrote:

Mah, non mi ricordo i dettagli credo che addirittura sia "deprecated"
dal kernel 2.2.
L'alternativa "valida" è 'ip' che offre molte più possibilità di
ifconfig (specialmente a partire da kernel 2.4.*).
Per una questione di compatibilità e dell'enorma diffusione (ifconfig
funziona anche su altri unix..), immagino che ce lo terremo ancora per
un bel pezzo..
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***credo che la questioni riguardi
l'utilizzo di /proc. Ormai si sta spostando tutto su /sysfs.
