Так попробовал всё это осуществить:
как я уже говорил -
eth0 10.8.3.18 смотрит в сетку провайдера
eth1 192.168.0.1 соединяется с компом, которому нужен и-нет
ppp0 собственно говоря и-нет (ip адрес статический).
Попробовал как мне сказали:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Ничего не работает с 192.168.0.2 ничего не пингуется (кроме разумеется 192.168.0.1)
Попробовал по документации gentoo, которую тут советовали:
http://www.gentoo.org/doc/ru/home-router-howto.xmlВот что делал по шагам:
# iptables -F
# iptables -t nat -F
# iptables -P INPUT ACCEPT
# iptables -P OUTPUT ACCEPT
# iptables -P FORWARD DROP
# iptables -I INPUT 1 -i 192.168.0.1 -j ACCEPT
# iptables -I INPUT 1 -i lo -j ACCEPT
# iptables -A INPUT -p UDP --dport bootps -i ! 192.168.0.1 -j REJECT
# iptables -A INPUT -p UDP --dport domain -i ! 192.168.0.1 -j REJECT
# iptables -I FORWARD -i 192.168.0.1 -d 192.168.0.0/255.255.255.0 -j DROP
# iptables -A FORWARD -i 192.168.0.1 -s 192.168.0.0/255.255.255.0 -j ACCEPT
# iptables -A FORWARD -i ppp0 -d 192.168.0.0/255.255.255.0 -j ACCEPT
# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
# echo 1 > /proc/sys/net/ipv4/ip_forward
Почему ничего не работает?