История изменений
Исправление n0mad, (текущая версия) :
Илья, у меня ВЗРЫВ МОЗГА :(
Спасибо за заклинания, я их применил:
nmcli c modify enp2s0 connection.autoconnect yes
nmcli c modify enp2s0 ipv4.never-default no
nmcli c modify enp2s0 ipv4.route-metric 600
nmcli c modify 0F-IS6P connection.autoconnect yes
nmcli c modify 0F-IS6P ipv4.never-default no
nmcli c modify 0F-IS6P ipv4.route-metric 100
Убрав «=»
Ни чего не получилось. Я уже не первый час с этим мучаюсь, делая контрольные перезагрузки - потому что не знаю как поставить сеть в положение «после перезагрузки»
sudo service networking restart и sudo systemctl restart NetworkManager не помогают.
После тьмы команд и кликов, я имею следующую позицию после загрузки и логине в MATE:
$ ip route
default via 10.10.10.254 dev enp2s0
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
10.10.10.254 dev enp2s0 scope link
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
192.168.63.48 dev wlp1s0 scope link
Почему то вообще пропал второй default, остался только enp2s0 хотя в настройках интерфейса стоит галочка: «Игнорировать маршруты полученные автоматически»
Делаю: $sudo systemctl restart NetworkManager
$ ip route
default via 10.10.10.254 dev enp2s0
default via 192.168.63.48 dev wlp1s0 proto dhcp src 192.168.63.214 metric 100
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
10.10.10.254 dev enp2s0 scope link
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
ПОЧЕМУ??? ПОЧЕМУ после старта одна позиция, а после рестарта другая?
Но хотя бы появился второй дефолтроут. Теперь можно тупо, в трее выключить/включить enp2s0 и сеть втанет в нужную позицию:
$ ip route
default via 192.168.63.48 dev wlp1s0 proto dhcp src 192.168.63.214 metric 100
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
Какие ещё будут рекомендации, чтобы добиться этого без ручного передёргивания? Как добиться отсутствия defaultroute на enp2s0?
И опять же он встаёт без метрики 600 и забирает всё на себя. После рестарта Network Manager - тоже метрика не изменяется и Ваш лайфхак не проходит. Метрика появляется лишь для маршрута 10.10.10.0/24 а вот как раз ему нужна минимальная, потому что он локальный.
P.S. И какие будут предположения, как вернуть второй defaultroute без передёргивания Network Manager? Теперь после перезагрузки надо сначала передёрнуть Network Manager, а птотом только enp2s0.
Исправление n0mad, :
Илья, у меня ВЗРЫВ МОЗГА :(
Спасибо за заклинания, я их применил:
nmcli c modify enp2s0 connection.autoconnect yes
nmcli c modify enp2s0 ipv4.never-default no
nmcli c modify enp2s0 ipv4.route-metric 600
nmcli c modify 0F-IS6P connection.autoconnect yes
nmcli c modify 0F-IS6P ipv4.never-default no
nmcli c modify 0F-IS6P ipv4.route-metric 100
Убрав «=»
Ни чего не получилось. Я уже не первый час с этим мучаюсь, делая контрольные перезагрузки - потому что не знаю как поставить сеть в положение «после перезагрузки»
sudo service networking restart и sudo systemctl restart NetworkManager не помогают.
После тьмы команд и кликов, я имею следующую позицию после загрузки и логине в MATE:
$ ip route
default via 10.10.10.254 dev enp2s0
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
10.10.10.254 dev enp2s0 scope link
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
192.168.63.48 dev wlp1s0 scope link
Почему то вообще пропал второй default, остался только enp2s0 хотя в настройках интерфейса стоит галочка: «Игнорировать маршруты полученные автоматически»
Делаю: $sudo systemctl restart NetworkManager
$ ip route
default via 10.10.10.254 dev enp2s0
default via 192.168.63.48 dev wlp1s0 proto dhcp src 192.168.63.214 metric 100
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
10.10.10.254 dev enp2s0 scope link
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
ПОЧЕМУ??? ПОЧЕМУ после старта одна позиция, а после рестарта другая?
Но хотя бы появился второй дефолтроут. Теперь можно тупо, в трее выключить/включить enp2s0 и сеть втанет в нужную позицию:
$ ip route
default via 192.168.63.48 dev wlp1s0 proto dhcp src 192.168.63.214 metric 100
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
Какие ещё будут рекомендации, чтобы добиться этого без ручного передёргивания? Как добиться отсутствия defaultroute на enp2s0?
И опять же он встаёт без метрики 600 и забирает всё на себя после рестарта Network Manager - тоже метрика не изменяетсяч и Ваш лайфхак не проходит. Метрика появляется лишь для маршрута 10.10.10.0/24 а вот как раз ему нужна минимальная, потому что он локальный.
P.S. И какие будут предположения, как вернуть второй defaultroute без передёргивания Network Manager? Теперь после перезагрузки надо сначала передёрнуть Network Manager, а птотом только enp2s0.
Исправление n0mad, :
Илья, у меня ВЗРЫВ МОЗГА :(
Спасибо за заклинания, я их применил:
nmcli c modify enp2s0 connection.autoconnect yes
nmcli c modify enp2s0 ipv4.never-default no
nmcli c modify enp2s0 ipv4.route-metric 600
nmcli c modify 0F-IS6P connection.autoconnect yes
nmcli c modify 0F-IS6P ipv4.never-default no
nmcli c modify 0F-IS6P ipv4.route-metric 100
Убрав «=»
Ни чего не получилось. Я уже не первый час с этим мучаюсь, делая контрольные перезагрузки - потому что не знаю как поставить сеть в положение «после перезагрузки»
sudo service networking restart и sudo systemctl restart NetworkManager не помогают.
После тьмы команд и кликов, я имею следующую позицию после загрузки и логине в MATE:
$ ip route
default via 10.10.10.254 dev enp2s0
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
10.10.10.254 dev enp2s0 scope link
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
192.168.63.48 dev wlp1s0 scope link
Почему то вообще пропал второй default, остался только enp2s0 хотя в настройках интерфейса стоит галочка: «Игнорировать маршруты полученные автоматически»
Делаю: $sudo systemctl restart NetworkManager
$ ip route
default via 10.10.10.254 dev enp2s0
default via 192.168.63.48 dev wlp1s0 proto dhcp src 192.168.63.214 metric 100
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
10.10.10.254 dev enp2s0 scope link
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
ПОЧЕМУ??? ПОЧЕМУ после старта одна позиция, а после рестарта другая?
Но хотя бы появился второй дефолтроут. Теперь можно тупо, в трее выключить/включить enp2s0 и сеть втанет в нужную позицию:
$ ip route
default via 192.168.63.48 dev wlp1s0 proto dhcp src 192.168.63.214 metric 100
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
Какие ещё будут рекомендации, чтобы добиться этого без ручного передёргивания? Как добиться отсутствия defaultroute на enp2s0?
И опять же он встаёт без метрики 600 и забирает всё на себя после рестарта Network Manager - тоже метрика не изменяетсяч и Ваш лайфхак не проходит. Метрика появляется лишь для маршрута 10.10.10.0/24 а вот как раз ему нужна минимальная, потому что он локальный.
P.S. И какие будут предположения, как вернуть второй defaultroute без передёргивание Network Manager? Теперь после перезагрузки надо сначала передёрнуть Network Manager, а птотом только enp2s0.
Исходная версия n0mad, :
Илья, у меня ВЗРЫВ МОЗГА :(
Спасибо за заклинания, я их применил:
nmcli c modify enp2s0 connection.autoconnect yes
nmcli c modify enp2s0 ipv4.never-default no
nmcli c modify enp2s0 ipv4.route-metric 600
nmcli c modify 0F-IS6P connection.autoconnect yes
nmcli c modify 0F-IS6P ipv4.never-default no
nmcli c modify 0F-IS6P ipv4.route-metric 100
Убрав «=»
Ни чего не получилось. Я уже не первый час с этим мучаюсь, делая контрольные перезагрузки - потому что не знаю как поставить сеть в положение «после перезагрузки»
sudo service networking restart и sudo systemctl restart NetworkManager не помогают.
После тьмы команд и кликов, я имею следующую позицию после загрузки и логине в MATE:
$ ip route
default via 10.10.10.254 dev enp2s0
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
10.10.10.254 dev enp2s0 scope link
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
192.168.63.48 dev wlp1s0 scope link
Почему то вообще пропал второй default, остался только enp2s0 хотя в настройках интерфейса стоит галочка: «Игнорировать маршруты полученные автоматически»
Делаю: $sudo systemctl restart NetworkManager
$ ip route
default via 10.10.10.254 dev enp2s0
default via 192.168.63.48 dev wlp1s0 proto dhcp src 192.168.63.214 metric 100
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
10.10.10.254 dev enp2s0 scope link
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
ПОЧЕМУ??? ПОЧЕМУ после старта одна позиция, а после рестарта другая?
Но хотя бы появился второй дефолтроут. Теперь можно тупо, в трее выключить/включить enp2s0 и сеть втанет в нужную позицию:
$ ip route
default via 192.168.63.48 dev wlp1s0 proto dhcp src 192.168.63.214 metric 100
10.10.10.0/24 dev enp2s0 proto kernel scope link src 10.10.10.100 metric 600
192.168.63.0/24 dev wlp1s0 proto kernel scope link src 192.168.63.214 metric 100
Какие ещё будут рекомендации, чтобы добиться этого без ручного передёргивания? Как добиться отсутствия defaultroute на enp2s0?
И опять же он встаёт без метрики 600 и забирает всё на себя после рестарта Network Manager - тоже метрика не изменяетсяч и Ваш лайфхак не проходит. Метрика появляется лишь для маршрута 10.10.10.0/24 а вот как раз ему нужна минимальная, потому что он локальный.