Newsgroup: it.comp.os.linux.iniziare
Titolo: eth0 per LAN o ADSL

Salve a tutti,
ho visto una funzione bellissima su un portatile MACOS
che in pratica con un'unica scheda di rete permette di memorizzare più
configurazioni per la stessa.
Allora mi sono chiesto se esiste qualcosa del genere anche per LINUX.
Il fatto è che ho un PC che tramite una sola scheda di rete vorrebbe avere
la possibilità di cambiare rapidamente da configurazione ADSL (per esempio)
a quella LAN.
Sapreste consigliarmi degli script che facciano questo??
Grazie, Rocks

 a quella LAN.
ifconfig eth0:1 <IP>
ifconfig eth0:2 <IP>
ifconfig eth0:3 <IP>
bla bla

 ifconfig eth0:3 <IP>
grazie del suggerimento, ma...
... questo significa che una scheda di rete può avere più ip???



certo

 certo
WOOOW!!! fantastico!
scusami ma sono nuovo in materia:
ma se la scheda eth0 è configurata  per richiedere la connessione tramite
ppp0
devo aggiungere semplicemente
ifconfig eth0:0 192.168.0.x?
seguo la falsa riga di questo
http://www.faqs.org/docs/Linux-mini/IP-Alias.html
???
Ti ringrazio ancora
Rocks :)


Io utilizzo la direttiva interface map nel file interfaces.
praticamente, all'avvio parte un ping verso 2 ip a mia scelta a seconda 
di quello che risponde la scheda si configura.
Se ti servono ulteriori info
chiedi pure
MAtteo

 ... questo significa che una scheda di rete può avere più ip???
ti allego l'output di ifconfig sulla mia macchina; 2 schede, eth0 ed eth1
dove eth0 ha 3 ip ed eth1 ne ha uno:
bash-3.00$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:40:95:30:84:40
          inet addr:192.168.20.168  Bcast:192.168.20.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1011980 errors:0 dropped:0 overruns:0 frame:0
          TX packets:896246 errors:0 dropped:0 overruns:0 carrier:0
          collisions:49702 txqueuelen:1000
          RX bytes:949324489 (905.3 Mb)  TX bytes:335819805 (320.2 Mb)
          Interrupt:18 Base address:0xe000
eth0:1    Link encap:Ethernet  HWaddr 00:40:95:30:84:40
          inet addr:192.168.23.249  Bcast:192.168.23.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:18 Base address:0xe000
eth0:2    Link encap:Ethernet  HWaddr 00:40:95:30:84:40
          inet addr:172.16.0.113  Bcast:172.16.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:18 Base address:0xe000
eth1      Link encap:Ethernet  HWaddr 00:E0:4C:C2:EB:71
          inet addr:192.168.0.3  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:4cff:fec2:eb71/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:195737 errors:156 dropped:0 overruns:0 frame:0
          TX packets:129694 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:246410341 (234.9 Mb)  TX bytes:9200598 (8.7 Mb)
          Interrupt:19 Base address:0x6000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1983 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1983 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:247432 (241.6 Kb)  TX bytes:247432 (241.6 Kb)

 dove eth0 ha 3 ip ed eth1 ne ha uno:
ho fatto una prova e la situazione è questa:
Computer1: 192.168.0.1 ha 2 schede eth0 e eth1
Computer2: 192.168.0.2 ha una sola scheda eth0 collegata a ppp0
su Computer2 ho fatto infconfig eth0:0 192.168.0.2
allora la connessione ppp0 funziona e il Computer2 riesce a pingare
Computer1 e lo vede. (il web funziona e ssh su 192.168.0.1 pure)
ma Computer1 pingando 192.168.0.2 dice "Destination Host Unreachable"
percui ho sicuramente perso un passaggio, ma quale?

 pure)
scusami ma fisicamente come cacchio sono collegati, se l'unica scheda di
rete di cump2 è attaccata al modem?
il fatto che comp2 pinghi l'ip 192.168.0.1 secondo me non c'entra niente
con comp1 (per esempio prova a dare a comp1 192.168.0.4 e vedi se comp2
continua a vederlo, secondo me no)
apparte questo, tu doivresti:
collegare il modem al pc con due schede, e collegare , tramite la secomda
scheda, il due pc traloro.
poi abilitare nat/masqueradin al pc collegato ad internet in modo da
sharare la connessione, vedi:
http://linux.html.it/articoli2/rete_linux1.htm
ciao

 rete di cump2 è attaccata al modem?
Scusami, mancanza mia, pensavo fosse ovvio che una LAN è attaccata ad un
HUB.
comuque i collegamenti sono:
modem->hub
hub->PC1
hub->PC2

Rocks wrote:

hehehe, il passaggio mancante??
mannaggia al firewall che bloccava il ping
Grazie RedWiz :D