Pagina 1 di 2
Slackware come router?
Inviato: sab 27 set 2008, 21:57
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?
Re: Slackware come router?
Inviato: sab 27 set 2008, 22:02
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
Re: Slackware come router?
Inviato: sab 27 set 2008, 22:11
da greathawk_
Perfetto..possiamo vedere i passi uno per uno o me la sbrigo da solo?
Re: Slackware come router?
Inviato: sab 27 set 2008, 22:14
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
Re: Slackware come router?
Inviato: sab 27 set 2008, 22:19
da greathawk_
mi metto al lavoro,stasera non si esce

Re: Slackware come router?
Inviato: dom 28 set 2008, 0:25
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.
Re: Slackware come router?
Inviato: dom 28 set 2008, 11:06
da conraid
A che punto sei?
Re: Slackware come router?
Inviato: dom 28 set 2008, 11:47
da greathawk_
conraid ora non puoi sottrarti
sto seguendo questa guida
http://www.slacky.eu/wikislack/index.ph ... grammi_p2p
solo che chiaramente una delle mie interfacce è l'ath0
Re: Slackware come router?
Inviato: dom 28 set 2008, 11:51
da conraid
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?
Re: Slackware come router?
Inviato: dom 28 set 2008, 11:54
da greathawk_
conraid ha scritto:
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
Re: Slackware come router?
Inviato: dom 28 set 2008, 12:17
da conraid
greathawk_ ha scritto:conraid ha scritto:
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
Re: Slackware come router?
Inviato: dom 28 set 2008, 13:38
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.

Re: Slackware come router?
Inviato: dom 28 set 2008, 13:47
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.

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.
Re: Slackware come router?
Inviato: dom 28 set 2008, 14:28
da greathawk_
Fatto.Ho provato a pingare l'eth0 dall'altro pc ma mi da network is unreachable
Re: Slackware come router?
Inviato: dom 28 set 2008, 14:36
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
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