Pagina 1 di 2

condivisione di connessione

Inviato: venerdì 5 gennaio 2007, 18:19
da deatk
ciao ragazzi,
ho un pc fisso con ubuntu
e due schede ethernet
alla eth0 ho una connessione ADSL
alla eth1 ho collegato il mio laptop winzoz
vorrei condividere la connessione, e navigare anche con winzoz
impostando semplicemente il gateway sul laptop non va... che altro devo fare x condividere la conn?

Re: condivisione di connessione

Inviato: venerdì 5 gennaio 2007, 19:32
da deatk
premetto che ho un firewall molto simile a quello di mizar
devo impostare regole nat? come? ???
vi prego sto impazzendo! ::)

Re: condivisione di connessione

Inviato: lunedì 8 gennaio 2007, 10:42
da deatk
up


sto utilizzando il proxy squid, ma preferirei utiizzare il fisso come gateway
qualche idea?

Re: condivisione di connessione

Inviato: lunedì 8 gennaio 2007, 13:17
da Kaya
Sul server abiliti l''ipv4 forwarding:

Codice: Seleziona tutto

echo "1" > /proc/sys/net/ipv4/ip_forward
Dopodichè modifichi le regole di iptables per far passare il traffico:
iptables -A INPUT -i eth0 -p TCP -j ACCEPT
iptables -A OUTPUT -o eth0 -p TCP -j ACCEPT
iptables -A INPUT -i eth0 -p UDP -j ACCEPT
iptables -A OUTPUT -o eth0 -p UDP -j ACCEPT
In questo modo tutto il traffico passa, se vuoi limitare a determinate porte sua il --dport N°porta

sul client devi impostare il default gateway, se fosse linux:
route add default gw IP.DEL.GW.XXX
Su win è sotto proprietà, TCP-IP, gateway o qualcosa di simile, ora non ricordo a memoria :)

Se vuoi che vada sempre metti il tutto in uno script che parta in automatico /etc/init.d

Re: condivisione di connessione

Inviato: martedì 9 gennaio 2007, 10:20
da deatk
grazie mille, appena torno a casa provo (good)

Re: condivisione di connessione

Inviato: mercoledì 10 gennaio 2007, 9:37
da deatk
Kaya ha scritto: sul client devi impostare il default gateway, se fosse linux:
route add default gw IP.DEL.GW.XXX
il client è windows e ho impostato il server come GW
le regole per lasciar passare i pacchetti attraverso la lan le avevo già messe
i pacchetti infatti passano, infatti la condivisione di risrse funziona
ma non riesco ad accedere a internet dal client...

Re: condivisione di connessione

Inviato: mercoledì 10 gennaio 2007, 9:51
da Kaya
Hai impostato correttamente i dns?

Re: condivisione di connessione

Inviato: mercoledì 10 gennaio 2007, 10:06
da deatk
si, riesco a pingare tranquillamente usando il nome, anzichè l'indirizzo

Re: condivisione di connessione

Inviato: mercoledì 10 gennaio 2007, 10:15
da bluntman
non sono tecnico, ma ricordo di aver fatto anni fa e con un'altra distro una cosa simile e per condividere la connessione c'era bisogno del masquerading..
prova un pò ad aggiungere questo ad iptables

Codice: Seleziona tutto

iptables -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
ovviamente se non usi 192.168.* per gli ip di rete sostituiscilo ;D

Re: condivisione di connessione

Inviato: mercoledì 10 gennaio 2007, 11:30
da Kaya
Ah cavolo vero.. mi ero dimenticato del masquerading :-[ :-[

Re: condivisione di connessione

Inviato: venerdì 12 gennaio 2007, 23:06
da 128BIT
ciao a tutti ragazzi...
Queste cose che state dicendo sono solo per i router?
Io ho un modem usb e vorrei condividere la mia connessione dal mio pc ad un'altro pc (a dire la verita' e' una console pero' vabbe' e' uguale..)
ho installato kubuntu vorrei sapere come posso fare (posso anche installare ubuntu-desktop cmq casomai he..)
Fatermi sapere plz.

Ho letto questo qui:
Sul server abiliti l'ipv4 forwarding:
Codice:

echo "1" > /proc/sys/net/ipv4/ip_forward

ecc. ecc.

Soltanto che essendo niubissimo non so neanche che cosa e' il server e dove vanno messe quelle scritte...

Re: condivisione di connessione

Inviato: sabato 13 gennaio 2007, 10:00
da bluntman
128BIT ha scritto: Queste cose che state dicendo sono solo per i router?
assolutamente no, il router sa già cosa fare per condividere la connessione ;D
128BIT ha scritto: Soltanto che essendo niubissimo non so neanche che cosa e'' il server e dove vanno messe quelle scritte...
il server è il tuo pc dove è collegato il modem usb

Re: condivisione di connessione

Inviato: sabato 13 gennaio 2007, 12:15
da Kaya
sarebbe una cosa del tipo:

| PC 1 | -------| PC Linux|.....[modemUsb]--->Internet

I comandi li dai sul pc linux :)

