Страница 2 из 2

Добавлено: 23 янв 2006, 16:10
@nubis
Так дело то в том, что по-идее строчки
/sbin/route add -host 213.184.238.20 gw 10.3.0.1 metric 1
/sbin/route add -host 213.184.238.21 gw 10.3.0.1 metric 1
/sbin/route add -host 213.184.238.22 gw 10.3.0.1 metric 1
должны устанавливать сервер как шлюз для этих адресов. потом на клиентских машинах нужно только прописать маршруты на эти адреса через интерфейс 192.168.0.1 В идеале всё должно быть так. У провайдера ничего прописывать не надо он на эти адреса трафик не считает. проблема в моём локальном сервере.

Добавлено: 23 янв 2006, 16:37
Llama
@nubis,
/sbin/iptables -t nat -A POSTROUTING -s 10.10.10.0/24 -o eth0 -j MASQUERADE
Это маскарадин для клиентов VPN (которые получают адреса из диапазона 10.10.10.0/24 как я понял). Для клиентов из 192.168.0.0/24 надо соответсвенно добавить:
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE или типа того...

Добавлено: 29 янв 2006, 22:36
@nubis
Огромное спасибо за помощь.
проблему решил. делалось это так:
в rc.local добавляем
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -d 213.184.238.20 -o eth0 -j MASQUERADE
и так для всех адресов.
Огромное спасибо всем кто мне помог!