В настоящее время у меня есть сеть с 1 провайдером, маршрутизатором / модемом, коммутатором Gigabyte и сервером.
Всем клиентским ПК автоматически назначается IP-адрес от DHCP-сервера с Router/Modem A
.
Server A
иметь фиксированный IP-адрес (например: 192.168.1.50), установленный Linux - используется для веб-сервера, Asterisk и резервного копирования.
Мне нужен новый второй провайдер с отдельным модемом, но я хочу Server B
(например: 192.168.1.60) используйте ISP B
только сеть. Например, если я загружаю что-либо или использую SIP (Asterisk) из Server B
- Он будет использовать ISP B
подключение, а не другие подключения к Интернет-провайдеру. Также любой клиентский компьютер должен иметь доступ к Server A
(192.168.1.50) или Server B
(192.168.1.60)
Как это сделать? См. Пример дизайна ниже. Думаю, это сработает?
Сервер B имеет два порта Ethernet (один для модема / маршрутизатора, а другой подключен к коммутатору)
Настроить Server B
как обычно (pppoe / dhcp to ISP B
через Router/Modem B
) и настройте вторую сетевую карту (которая обращена к Switch
) со статическим IP-адресом, ИЛИ вы также можете настроить этот второй nic с помощью DHCP, но будьте осторожны, чтобы не настраивать Router/Modem A
как шлюз.
С участием dhcpcd(8)
вы можете сделать это с --nogateway
или с dhclient(8)
, удалить routers
от параметров request
пункт в dhclient.conf
.