Slackware come router?

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
greathawk_
Linux 0.x
Linux 0.x
Messaggi: 44
Iscritto il: sab 20 set 2008, 12:01
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: Kde3
Località: Castrovillari (CS)

Slackware come router?

Messaggio da greathawk_ »

buonasera ragazzi.
Ho un idea da sviluppare.Ho un AP wireless.A questo voglio collegarmi tramite la scheda di rete wireless installata sul mio pc con slackware.A quest'ultimo voglio collegare sull'eth uno switch che smisterà la connessione via cavo ad un portatile e ad un secondo pc fisso che ho nella stanza.Ovviamente dovrei far si che i dati passino dall'ath1 all'eth0.Il progetto è fattibile?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware come router?

Messaggio da conraid »

greathawk_ ha scritto:buonasera ragazzi.
Ho un idea da sviluppare.Ho un AP wireless.A questo voglio collegarmi tramite la scheda di rete wireless installata sul mio pc con slackware.A quest'ultimo voglio collegare sull'eth uno switch che smisterà la connessione via cavo ad un portatile e ad un secondo pc fisso che ho nella stanza.Ovviamente dovrei far si che i dati passino dall'ath1 all'eth0.Il progetto è fattibile?
Certo, lo configuri come gateway per fare NAT
Metti delle regole di NAT con itables, abilitt il forwarding e via.
Nel wiki trovi qualche documento, altrimenti cerca in rete.

Se vuoi ci aggiungi funzionalità di firewalling

greathawk_
Linux 0.x
Linux 0.x
Messaggi: 44
Iscritto il: sab 20 set 2008, 12:01
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: Kde3
Località: Castrovillari (CS)

Re: Slackware come router?

Messaggio da greathawk_ »

Perfetto..possiamo vedere i passi uno per uno o me la sbrigo da solo?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware come router?

Messaggio da conraid »

greathawk_ ha scritto:Perfetto..possiamo vedere i passi uno per uno o me la sbrigo da solo?
Domani però ;-)

E' semplice dai, trovi dei wiki qui in slacky

greathawk_
Linux 0.x
Linux 0.x
Messaggi: 44
Iscritto il: sab 20 set 2008, 12:01
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: Kde3
Località: Castrovillari (CS)

Re: Slackware come router?

Messaggio da greathawk_ »

mi metto al lavoro,stasera non si esce :lol:

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Re: Slackware come router?

Messaggio da navajo »

Ecco , questo topic mi intriga, sopratutto per quanto riguarda la nat
siccome sto facendo una cosa similie, voglio confrontare almeno lo script nat/forwing.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware come router?

Messaggio da conraid »

A che punto sei?

greathawk_
Linux 0.x
Linux 0.x
Messaggi: 44
Iscritto il: sab 20 set 2008, 12:01
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: Kde3
Località: Castrovillari (CS)

Re: Slackware come router?

Messaggio da greathawk_ »

conraid ora non puoi sottrarti :lol:
sto seguendo questa guida http://www.slacky.eu/wikislack/index.ph ... grammi_p2p
solo che chiaramente una delle mie interfacce è l'ath0

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware come router?

Messaggio da conraid »

greathawk_ ha scritto:conraid ora non puoi sottrarti :lol:
sto seguendo questa guida http://www.slacky.eu/wikislack/index.ph ... grammi_p2p
solo che chiaramente una delle mie interfacce è l'ath0
Azzera tutto. E dimmi intanto. L'AP è anche router vero? Cioè si collega direttamente a internet e poi fa NAT sul tuo indirizzo interno. O ti da un indirizzo pubblico come i modem?
Fammi prima capire questo.

E poi dimmi. Quel pc connesso all'AP sarà esclusivamente ad uso gateway, o devi usarlo normalmente?

greathawk_
Linux 0.x
Linux 0.x
Messaggi: 44
Iscritto il: sab 20 set 2008, 12:01
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: Kde3
Località: Castrovillari (CS)

Re: Slackware come router?

Messaggio da greathawk_ »

conraid ha scritto:
greathawk_ ha scritto:conraid ora non puoi sottrarti :lol:
sto seguendo questa guida http://www.slacky.eu/wikislack/index.ph ... grammi_p2p
solo che chiaramente una delle mie interfacce è l'ath0
Azzera tutto. E dimmi intanto. L'AP è anche router vero? Cioè si collega direttamente a internet e poi fa NAT sul tuo indirizzo interno. O ti da un indirizzo pubblico come i modem?
Fammi prima capire questo.

E poi dimmi. Quel pc connesso all'AP sarà esclusivamente ad uso gateway, o devi usarlo normalmente?
stavo giusto per dirti questo.Nelle guide parla di modem adsl,io ho un router!L'ath0 ,scheda wireless,si collega al router che gli da Ip e fa nat.L'indirizzo publico c'è l'ha solo il router.Il pc 'gateway' voglio usarlo anche normalmente,senza limitazioni

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware come router?

