PDA

Visualizza la versione completa : Linux gateway


trillullero
12-07-2005, 12:00
Voglio impostare il mio pc per condividere la connessione con un client windows.
Ho provato a configurare iptables in questo modo:

-------------------
#RESETTO IL FIREWALL
iptables -F
iptables -F -t nat

# Masquerading, questo permette alla rete di uscire dalla mia PPP0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

-------------------

E' sufficiente ?
Sul client windows ho impostato l' ip, la netmask e il gateway predefinito (il pc linux) ma non riesco a visuallizare nessuna pagina web.
Mi viene proposta la connessione dial up del client windows.

Cosa devo fare per completare le impostazioni del gateway e del client ?

vi posto anche l' output i iptables -L

-------------------
[root@desalitor script]# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain f0to1 (0 references)
target prot opt source destination

Chain f1to0 (0 references)
target prot opt source destination

Chain logaborted (0 references)
target prot opt source destination

Chain logaborted2 (0 references)
target prot opt source destination

Chain logdrop (0 references)
target prot opt source destination

Chain logdrop2 (0 references)
target prot opt source destination

Chain logreject (0 references)
target prot opt source destination

Chain logreject2 (0 references)
target prot opt source destination

Chain nicfilt (0 references)
target prot opt source destination

Chain s0 (0 references)
target prot opt source destination

Chain s1 (0 references)
target prot opt source destination

Chain srcfilt (0 references)
target prot opt source destination
-----------------------------------------------------

Grazie !

alvinet
12-07-2005, 12:36
Prova a lanciare questo script e vedrai che andrà tutto. Ovviamente controlla che tutti i parametri siano giusti


#!/bin/bash
EXT_INT=ppp0
IPTABLES="/sbin/iptables"
INTERNAL_NET="192.168.0.0/24"
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
$IPTABLES -t nat -A POSTROUTING -s $INTERNAL_NET -o $EXT_INT -j MASQUERADE

trillullero
12-07-2005, 12:46
Come prima, mi viene chiesto quale connessione usare.
Credo che sia un problema di impostazione del client windows.
Ma non riesco a venirne fuori.
Una volta impostato il gateway sulla connessione della rete locale dovrebbe andare.
Firewall non sono attivi, eccetto le regole sopra citate.

Trusty
12-07-2005, 13:31
http://www.pluto.linux.it/ildp/HOWTO/Masquerading-Simple-HOWTO/sommario.html

alvinet
12-07-2005, 13:32
prova a vedere nelle impostazioni di internet explorer alla scheda connessioni. Probabilmente avrai specificato che deve usare una data connessione invece di controllare se c'è connettività sulla rete.

Trusty
12-07-2005, 13:38
e i DNS li hai messi?

trillullero
12-07-2005, 14:39
Non li avevo messi.
Ora sul client windows ho impostato i dns forniti dal mio ISP ma continua a chiedermi quale connessione usare.

Devo istruire il browser in qualche maniera dell' esistenza del gateway ?
Nelle impostaziomi mi permette solo di impostare il proxy.
Cosa mi sfugge ancora ?

Ciao!

gianiaz
12-07-2005, 16:28
prova vedere questo howto, non è mio ma l'ho messo sul mio sito visto che era ben fatto e mi ha fatto funzionare tutto subito:

http://www.gianiaz.net/linux/howto/linux_router.pdf

alvinet
12-07-2005, 22:37
Originariamente inviato da gianiaz
prova vedere questo howto, non è mio ma l'ho messo sul mio sito visto che era ben fatto e mi ha fatto funzionare tutto subito:

http://www.gianiaz.net/linux/howto/linux_router.pdf
Non voglio essere critico ,ma preferirei se tu segnalassi il link al sito originale invece che ri-pubblicare l'articolo anche sul tuo sito.

Ciao e grazie.

gianiaz
13-07-2005, 08:17
e invece lo sei.

Il sito originale non me lo ricordo, però credo che sia nel pdf.

Comunque lo toglierò, cosi almeno non da fastidio a nessuno.
Mamma mia, l'avessi camuffato potrei capire...

Loading