Slackware come router?
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.
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.
- ponce
- Iper Master

- Messaggi: 3123
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 7.0.12
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: Slackware come router?
se puo' far comodo, sono tanti anni che uso lo script di monmotha (qui c'e' l'help), utilizzabile su slack semplicemente salvandolo dove si vuole (ad esempio come /etc/rc.d/rc.firewall), rendendolo eseguibile e lanciandolo da /etc/rc.d/rc.local.
e' poco didattico (e non e' piu' aggiornato da anni) ma funziona.
e' poco didattico (e non e' piu' aggiornato da anni) ma funziona.
- conraid
- 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?
nella Slackware non importa metterlo in rc.local se lo chiami /etc/rc.d/rc.firewall in quanto quel file è adesso richiamato da rc.inet2ponce ha scritto:se puo' far comodo, sono tanti anni che uso lo script di monmotha (qui c'e' l'help), utilizzabile su slack semplicemente salvandolo dove si vuole (ad esempio come /etc/rc.d/rc.firewall), rendendolo eseguibile e lanciandolo da /etc/rc.d/rc.local.
e' poco didattico (e non e' piu' aggiornato da anni) ma funziona.
- ponce
- Iper Master

- Messaggi: 3123
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 7.0.12
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: Slackware come router?
bisogna che mi spulci per bene i file dentro /etc
- sardylan
- Linux 3.x

- Messaggi: 993
- Iscritto il: mar 24 apr 2007, 9:21
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.16
- Desktop: KDE 4.14
- Distribuzione: Debian - CLFS
- Località: Cagliari
- Contatta:
Re: Slackware come router?
Un'alternativa sarebbe mettere in bridge l'eth0 con l'ath0...
In questo modo le due interfaccie avranno stesso IP e stessa sottorete...
Tutti i pacchetti di dati verranno inviati da una parte all'altra indistintamente...
L'unica pecca è che magari diventerà un po' più lento nel trasferire file tra PC che devono comunicare tramite la parte wireless...
Comunque, se ti interessa, ecco i comandi per la shell:
Per rimuovere il bridge fai:
Naturalmente tutte le impostazioni per gli IP vanno messe in br0 (ifconfig br0 etc..), mentre WPA, SSID e tutto il resto fanno in ath0...
br0 la puoi anche configurare con DHCP...
In questo modo hai tutto i computer come se fossero collegati allo stesso switch
Questa è esattamente la stessa cosa che viene fatta dentro router che hanno un sistema linux-based: hanno le due interfaccie in bridge..
Per il WPA fidati... E una scemenza... Basta che in /etc/wpa_supplicant.conf metti questo:
e che avvi il demone con:
(i parametri sono inseriti senza spazio appositamente)
Unica cosa da controllare è il -D... wext sta per "Generic Wireless Extension" o qualcosa di simile, e dovrebbe andare con la maggior parte delle interfaccie di rete... Esiste anche madwifi ed altre opzioni... Controlla nel man...
In questo modo le due interfaccie avranno stesso IP e stessa sottorete...
Tutti i pacchetti di dati verranno inviati da una parte all'altra indistintamente...
L'unica pecca è che magari diventerà un po' più lento nel trasferire file tra PC che devono comunicare tramite la parte wireless...
Comunque, se ti interessa, ecco i comandi per la shell:
Codice: Seleziona tutto
# brctl addbr br0
# brctl addif br0 eth0
# brctl addif br0 ath0Codice: Seleziona tutto
# brctl delif br0 ath0
# brctl delif br0 eth0
# brctl delbr br0br0 la puoi anche configurare con DHCP...
In questo modo hai tutto i computer come se fossero collegati allo stesso switch
Questa è esattamente la stessa cosa che viene fatta dentro router che hanno un sistema linux-based: hanno le due interfaccie in bridge..
Per il WPA fidati... E una scemenza... Basta che in /etc/wpa_supplicant.conf metti questo:
Codice: Seleziona tutto
network={
ssid="nome_della_rete"
psk="chiave_wpa"
}Codice: Seleziona tutto
wpa_supplicant -Dwext -iath0 -c/etc/wpa_supplicant.conf -BUnica cosa da controllare è il -D... wext sta per "Generic Wireless Extension" o qualcosa di simile, e dovrebbe andare con la maggior parte delle interfaccie di rete... Esiste anche madwifi ed altre opzioni... Controlla nel man...
- conraid
- 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?
Ma mettendo ath0 in bridge riesce ad usare quel computer normalmente? perché la sua richiesta era questa. Altrimenti anche io avrei pensato ad un bridge
- sardylan
- Linux 3.x

