Пробвам да конфигурирам NAT, но нещо не се получава.
Външната мрежа е по eth1, вътрешната по eth0, а това е целя конфигуриращ файл:
gksudo -u root -k /bin/echo "got r00t?"
sudo ifconfig eth1 down
sudo ifconfig eth1 10.2.50.198 netmask 255.255.0.0
sudo ifconfig eth1 up
sudo route add default gw 10.2.0.1
sudo ifconfig eth0 down
sudo ifconfig eth0 192.168.10.1 netmask 255.255.255.0
sudo ifconfig eth0 up
PATH=/usr/sbin:/sbin:/bin:/usr/bin
EXT=eth1
INT=eth0
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -m state --state NEW -i ! $EXT -j ACCEPT
iptables -A FORWARD -i $EXT -o $INT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $INT -o $EXT -j ACCEPT
iptables -t nat -A POSTROUTING -o $EXT -j MASQUERADE
iptables -A FORWARD -i $EXT -o $INT -j REJECT
iptables -t mangle -A PREROUTING -i $EXT -j TTL --ttl-inc 1
iptables -t mangle -A POSTROUTING -s 192.168.10.0/24 -o $EXT -j TTL --ttl-set 64
От вътрешната мрежа имам пинг до 192.168.10.1 и 10.2.50.198 , но не и до другите компютри в тази мрежа нито до 10.2.50.1 ( gateway-a на мрежата)
Благодаря предварително!