Я пытаюсь настроить локальную сеть так, чтобы был основной маршрутизатор, который направляет весь исходящий (0.0.0.0) трафик в Интернет через канал DSL, а также раздает IP-адреса клиентам в сети через DHCP.
Но я также хочу, чтобы в той же сети / коммутаторе был вторичный маршрутизатор, который имеет соединение LTE с Интернетом. Я хочу, чтобы устройства в сети использовали маршрутизатор LTE в качестве резервного шлюза, когда основной шлюз DSL выходит из строя или соединение DSL между ним и Интернетом не удается.
См. И пример изображения конфигурации здесь
В настоящий момент клиентам назначаются адреса DHCP по адресу 192.168.1.1 в диапазоне 192.168.1.x, и каждый клиент имеет только один порт Ethernet.
Я попытался реализовать вышеупомянутую систему, добавив настройку шлюза LTE на IP-адрес 192.168.10.1 и настроив клиентов на 192.168.1.x с виртуальным интерфейсом. eth0:1
со следующими настройками в /etc/network/interfaces
:
auto eth0
iface eth0 inet dhcp
auto eth0:1
iface eth0:1 inet static
address 192.168.10.2
netmask 255.255.255.0
broadcast 192.168.10.255
gateway 192.168.10.1
С этими настройками я могу пинговать маршрутизатор / шлюз по адресу 192.168.10.1, но я не могу маршрутизировать трафик через него. У меня есть ощущение, что это как-то связано с маршрутами по умолчанию, установленными на клиентской машине, но я еще не нашел ничего, что работает.
Или я мог бы поступить совершенно неправильно, любая помощь была бы большой