Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it L'avatar di Trusty
    Registrato dal
    Dec 2004
    Messaggi
    642

    Slackware: 2 schede di rete

    Ciao raga,
    ho reinstallato Slackware 10.0 ma adesso ho 2 schede di rete.
    Una è integrata nella MB e una è Realtek 10/100.
    1-Eth0 : integrata, interfaccia per internet;
    2-Eth1: interfaccia per rete locale;

    Il problema sta nel fatto che ogni volta che riavviavo mi trovava sempre e solo la eth1 senza l'indirizzo che gli avevo assegnato nellsa sessione precedente.

    Ho pensato di editare il file /etc/rc.d/rc.local e scriverci:
    ifconfig eth0 up.
    ifconfig eth1 10.0.0.1 up.

    Credo che così dovrebbe andare. Ho fatto bene o si può fare di meglio? Ah, un altra cosa: ma facendo così posso settare per bene la connessione internet o non ci riuscirò perchè ogni volta carica eth0 senza assegnarli indirizzo tramite DHCP???

    Grazie mille in anticipo!
    http://www.oilproject.org/ -->La Scuola On-LIne degli smanettoni!

  2. #2
    Utente di HTML.it L'avatar di eddis
    Registrato dal
    Sep 2002
    Messaggi
    662
    Il file da editare è questo:

    /etc/rc.d/rc.inet1.conf
    edo

    I think the future will be different (and better) Patrick J. Volkerding
    Slackware

  3. #3
    Utente di HTML.it L'avatar di eddis
    Registrato dal
    Sep 2002
    Messaggi
    662
    Altra cosa: ifconfig eth0 up tira su la scheda, ma non le assegna alcun indirizzo, nè richiama dhcp. Per ottenere l'indirizzo dinamicamente il comando è dhcpcd.
    edo

    I think the future will be different (and better) Patrick J. Volkerding
    Slackware

  4. #4
    Utente di HTML.it L'avatar di Trusty
    Registrato dal
    Dec 2004
    Messaggi
    642
    ma con ifconfig eth0 10.0.0.1 tiro su la scheda con quell'indirizzo lì!!!

    almeno così ha funzionato....

    ma devo editare inet1.conf e scriverci cosa???
    http://www.oilproject.org/ -->La Scuola On-LIne degli smanettoni!

  5. #5
    Utente di HTML.it L'avatar di eddis
    Registrato dal
    Sep 2002
    Messaggi
    662
    Originariamente inviato da Trusty
    ma con ifconfig eth0 10.0.0.1 tiro su la scheda con quell'indirizzo lì!!!

    almeno così ha funzionato....

    ma devo editare inet1.conf e scriverci cosa???
    Scusa, ma tu nel precedente post non avevi scritto così.

    Ho pensato di editare il file /etc/rc.d/rc.local e scriverci:
    ifconfig eth0 up.
    ifconfig eth1 10.0.0.1 up.
    Cioè avevi detto che assegnavi alla eth1 10.0.0.1 e alla eth0 un bel cavolo di nulla.
    Perciò ti ho risposto dicendo che ifconfig eth0 up da solo non da nessun indirizzo alla scheda.
    Anche dhcp l'hai tirato fuori tu, come se ti servisse (rileggiti).
    Vedi tu.
    Comunque, per il file che ti ho postato, è sufficiente aprirlo per capire come va configurato.
    Basta commentare o decommentare o modificare le righe che ti interessano.
    L'importante è che ti sia chiaro quale indirizzo e di che tipo assegnare ad ogni scheda.
    Da quello che dicevi, sembrava che tu volessi assegnare l'indirizzo dinamico ad eth0 e quello statico ad eth1 (come di solito avviene), ma se così non fosse, questo lo sai solo tu.
    edo

    I think the future will be different (and better) Patrick J. Volkerding
    Slackware

  6. #6
    Utente di HTML.it L'avatar di Trusty
    Registrato dal
    Dec 2004
    Messaggi
    642
    si si hai ragione , avevo capito male...
    Pardon!!!!

    Ma allora dhcpcd a cosa serve???
    Io con l'interfaccia eth0 voglio collegarmi..ho provato a fare netconfig e dopo adsl-setup...ma non va ancora.
    Eppure quando avevo solo la eth0 integrata funzionava il WWW (boh!!!).

    Mi spieghi bene il dhcpcd cosa fa?
    http://www.oilproject.org/ -->La Scuola On-LIne degli smanettoni!

  7. #7
    Utente di HTML.it L'avatar di eddis
    Registrato dal
    Sep 2002
    Messaggi
    662
    Il comando dhcpcd funziona un po' come ifconfig ethx up + indirizzo IP. Forse sto semplificando troppo, ma il dato in comune è che in tutti e due i casi si tira su una scheda e le si assegna un indirizzo IP.
    Nel caso di ethx up + indirizzo, si assegna staticamente un indirizzo di rete, che rimane così attribuito alla scheda per la durata del servizio, mentre nel caso di dhcpcd (o qualunque comando analogo funzionante su un'altra distribuzione), non si fa altro che attivare il client dhcp che richiede la connessione con l'assegnazione dell'indirizzo da parte del server dhcp. Di solito, se non si specifica la scheda, dhcpcd richiama la funzione sulla scheda collegata alla rete esterna che, normalmente è eth0, altrimenti, se così non fosse, va specificato (dhcpcd eth1).
    Il file /etc/rc.d/rc.inet1.conf contiene istruzioni del tipo

    # Config information for eth0:
    IPADDR[0]=""
    NETMASK[0]=""


    DHCP_HOSTNAME[0]=""

    # Config information for eth1:
    IPADDR[1]=""
    NETMASK[1]=""
    USE_DHCP[1]=""
    DHCP_HOSTNAME[1]=""

    Tra quegli apici vanno inseriti i parametri corretti tipo
    USE_DHCP[0]="yes" oppure "no" a seconda dei casi e (se è no)
    IPADDR[1]="xxx.xxx.xx.x"
    NETMASK[1]="yyy.yyy.yyy.y"

    Questi parametri vengono, natuiralmente, richiamati ad ogni avvio.
    edo

    I think the future will be different (and better) Patrick J. Volkerding
    Slackware

  8. #8
    Utente di HTML.it L'avatar di Trusty
    Registrato dal
    Dec 2004
    Messaggi
    642
    grazie, sei stato gentilissimo e chiarissimo, ma essendo io ancora uno zuccone per quanto riguarda Slackware.... devo chiederti un altra cosa: ma allora per la eth0 (io navigo tramite DSL-300G+) io devo dare DHCPCD giusto???

    per far sì che mi asssegni questo benedetto indirizzo IP!
    Io ho fatto netconfig però e gli ho detto di usare il DHCP server.
    Poi ho modificato /etc/resolv.conf e gli ho dato i DNS di alice (e ho fatto anche adsl-setup).
    Ma essendo che quel modem lì ha un indirizzo tutto suo (192.168.1.1)
    non so se configurare la eth0 (quella per andare nel WWW) con indirizzo statico o dinamico!

    Cosa mi dici??
    http://www.oilproject.org/ -->La Scuola On-LIne degli smanettoni!

  9. #9
    Utente di HTML.it L'avatar di eddis
    Registrato dal
    Sep 2002
    Messaggi
    662
    Fai una prova:
    Quando avvii la macchina e la scheda eth0, da quello che dici, è ancora down, lancia dhcpcd.
    Se sei connesso, (quindi ovviamente la scheda è su), configura il parametro "use dhcp=yes" nella sezione relativa alla etho in /etc/rc.d/rc.inet1.conf e, al prossimo riavvio, la scheda è up con il suo indirizzo dinamico.
    Trattandosi di un adsl, penso proprio che l'indirizzo sia dinamico.
    edo

    I think the future will be different (and better) Patrick J. Volkerding
    Slackware

  10. #10
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    Domanda:
    ma 'sto DSL-300G+ è un semplice modem esterno oppure un router con funzionalità di server DHCP?
    A me pare di capire che manchi il server DHCP.

    ciao

    [EDIT]
    altra questione:
    Vuoi dare a questa macchina il ruolo di router?
    quello che hai scritto nel post iniziale è corretto.
    ipconfig eth0 up
    ipconfig eth1 10.0.0.1 up
    Ovviamente questa configurazione è più corretto specificarla attraverso il file /etc/rc.d/rc.inet1.conf

    per un collegamento con un modem in modalità PPP basta tirare su l'interfaccia locale. Per stabilire la connessione remota utilizzerai pppoe.
    se poi vorrai uscire dalla tua lan verso internet, dovrai abilitare il la redirezione dei pacchetti ed il loro mascheramento (su ppp0)
    eventualmente, potresti utilizzare localmente un servizio DHCP per sollevarti dalla configurazione di ciascun client della LAN.
    slack? smack!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.