Ciao raga. Vorrei condividere la connessione tra pc e xbox. Ho impostato le interfacce in questo modo:
PC: (collegato tramite l'interfaccia dsl0)
eht0 192.168.0.1
eth2 192.168.0.2
XBOX:
IP: 192.168.0.2 Sub: 255.255.255.0 Gateway: 192.168.0.1
Al pc è collegato su eth1 un modem adsl. L'xbox invece è su eth2. Poi inserisco queste regole di iptables:
#!/bin/bash
# SCRIPT PER IL MASCHERAMENTO DEI PACCHETTI IP
# caricamento dei moduli del kernel
#
modprobe ip_tables
modprobe ip_conntrack
modprobe iptable_nat
modprobe ipt_MASQUERADE
echo ... carico i moduli del kernel ...
echo
#
# mascheramento dei pacchetti IP
#
echo '0'> /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o dsl0 -j MASQUERADE
#iptables -t nat -A POSTROUTING -s subnet -j MASQUERADE
iptables -I FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -s 192.168.2.0/24 -j ACCEPT
echo '1'> /proc/sys/net/ipv4/ip_forward
echo ... maschero i pacchetti ip ...
echo
echo ... e li forwardo solo per la sottorete ...
echo
echo -e ... OK!
la xbox però non riesce a collegarsi. Sbaglio qualcosa? La distro è suse 10.1.