Re: condivisione di connessione

Inviato: domenica 14 gennaio 2007, 23:28
da 128BIT
quando faccio questo qui
echo "1" > /proc/sys/net/ipv4/ip_forward

mi da' accesso negato anche se provo prima a fare SU NOME UTENTE e digito la password oppure anche con sudo prima...

Cmq sia io se vado su SISTEMA->AMMINISTRAZIONE->RETE
e poi su connesioni c'e' la scheda di rete
io li ci metto:
ip 192.168.0.250
maschera di rete 255.255.255.0
indirizzo gateway che non so cosa e' ci metto 192.168.0.225 che e' l'ip che metto alla mia xbox360

sulla 360 invece metto
ip 192.168.0.225
maschera di rete 255.255.255.0
indirizzo gateway 192.168.0.250

E infatti se faccio cosi',la 360 riesce a connettersi all'IP del computer con linux ubuntu,il problema e' che poi mi fallisce il test DNS,e lo fallisce perche' se io abilito la scheda di rete con i dati sopra per far riconoscere il pc alla 360,poi non ho piu la connessione con il modem usb ad internet infatti il pc non mi apre piu le pagine internet,perche' e' come se ubuntu pensa che se attivo la scheda di rete dovrei navigare con quella al posto del modem usb,se infatti la dissattivo ecco che internet va' di nuovo pero' ovviamente poi la 360 fallisce subito il test dell'ip e non riconoce il pc :(

Re: condivisione di connessione

Inviato: lunedì 15 gennaio 2007, 0:36
da NewSERT
Chiedo scusa della domanda banale, ma questo post mi interessa parecchio...
Voi avete inserito tutti i comandi ma come faccio a non doverli rimettere ad ogni riavvio del computer?

Grazie mille

Re: condivisione di connessione

Inviato: lunedì 15 gennaio 2007, 2:32
da 128BIT
NewSERT ha scritto: Chiedo scusa della domanda banale, ma questo post mi interessa parecchio...
Voi avete inserito tutti i comandi ma come faccio a non doverli rimettere ad ogni riavvio del computer?

Grazie mille
misa'' e'' questa cosa qui:
Se vuoi che vada sempre metti il tutto in uno script che parta in automatico /etc/init.d

Re: condivisione di connessione

Inviato: lunedì 15 gennaio 2007, 2:33
da 128BIT
Hello,

The following will explain how to share your Internet connection:

Note: Type all the following commands in a root terminal, DO NOT use sudo.

1. Start by configuring the network card that interfaces to the other computers on you network:

# ifconfig ethX ip

where ethX is the network card and ip is your desired server ip address (Usually 192.168.0.1 is used)

2. Then configure the NAT as follows:

# iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE

where ethX is the network card that the Internet is coming from

# echo 1 > /proc/sys/net/ipv4/ip_forward

3. Install dnsmasq and ipmasq using apt-get:

# apt-get install dnsmasq ipmasq

4. Restart dnsmasq:

# /etc/init.d/dnsmasq restart

5. Reconfigure ipmasq to start after networking has been started:

# dpkg-reconfigure ipmasq

6. Repeat steps 1 and 2.

7. Add the line "net.ipv4.ip_forward = 1" to /etc/sysctl.conf

# gedit /etc/sysctl.conf

8. Reboot. (Optional)

I hope this helps.

Good luck!

Re: condivisione di connessione

Inviato: lunedì 15 gennaio 2007, 8:49
da bluntman
e così funge? ;D

Re: condivisione di connessione

Inviato: lunedì 15 gennaio 2007, 9:55
da NewSERT
Ok grazie mille, ma lo script lo chiamo come voglio? e se si come gli dico di lanciare quel determinato script?
Faccio un esempio lo script lo chiamo rete.conf e lo metto nella directory /etc/ini.d/
Come gli dico al sistema di lanciarmi rete.conf in fase di avvio?
Oppure lui prende tutti gli script di quella cartella e li lancia?

Grazie ancora

Re: condivisione di connessione

Inviato: venerdì 19 gennaio 2007, 9:18
da deatk
128BIT ha scritto: Note: Type all the following commands in a root terminal, DO NOT use sudo.
ok, i''ll try this at sonn as i can.

but why i have to use a root terminal? It doesn''t works with sudo?

thanx a lot!