Назад | Перейти на главную страницу

Linux (Fedora 15) несколько ISP и маршрутизация NAT

Итак, моя система работает под управлением Fedora 15 и в настоящее время имеет линию DSL. Строка предоставляет статический IP вместе со статическим маршрутом DNS. Я запускаю веб-сервер / электронную почту / DNS-сервер с этого IP-адреса. Он также поддерживает сеть NAT для обеспечения сети и DHCP во внутренней сети.

Теперь я хотел бы добавить еще одного интернет-провайдера, который использует DHCP (Comcast) и переключает трафик, генерируемый NAT, на новое соединение, сохраняя при этом DSL-соединение для функций, связанных с сервером. Это разгрузит трафик, используемый моей семьей, на соединение Comcast.

Я пытаюсь найти самый простой способ сделать это с помощью файла конфигурации Fedora, однако я не уверен, что смогу сделать это только с файлами. Большая часть информации, которую я могу найти в сети, касается балансировки нагрузки или отработки отказа, я не пытаюсь этого достичь. DHCP-клиент для соединения Comcast также, кажется, исчерпывает использование стандартных файлов конфигурации Fedora, поскольку маршрутизация устанавливается на последний вызванный интерфейс. Хотел бы я заявить, что любая маршрутизация для этого интерфейса идет в отдельную таблицу маршрутизации и использует ее для NAT.

Спасибо за любую информацию.

eth0 198.144.1.x DSL

eth1 192.168.0.x NAT

eth2 НЕ ИСПОЛЬЗУЕТСЯ (сломан)

eth3 x.x.x.x Кабель (DHCP)

Что вам нужно сделать, так это маршрутизацию на основе политик. Я не знаю, поддерживают ли это файлы конфигурации Fedora - я бы сказал «нет», если бы мне пришлось угадывать ...

По сути, вы хотите настроить две разные таблицы маршрутизации, одну для внешних (маршрутизируемых) соединений, и оставить таблицу маршрутизации по умолчанию для локальных соединений.