Маршрутизация трафика на мои маршруты ipv4, кроме адреса 0.0.0.0?

Как направить трафик на мои маршруты ipv4, кроме адреса 0.0.0.0
потому что я не хочу, чтобы это был интерфейс по умолчанию

 по умолчанию через 192.168.5.1 dev enp7s0 proto dhcp metric 100 
 169.254.0.0/16 dev enp7s0 scope link метрика 1000 
 192.168.5.0/24 dev enp7s0 прото kernel ​​область ссылка src 192.168.5.84 метрика 100 
 192.168.60.0/24 dev vpn_softether протокольная область видимости ядра ссылка src 192.168.60.50 
 209.80.36.170 через 192.168.60.1 dev vpn_softether 
 216.117.82.227 через 192.168.60.1 dev vpn_softether 

Я хочу сделать vpn_softether интерфейсом по умолчанию
Что я уже пробовал ……

 ip r добавить 0.0.0.0/1 через 0.0.0.0 dev vpn_softether 
 ip r добавить 128.0.0.0/1 через 0.0.0.0 dev vpn_softether 

 ip r add 0.0.0.0/1 через 192.168.5.1
 ip r добавить 128.0.0.0/1 через 192.168.5.1

 ip r добавить по умолчанию через 192.168.60.1

 IP-адрес от 0.0.0.0/1 до 192.168.60.1 dev vpn_softether 
 ip r del 128.0.0.0/1 через 192.168.60.1 dev vpn_softether 

 IP-адрес от 0.0.0.0/1 до 192.168.5.1 
 ip r del 128.0.0.0/1 через 192.168.5.1 

 ip r добавить 0.0.0.0/1 через 192.168.5.1 dev enp7s0 proto dhcp metric 100 
 ip r добавить 128.0.0.1/1 через 192.168.5.1 dev enp7s0 proto dhcp metric 100


 ip r del 0.0.0.0/1 через 192.168.5.1 dev enp7s0 proto dhcp metric 100 
 ip r del default через 192.168.60.1 dev vpn_softether 
 ip r del 128.0.0.0/1 через 192.168.5.1 dev enp7s0 proto dhcp metric 100 

 ip r del 0.0.0.0/1 через 192.168.60.1 dev vpn_softether proto proto dhcp metric 100 
 ip r del default через 192.168.5.1 dev enp7s0
 ip r del 128.0.0.0/1 через 192.168.60.1 dev vpn_softether proto proto dhcp metric 100 

 ip r добавить 0.0.0.0/1 через 192.168.60.1 dev vpn_softether
 ip r добавить значение по умолчанию через 192.168.5.1 dev enp7s0 proto dhcp metric 100 
 ip r добавить 128.0.0.0/1 через 192.168.60.1 dev vpn_softether

но это не сработало … Есть ли другой способ сделать это?
Спасибо.

Обратите внимание, что вы можете направлять «весь трафик» только к одному интерфейсу, а не ко всем.

Если вы хотите сохранить маршрут по умолчанию (по каким-либо причинам), оставьте маршрут по умолчанию в покое, не добавляйте и не удаляйте его. Если вы можете добавить или удалить его, вам не нужно сохранять маршрут по умолчанию …

Так,

ip route add 0.0.0.0/1 via 192.168.60.1 dev vpn_softether ip route add 128.0.0.0/1 via 192.168.60.1 dev vpn_softether 

должен сделать работу, предполагая, что шлюз на vpn_softether действительно 192.168.60.1 . Обратите внимание, что вам также необходимо правило для отправки, enp7s0 ни подключался ваш VPN из enp7s0 , иначе VPN не сможет обмениваться данными с другой конечной точкой, и в результате у вас вообще не будет никакого соединения. Так что-то вроде

 ip route add 1.2.3.4/32 via 192.168.5.1 dev enp7s0 

где 1.2.3.4 – IP-адрес другой конечной точки. Сохранение правила по default для этого (если это было вашей мотивацией для этого условия) не сработает.