1. Для трафика Алекс → `8.8.8.8` первым шлюзом будет `192.168.10.2` (`R2`).
2. Два маршрута по умолчанию в Linux означают конфликт, поэтому доступ в Интернет не заработает, пока один из них не удалить.
3. Для трафика Алекс → `8.8.8.8` таблицы маршрутизации на `R1/R2` не влияют на выбор первого шлюза: ПК выбирает его по своим маршрутам и правилам.
4. Маршрут `192.168.10.0/24 dev eth0` означает, что весь трафик, включая `8.8.8.8`, Алекс отправит в локальную сеть без шлюза.
5. Чтобы трафик Алекс → `8.8.8.8` пошел через `R1`, достаточно добавить маршрут `8.8.8.8/32 via 192.168.10.1`.
6. Для трафика Алекс → `SRV1 (192.168.20.10)` будет выбран `R2`, потому что более специфичного маршрута к `192.168.20.0/24` нет, а у default через `R2` меньший `metric`.
