igor@proxy:~$ sudo telnet -b 192.168.0.2 pop.mail.ru 110
[sudo] password for igor:
Trying 194.67.23.102...
telnet: Unable to connect to remote host: Connection timed out
Другими словами, это у тебя либо не "внешний" интерфейс, либо выход в и-нет не работает.
Возможно, что неправильно настроенный iptables не дает.
Для начала сбрось все правила в ACCEPT. Найди в скрипте строку echo "Flushing Tables ..." и под ней подгляди как это делается.
Проверь что получилось: iptables -L
Все должно быть ACCEPT.
Добейся коннекта через telnet.
Пока с этим не разберешься, смысла дальше настраивать iptables нет.

Я еще активировал твой скрипт, поменяв
# Redirect HTTP for a transparent proxy
$IPT -t nat -A PREROUTING -p tcp --destination-port 80 (тут вместо 80 поставил 110 и 25)\
-j REDIRECT --to-ports 8080
# Redirect HTTPS for a transparent proxy - commented by default
# $IPT -t nat -A PREROUTING -p tcp --destination-port 443 \
# -j REDIRECT --to-ports 8080
и чо то не работает, помоги блин разобраться
А теперь подумай, что ты сделал. Перенаправил обращение на почтовые порты в прокси сервер.
А он не умеет работать с почтой.
SNAT надо было делать.

Хм... Видимо в голове у тебя полная каша.
Придется тебе все-таки осваивать iptables по статье, которую я рекомендовал.
Почитай внимательно, разберись, это не так сложно как кажется на первый взгляд.

P.S. тот скрипт, который я тебе сделал, абсолютно рабочий, тебе в нем надо было только исправить
в самом конце строку:
$IPT -t nat -A POSTROUTING -o $INET_IFACE -j SNAT --to-source $INET_ADDRESS
на вот такую:
$IPT -t nat -A POSTROUTING -o $INET_IFACE -s 192.168.1.0/24 -d ! 192.168.1.0/24 --dport 25 -j SNAT --to-source $INET_ADDRESS
и такую же строку добавить для порта 110, т.е.
$IPT -t nat -A POSTROUTING -o $INET_IFACE -s 192.168.1.0/24 -d ! 192.168.1.0/24 --dport 110 -j SNAT --to-source $INET_ADDRESS
Аська прекрасно работает через прокси. В скрипте сделано прозрачное проксирование для dport 80 и 443.
$IPT -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-ports 8080
$IPT -t nat -A PREROUTING -p tcp --destination-port 443 -j REDIRECT --to-ports 8080
добавь такую же строку для аськиного порта 5190
или убери вообще прозрачное проксирование и настрой аську и браузер на использование прокси.
Давай, не ленись, напряги мозги немного.
Это все не сложно на самом деле.
