Il giorno 28 settembre 2011 08:36, qzertywsx <[email protected]> ha
scritto:

> Il giorno 28 settembre 2011 05:55, NN_il_Confusionario <
> [email protected]> ha scritto:
>
>>  $EDITOR /etc/sysctl.conf
>>
>
> Ho aggiunto al file /etc/sysctl.conf la riga:
> IP_FORWARDING="yes";
>
> Ma ancora non funziona, pingando www.google.it non riesce a risolvere il
> nome, ed anche usando l'indirizzo IP di google non riesco a pingare...
> Forse devo riavviare qualche servizio o il computer?
>

Ci sono milioni di esempi cercando su google, dal semplice ip forwarding
fino ai firewall più complicati.
Sul mio debian router che è già dietro di un firewall, uso questo sistema,
sporco se vogliamo, però funzionale:

/sbin/tc qdisc add dev ath0 root tbf rate 400kbit latency 50ms burst 1540
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ath0 -j MASQUERADE
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT
--to-port 3128

Nel tuo caso ath0 dovrà essere cambiato con la nic connessa al modem adsl o
quello che è, sarà eth0 o eth1.
Quindi userai:

echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE # internet nic
ifconfig eth1 192.168.1.1 netmask 255.255.255.0 up # internal lan nic

Adesso no so che classe di indirizzi hai scelto, questo è solo un esempio,
adatterai secondo i casi.
Un saluto.

-- 
Registered Linux User #249354
"Ad astra per aspera"

Rispondere a