- Messaggi: 993
- Iscritto il: mar 24 apr 2007, 9:21
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.16
- Desktop: KDE 4.14
- Distribuzione: Debian - CLFS
- Località: Cagliari
- Contatta:
Re: Slackware come router?
Certo che riesce ad usarlo!! Chiaramente dovrà impostare IP, route etc per usare br0 invece che eth0 (se usi dhcpcd br0 fa tutto da solo
)... Ma funziona!! Ovvio!!
Anche perché se non dovesse funzionare, i router stessi non funzionerebbero
Anche perché se non dovesse funzionare, i router stessi non funzionerebbero
-
greathawk_
- 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?
ragazzi mi son fermato con questa cosa perchè non ho tempo,mi sto segnando comunque i vostri consigli
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Slackware come router?
già che l'autore del thread si è fermato per un po posso usufruire io della vostra pazienza?? 
ho questa situazione:
modem -- cavo --<eth0> pc (slack12.1) <eth1>--<eth0>portatile (slack12.1)
uso dhcp tra il pc e il modem...
vorrei configurare il laptop per navigare in rete quando connesso al pc, però vorrei poter continuare ad usare il pc normalmente...
mi date una mano??
questo è ifconfig del pc:
e questo è rc.inet1.conf
un po' stupidamente ho provato a lanciare questo script proposto da conraid indietro nel topic senza sapere cosa faccia effettivamente...
ho fatto male??
Grazie mille dell'aiuto e scusate l'intromissione...
ho questa situazione:
modem -- cavo --<eth0> pc (slack12.1) <eth1>--<eth0>portatile (slack12.1)
uso dhcp tra il pc e il modem...
vorrei configurare il laptop per navigare in rete quando connesso al pc, però vorrei poter continuare ad usare il pc normalmente...
mi date una mano??
questo è ifconfig del pc:
Codice: Seleziona tutto
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:8d:54:8d:c9
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::250:8dff:fe54:8dc9/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2158 errors:0 dropped:0 overruns:0 frame:0
TX packets:2206 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1161300 (1.1 MiB) TX bytes:340802 (332.8 KiB)
Interrupt:20 Base address:0xa000
eth1 Link encap:Ethernet HWaddr 00:10:a7:17:d9:bb
inet addr:192.168.7.1 Bcast:192.168.7.255 Mask:255.255.255.0
inet6 addr: fe80::210:a7ff:fe17:d9bb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:3 dropped:0 overruns:0 carrier:6
collisions:0 txqueuelen:1000
RX bytes:2360 (2.3 KiB) TX bytes:468 (468.0 B)
Interrupt:21 Base address:0xa400
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:404 errors:0 dropped:0 overruns:0 frame:0
TX packets:404 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:63445 (61.9 KiB) TX bytes:63445 (61.9 KiB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:79.13.12.12 P-t-P:192.168.100.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:42 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:7892 (7.7 KiB) TX bytes:37 (37.0 B)
Codice: Seleziona tutto
# Config information for eth0:
IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]="yes"
DHCP_HOSTNAME[0]=""
DHCP_TIMEOUT[0]="10"
DHCP_KEEPRESOLV[0]="yes"
# Config information for eth1:
IPADDR[1]="192.168.7.1"
NETMASK[1]="255.255.255.0"
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""
Codice: Seleziona tutto
EXTERNAL=eth0
INTERNAL=eth1
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
Grazie mille dell'aiuto e scusate l'intromissione...
- conraid
- 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?
Fa quello che chiedi, ma è opera di Pat, guarda rc.modulesdanix85 ha scritto: un po' stupidamente ho provato a lanciare questo script proposto da conraid indietro nel topic senza sapere cosa faccia effettivamente...
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Slackware come router?
ah... 
ok, solo che adesso non so come configurare il laptop...
ok, solo che adesso non so come configurare il laptop...
- conraid
- 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?
metti come gateway l'indirizzo del pc, e naturalmente gli assegni un ip della stessa classedanix85 ha scritto:ah...
ok, solo che adesso non so come configurare il laptop...
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Slackware come router?
hi hi... ci ho pensato dopo aver postato...conraid ha scritto:metti come gateway l'indirizzo del pc, e naturalmente gli assegni un ip della stessa classedanix85 ha scritto:ah...
ok, solo che adesso non so come configurare il laptop...
ma con questa configurazione posso inviare e ricevere files tra i 2 computer??
- conraid
- 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?
Devi avere "qualcosa" per farlo. nfs per esempio, ho altro serviziodanix85 ha scritto:hi hi... ci ho pensato dopo aver postato...conraid ha scritto:metti come gateway l'indirizzo del pc, e naturalmente gli assegni un ip della stessa classedanix85 ha scritto:ah...
ok, solo che adesso non so come configurare il laptop...
ma con questa configurazione posso inviare e ricevere files tra i 2 computer??
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Slackware come router?
conosci qualche "autu" facile facile in rete?? io ho trovato solo uno relativo a slackware 3.3
e non è nemmeno facile facile...
comunque avere 2 pc in rete è fantastico, navigo usando 2 finestre per volta e un'abbondanza di tab su ogni pc...
Grazie dell'aiuto e della pazienza...
comunque avere 2 pc in rete è fantastico, navigo usando 2 finestre per volta e un'abbondanza di tab su ogni pc...
Grazie dell'aiuto e della pazienza...
- conraid
- 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?
ma un howto per nfs?danix85 ha scritto:conosci qualche "autu" facile facile in rete?? io ho trovato solo uno relativo a slackware 3.3e non è nemmeno facile facile...
comunque avere 2 pc in rete è fantastico, navigo usando 2 finestre per volta e un'abbondanza di tab su ogni pc...
Grazie dell'aiuto e della pazienza...
non serve che sia per Slackware... è semplice.
Ora non ne ho sottomano però