| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование *NIX систем > MASQUERADE на определенный интерфейс |
| Автор: Proghat 2.3.2009, 19:13 |
| Есть сервер. К нему подключаются пользователи по ppp. Настроен MASQUERADE, для раздачи всем инета. Нужно сделать что бы трафик пользователей с определенными ip маскировался и шел через определенный интерфейс (а не по маршруту в таблице маршрутизации) в интернет и обратно. |
| Автор: ZeeLax 3.3.2009, 04:47 |
| 50 $ |
| Автор: Proghat 3.3.2009, 18:05 | ||
Не подходит : (. Это за настройку или за знания? |
| Автор: ZeeLax 3.3.2009, 22:17 |
| Это за лень Что, доки почитать никак? Попробовать хотя бы? Добавлено через 2 минуты и 30 секунд Не в смысле "попробовать почитать", а в смысе "почитать и попробовать". |
| Автор: bilbobagginz 3.3.2009, 23:46 |
почему не подходит ? |
| Автор: ДобренькийПапаша 12.3.2009, 15:55 |
| iptables - t nat -A POSTROUTING -s $Ваша_подсеть -d $Нужная_подсеть -j MASQUERADE |
| Автор: Proghat 12.3.2009, 17:41 | ||||||
Я ленив, но не хочу поощрать это.
Намекните, пожалуйста, по чем именно доки. Читал по iptables не много. Читал man по iproute2. Пробовал: ip route add -s ip default dev iface - не добавляется. iptables -t nat -A POSTROUTING -s ip -o iface -j MASQUERADE iptables -t nat -A POSTROUTING -s ip -j DROP iptables -t nat -A POSTROUTING -s net/mask -j MASQUERADE как я понимаю это будет работать только если есть маршруты через iface. Извиняюсь за долгое отсутствие. Добавлено через 4 минуты и 16 секунд
Мне не надо решить задачу за меня. Я хочу получить знания и опыт. Желательно бесплатно : ). Добавлено через 8 минут и 45 секунд Возможно я не должным образом описал задачу. Вот: У меня есть два интерфейса во внешний мир. Маршруты написаны только через один из них. Мне нужно, что бы трафик для одних шел через один интерфейс, а для остальных через другой. |
| Автор: ZeeLax 13.3.2009, 04:29 |
| Задумайтесь на секунду, каким образом можно рассказать пакетам, что им надо идти не туда, куда указывает маршрут по умолчанию, а куда-то ещё? Хоть одна из перечисленных Вами команд относится к этому? Нет. Поэтому, идёте на http://lartc.org, давите там "Dive in!" и читаете. Подсказка: вам в четвертый пункт просто необходимо (!) заглянуть. Добавлено через 2 минуты и 18 секунд Знания бесплатно можно получить только чтением манов и сопутствующей документации. За литературу всё равно надо будет платить, за интернет тоже. А опыт - этот так всегда достаётся бесплатно, если иметь ввиду деньги |
| Автор: Proghat 13.3.2009, 19:50 | ||
Огромное спасибо : ). Уже читаю. |
| Автор: Proghat 14.3.2009, 12:02 |
| Прочитал. Сделал. Работает. : ) Задача решена. |