Шлюз по умолчанию только один, это по умолчанию.У вас может быть несколько интерфейсов, каждый из которых имеет свой шлюз, но только один по умолчанию (ваша система не может выбрать).
Представьте себе:
eth0 - IP: 192.168.0.10/24 Gateway: 192.168.0.1
eth1 - IP: 192.168.1.10/24
У вас должно быть как минимум 3 маршрута (обычноавтоматический):
To go to some IP on 192.168.0.0, go thru eth0.
To go to some IP on 192.168.1.0, to thru eth1.
To go to anywhere else, go thru 192.168.0.1.
Итак, вы видите, вам не нужно больше одного шлюза по умолчанию.То, что вы могли бы хотеть, является воротами для определенного маршрута.Представьте, что у вас есть сеть 192.168.2.0
, в которую можно попасть только с помощью шлюза 192.168.1.1
.С вышеупомянутой конфигурацией ваш компьютер попытается использовать шлюз по умолчанию 192.168.0.1
.Вы можете использовать что-то вроде:
route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1
Таким образом, у вас будет 2 шлюза, но по умолчанию только 1.Этот второй используется только для сети 192.168.2.0.