Роуты на бесплатные ресурсы

Linux, безопасность, сети и все что с этим связано
@nubis
Заглянувший
Сообщения: 11
Зарегистрирован: 22 янв 2006, 20:35
Контактная информация:

Сообщение @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 В идеале всё должно быть так. У провайдера ничего прописывать не надо он на эти адреса трафик не считает. проблема в моём локальном сервере.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение 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 или типа того...
Опыт растет прямо пропорционально выведенному из строя оборудованию

@nubis
Заглянувший
Сообщения: 11
Зарегистрирован: 22 янв 2006, 20:35
Контактная информация:

Сообщение @nubis »

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

Ответить