Messaggio da conraid »

greathawk_ ha scritto:
conraid ha scritto:
greathawk_ ha scritto:conraid ora non puoi sottrarti :lol:
sto seguendo questa guida http://www.slacky.eu/wikislack/index.ph ... grammi_p2p
solo che chiaramente una delle mie interfacce è l'ath0
Azzera tutto. E dimmi intanto. L'AP è anche router vero? Cioè si collega direttamente a internet e poi fa NAT sul tuo indirizzo interno. O ti da un indirizzo pubblico come i modem?
Fammi prima capire questo.

E poi dimmi. Quel pc connesso all'AP sarà esclusivamente ad uso gateway, o devi usarlo normalmente?
stavo giusto per dirti questo.Nelle guide parla di modem adsl,io ho un router!L'ath0 ,scheda wireless,si collega al router che gli da Ip e fa nat.L'indirizzo publico c'è l'ha solo il router.Il pc 'gateway' voglio usarlo anche normalmente,senza limitazioni
Il router ha solamente una porta ethernet? e così l'AP?

in pratica tu hai questa situazione, dimmi se sbaglio

ROUTER <-wired-> AP <-wifi-> GATEWAY

e vuoi farla diventare

ROUTER <-wired-> AP <-wifi-> GATEWAY <-wired-> SWITCH <--wired> ALTRIPC

fin qui è ok?

Quindi doppio NAT...
mmm...
senti
nel pc che farà da gateway hai due schede di rete, ath0 non so come si comporta, ma a noi non interessa
eth0 invece dagli un IP fisso, diverso dalla rete di ath0
cioè, se ath0 ha un ip della serie 192.168.1.0/24
ad eth0 dai 192.168.2.1 per esempio

fammi vedere come è adesso il tuo file /etc/rc.d/rc.inet1.conf

naturalmente del pc che farà da gateway, gli altri lasciali perdere per il momento

greathawk_
Linux 0.x
Linux 0.x
Messaggi: 44
Iscritto il: sab 20 set 2008, 12:01
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: Kde3
Località: Castrovillari (CS)

Re: Slackware come router?

Messaggio da greathawk_ »

La situazione è questa :
ho tre pc in ufficio.L'access point è in un altra stanza e cavi di venti metri non ne posso mettere per arrivare ai pc.Quindi mi collego con linux all'ap via scheda wireless.sull'eth voglio mettere uno switch che mi fa collegare i rimanenti due pc.Ora visto che al posto di slack sto usando ubuntu perchè per configurare il wpa supplicant è un macello,non so se puoi aiutarmi lo stesso. :roll:

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware come router?

Messaggio da conraid »

greathawk_ ha scritto:La situazione è questa :
ho tre pc in ufficio.L'access point è in un altra stanza e cavi di venti metri non ne posso mettere per arrivare ai pc.Quindi mi collego con linux all'ap via scheda wireless.sull'eth voglio mettere uno switch che mi fa collegare i rimanenti due pc.Ora visto che al posto di slack sto usando ubuntu perchè per configurare il wpa supplicant è un macello,non so se puoi aiutarmi lo stesso. :roll:
un macello?? e tutti noi che lo abbiamo fatto cosa siamo, macellai? E' molto semplice... ma se dici che non lo è....

comunque certo che posso/possiamo aiutarti, ma a questo punto niente file di configurazione ed altro.
Ti dico cosa farei in teoria, poi sta a te applicarlo all'ubuntu

Nel pc metti un IP di una rete diversa all'eth0 e dopo fai uno script simile che si carica all'avvio

Codice: Seleziona tutto

EXTERNAL=ath0
INTERNAL=eth0
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -P FORWARD DROP
iptables -A FORWARD -i $EXTERNAL -o $INTERNAL -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $INTERNAL -o $EXTERNAL -j ACCEPT
iptables -t nat -A POSTROUTING -o $EXTERNAL -j MASQUERADE
Così funziona in modo base, le varie aggiunte le vedrai in seguito.

greathawk_
Linux 0.x
Linux 0.x
Messaggi: 44
Iscritto il: sab 20 set 2008, 12:01
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: Kde3
Località: Castrovillari (CS)

Re: Slackware come router?

Messaggio da greathawk_ »

Fatto.Ho provato a pingare l'eth0 dall'altro pc ma mi da network is unreachable

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware come router?

Messaggio da conraid »

greathawk_ ha scritto:Fatto.Ho provato a pingare l'eth0 dall'altro pc ma mi da network is unreachable

allora, manda l'output di questi comandi dal gateway e dal pc

Codice: Seleziona tutto

# ifconfig -a
# route -n
# iptables -L -n
I comandi sopra fanno solo FORWARD, pingare eth0 del gateway è escluso da questo.
Non so ubuntu se imposta qualche regola lui

Per tagliare la testa al toro metti queste regole in uno script e lanciale

Codice: Seleziona tutto

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o ath0 -j MASQUERADE

Rispondi