Есть сеть 192.168.0. *
Пользователи имеют IP-адреса 192.168.0.100 - 192.168.0.200 Сервер Ubuntu имеет IP-адрес 192.168.0.1
Есть 3 модема ADSL на IP-адресах 192.168.0.10, 192.168.0.11, 192.168.0.12
Я бы хотел сделать шлюз на всех пользовательских компьютерах 192.168.0.1 (сервер Ubuntu), и сервер должен выполнять NAT по правилам:
Мне это нужно, чтобы:
Является ли это возможным?
Да, это может быть сделано. Поскольку вам нужна маршрутизация на основе источника. Вы не можете сделать это с помощью простой команды маршрута. Вам нужно будет создать несколько таблиц маршрутизации и создать правила, по которым таблица должна использоваться на основе критериев (в вашем случае IP-адрес источника).
Чтобы узнать о IP-маршрутизации II, вы можете обратиться к: http://lartc.org/howto/