As dori aceasta intrebare (https://unix.stackexchange.com/questions/354854/how-do-i-create-centos-7-persistent-policy-based-routing-rules) a răspuns pentru ubuntu folosind Network Manager, nu CentOS.
Documentația Netplan sugerează că acest lucru este posibil cu rețea (https://netplan.io/reference/#routing). Cu toate acestea, încerc să modific rutele pentru un modem celular și rețeaua nu acceptă modemuri celulare, este necesar Network Manager (https://netplan.io/reference/#properties-for-device-type-modems%3A).
Motivul pentru care acest lucru este critic este că atunci când se realizează o conexiune ethernet sau wifi, valoarea este mai mică decât conexiunea celulară. Acest lucru este bun, astfel încât conexiunile de ieșire să utilizeze o conexiune mai rapidă și mai ieftină, cu toate acestea, conexiunile de intrare la IP-ul modemului celular nu mai funcționează. Acest lucru se datorează faptului că pachetele care răspund sunt trimise prin interfața ethernet sau wifi și acel ISP blochează acele pachete pentru că nu cred că sunteți autorizat să trimiteți pachete cu o adresă de retur a IP-ului modemului celular (din moment ce nu are idee despre acel IP). deloc). Este foarte logic să poți accepta în continuare conexiunile primite pe un modem celular, indiferent dacă Ethernet sau Wi-Fi sunt disponibile, deoarece este posibil să vrei ca dispozitivul să fie întotdeauna accesibil de pe acel IP celular, deoarece Ethernet și Wi-Fi pot fi tranzitorii.