Как перенаправлять соединения в зависимости от IP адреса источника

Linux линукс серверы маршруты routing

есть машинка с урезаным линуксом (acorp 122i) на ней подняты два различных соединения с инетом
первое - общее для всех с NATом через которое ходят все юзеры локалки
второе - vpn соединение, в которое должны ходить все пакеты если они от компа из локалки с определенным адресом

как настроить? может маршруты? запутался уже.
Ответы:
Присоединяюсь к вопросу, тоже это интересует, хочу чтобы dc++ ходил через br0, а все остальное через ppp0.
в проксе запретить необходимому компу выходить через первое соединение и только ему разрешить выход через второе
правда, если нет определенных адресов, куда может ходить этот комп - придется на обоих интерфейсах поднимать шлюз по-умолчанию, что добавит лагов в сеть
2 Финн:
мой ответ правильный для данного вопроса
более конкретные настройки зависят от более конкретных данных (а в Вашем случае будет маршрутизация по портам)
я Вам написал, куда искать (да и предположил, что человек, понимающий "NAT" и "маршруты" просто ищет подсказку)
сам в линуксе я чайник, но сталкивался и с настройками маршрутов и "поднятием" компов-шлюзов с нуля (естессно с доками и манами)
ip rule add from 11.22.33.44 table ogogo
ip route add default via ta-storona-vpn'a table ogogo
ip route add default via regular-gateway


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.