@329

Почему винда создает неправильную запись в route table?

66e566523e953840938637.png
Как видите есть две строки, первая (
0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.62     36
) правильная, а вот вторая
0.0.0.0          0.0.0.0     192.168.85.2   192.168.85.141     35
выключает мне интернет :(. Проблема на время исправляется вводом route delete 0.0.0.0 и
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 1
, но только на время. Потом винда опять почему-то добавляет
0.0.0.0          0.0.0.0     192.168.85.2   192.168.85.141     35
.

Вопрос: почему это происходит и могу-ли я как-то отключить авто-редактировая route table виндой?
  • Вопрос задан
  • 265 просмотров
Решения вопроса 1
@mvv-rus
Настоящий админ AD и ненастоящий программист
Неправильный шлюз по умолчанию прилетает вам по DHCP на следующий интерфейс: Ethernet adapter VMware Network Adapter VMnet8. Его создает VMware WorkStation, а используется он в настройках по умолчанию для выхода наружу через NAT виртуалок подсоединенных к соотвествующей сети.
Т.к. я не знаю, для чего у вас на ПК используется VMWare (и используется ли вообще - у вас там вообще всё интересно: я вижу ещё следы VirtualBox и Hyper-V), то точно сказать, что вам надо сделать, я не могу. Но, как минимум, можно в Virtual Network Editor отключить DHCP на нем - а если у вас в этой виртуальной ести еесть виртуалки - настроить на них адрес IP вручную.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@pfg21
ex-турист
В параметрах сетевого адаптера есть параметр метрика, который показывает "важность" адаптера при прочих идентичных условиях т.е. два адаптера засылают в роутинг два идентичных маршрута "на себя", т.е. твои строчки первая и вторая.
Выставь метрику адаптера 192.168.1.1 вручную равную 1 а других с большим значением метрики и тогда его "строчка" будет перекрывать "строчки" остальных адаптеров
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы