Для Layer 3 коммутаторов и маршрутизаторов Cisco указание маршрута по умолчанию вроде бы делается достаточно просто
config t
ip default-gateway 192.168.2.2
end
Но после этого, если выполнить команду
show ip route
то маршрут по умолчанию останется прежний
IP Forwarding: enabled
Codes: > - best, C - connected, S - static, R - RIP
S 0.0.0.0/0 [1/1] via 192.168.1.1, 560:00:38, vlan 2
При этом, если повторно попробовать добавить этот же маршрут по умолчанию, то будет сообщение о том, что такая запись в таблице машрутизации уже
присутствует.
Чтобы маршрут по умолчанию измнился на желаемый нужно удалить старый маршрут из таблицы маршрутизации
no ip default-gateway 192.168.1.1