[RISOLTO]condivisione connessione

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.
Rispondi
Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

[RISOLTO]condivisione connessione

Messaggio da blackman85 »

Mi connetto da slackware via wifi ad un access point che spara la connessione dentro casa. Siccome la connessione ce l'ho solo sul portatile (i fissi non hanno scheda wifi) ma questo è in rete (condivido una directory con samba) posso condividere la connessione? Sulle altre due macchine fisse ho win xp e slackware.
1) Come imposto su slackware?
2) Come imposto su windows?

grazie a tutti....
Ultima modifica di blackman85 il mar 9 mar 2010, 14:08, modificato 1 volta in totale.

Avatar utente
j0kers
Linux 2.x
Linux 2.x
Messaggi: 418
Iscritto il: dom 22 lug 2007, 1:31
Slackware: 13
Kernel: 2.6.32
Desktop: xfce4

Re: condivisione connessione

Messaggio da j0kers »

La prima cosa da fare è sapere se il tuo router funziona in dhcp o con gli ip statici...Perchè nel primo caso sulle 2 macchine puoi lasciare anche l'assegnazione dell'ip in automatico, nel secondo caso se hai impostato gli ip manualmente al router disabilitando il dhcp allora devi impostare rigorosamente gli ip sulle 2 macchine mettendo anche i dns e il gatway predefinito altrimenti la connessione non funziona!

Per quanto riguarda la condivisione della connessione sinceramente non l'ho mai fatto però ci sono varie guide che spiegano come fare.Ti riporto alcuni link:

http://www.cavone.com/blog.aspx?idr=44& ... nux&idd=87
http://www.pc-facile.com/forum/viewtopic.php?p=117939
http://forum.html.it/forum/showthread/t-1269975.html

Facci sapere ciao 8)

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: condivisione connessione

Messaggio da 414N »

blackman85 ha scritto:Mi connetto da slackware via wifi ad un access point che spara la connessione dentro casa. Siccome la connessione ce l'ho solo sul portatile (i fissi non hanno scheda wifi) ma questo è in rete (condivido una directory con samba) posso condividere la connessione? Sulle altre due macchine fisse ho win xp e slackware.
1) Come imposto su slackware?
2) Come imposto su windows?

grazie a tutti....
Se non ho capito male la situazione, dovrebbe essere sufficiente impostare il gateway per i due pc fissi all'indirizzo IP del portatile, se si trova nella stessa sottorete.
Altrimenti il discorso si complica.

odiusseus
Linux 2.x
Linux 2.x
Messaggi: 352
Iscritto il: sab 30 giu 2007, 14:09
Slackware: 13.0
Kernel: 2.6.32.2
Desktop: kde
Località: roma/vibo valentia
Contatta:

Re: condivisione connessione

Messaggio da odiusseus »

per condividerela connessione devi anciare questo script:copia ed incolla queste righe in un file con nome connessione poi da root

Codice: Seleziona tutto

chmod +x connessione
ed ogni volta che vuoi condividere la connessione

Codice: Seleziona tutto

./connessione
oppure lo lo vuoi fare all'avvio fallo lanciare da rc.local

Codice: Seleziona tutto

#  # EXTERNAL -> external network interface
#  # INTERNAL -> internal network interface
  EXTERNAL=ppp0
  INTERNAL=eth0
  echo 1 > /proc/sys/net/ipv4/ip_forward
  echo "Setting up NAT (Network Address Translation)..."
#  # by default, nothing is forwarded.
  iptables -P FORWARD DROP
#  # Allow all connections OUT and only related ones IN
  iptables -A FORWARD -i $EXTERNAL -o $INTERNAL -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
  iptables -A FORWARD -i $INTERNAL -o $EXTERNAL -j ACCEPT
#  # enable MASQUERADING
  iptables -t nat -A POSTROUTING -o $EXTERNAL -j MASQUERADE
#
# Then you'd have to set the other boxes on your local network to use the
# Linux machine as their TCP/IP gateway.  You'll probably also need to plug
# in the IP address for your Internet service provider in each machine's DNS
# setup.
#
# Now, on to the IP masquerading modules.  The example above is good enough
# for most things that use TCP in a relatively simple fashion.  It'll work
# for telnet and http, for instance.  But, the system breaks down when you
# get protocols that use ports in more complicated ways.  Luckily the Linux
# kernel gurus have thought of this and have prepared some modules that
# support masquerading of trickier protocols.  The ipchains command is mighty
# flexible as well, and a lot of things can be made to work just by setting
# that up correctly.
#
# Special modules for iptables. See also "man iptables" for information about
# that powerful firewall tool.
#
/sbin/modprobe ipt_conntrack
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_conntrack_irc
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_nat_irc
/sbin/modprobe ip_nat_snmp_basic
deove per externel devi mettere la scheda wifi che si collega effettivamente ad internet ed internal ciò che si collega agli altri pc. Nei client devi inserire il nameserver e il gw (il server che realmente è collegato ad internet). Tutto diventa più semplice se hai degli ip statici.

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: condivisione connessione

Messaggio da blackman85 »

grazie a tutti ho risolto configurando rc.local con le seguente direttive

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

Avatar utente
j0kers
Linux 2.x
Linux 2.x
Messaggi: 418
Iscritto il: dom 22 lug 2007, 1:31
Slackware: 13
Kernel: 2.6.32
Desktop: xfce4

Re: condivisione connessione

Messaggio da j0kers »

Bene metti un bel RISOLTO al titolo della discussione cosi magari potrà servire a qualcun'altro con lo stesso problema 8)

Rispondi