Доброго времени суток !
Скажу сразу проблему не раз гуглил искал пробовал и тд и тп - так и не решил ....:(
Проблема в следущем имееться Ubuntu Server 8.04 две сетевые карты eth0(192.168.0.150-смотрит в сеть), eth1(192.168.0.160 - смотрит в модем adsl) стоит squid настроен и работает все радует :) только почту The Bat не читает и что только не предпринимал :(
делал следующее
iptables -t nat -A POSTROUTING -s 192.168.0.150 -p tcp --dport 110 -j SNAT --to $my_post
iptables -t nat -A POSTROUTING -s 192.168.0.150 -p tcp --dport 25 -j SNAT --to $my_postiptables -A FORWARD -i lo -j ACCEPT
iptables -A FORWARD -s 192.168.0.150 -j ACCEPT$my_post - ip адрес моей почты в интернет
Bat настроен 192.168.0.150:25 и 110 соответственно
браузеры 192.168.0.150:1180 инет и все остальное работает.Подскажите как правильно настроить все это дело для получения почты? ;)
две сетевые карты eth0(192.168.0.150-смотрит в
>сеть), eth1(192.168.0.160 - смотрит в модем adsl)
>Подскажите как правильно настроить все это дело для получения почты? ;)Начни с разнесения адресов по разным подсетям.
Маска как с понимаю /24 ? твои сетевые смотрят в одну подсеть обе, что есть неправильно.
Вот и сделай, внутреннюю оставь как есть, а в eth1 пропиши например 192.168.100.150/24 gw 192.168.100.1, а в модем 192.168.100.1/24.Далее НАТиться надо на СВОЙ внешний айпи, чтоб на выходе из роутера пакеты имели в твоем случа адрес 192,168,100,150, а не айпи твоего почтаря, ибо модем как потом будет твои пакеты пересылать, если ты им адрес источника поставил как адрес назначения.
ДНС у тебя свой или провайдерский? если свой, проверить работоспосбность, если провайдерский, настроить iptables чтоб он НАТил и пропускал запросы до ДНС. Хотя теоретиццки, если в клиенте (thebat)прописать только айпи для поп/смтп серверов оно может и без ДНС-а заведется, но нужно ли?
Кури маны, у тебя пробелов в знаниях, как... я б сказал, да будет грубо, а лучше почитать теорию по tcp/ip сетям, а уже потом реализацию в конкретной ОСи.