Как настроить предпочитаемую сеть для интернета?

17

Я подключен к локальной сети и беспроводной сети. Оба предоставляют доступ к интернету.

Иногда, когда интернет в локальной сети не работает, браузер просто выдает исключение вместо переключения на беспроводную сеть. (Беспроводная связь включена, и локальные одноранговые компьютеры по беспроводной связи могут быть подключены).

Видимо, это дает больший приоритет локальной сети. Как повысить приоритет беспроводного соединения или настроить его как автоматический откат?

Кшитиз Шарма
источник
1
Я подозреваю, что проблема в том, что Network Manager не обнаруживает, что проблема существует: возможно, связь установлена, но беспроводное соединение отсутствует. Если соединение с сетью Ethernet прекращается, то беспроводное соединение выбирается автоматически - по крайней мере, это происходит на моем ноутбуке, если я отсоединяю кабель. Есть запрос панели запуска, чтобы добавить приоритеты в NM, может быть, вы можете покопаться еще там: bugs.launchpad.net/ubuntu/+source/network-manager/+bug/366780
Rmano
Знаете ли вы, если все соединения в локальной сети терпят неудачу, или это может быть что-то вроде проблемы поиска DNS? Не имеет отношения к вашему вопросу, возможно, проверьте настройки DNS для каждого подключения. Если отличается, и вы хотите, чтобы локальная сеть работала лучше, возможно, попробуйте переключиться на то, что имеет беспроводная связь
Dolan Antenucci
В качестве обходного пути я бы попытался создать скрипт, который запускается каждые несколько секунд и пытается пинговать, например, Google. При сбое 'ifconfig eth0 down', чтобы NM знал, что нужно переключиться на другую сеть. Ужасно, не правда ли?
Vorac
если вы получаете «сайт не может быть достигнут» или другая ошибка. Ваш роутер ips не должен быть таким же.
Даматрикс,

Ответы:

9

Зайдите в настройки системы -> Сеть -> Проводной

Затем нажмите на опции, выберите вкладку IPV4 и нажмите на маршруты.

Наконец, включите параметр Использовать это соединение только для ресурсов своей сети.

маршруты

Таким образом, Ubuntu будет использовать только беспроводной доступ к Интернету.

ggarron
источник
1

Это не ошибка браузера. Маршрутизация выполняется ядром в соответствии с настройками NetworkManager.

NetworkManager отслеживает только локальную связь, решая, следует ли включить соединение, и всегда отдает предпочтение проводной по беспроводной связи. Он не отслеживает, доступен ли «Интернет» через соединения.

Чтобы заставить NM не использовать проводное соединение (поскольку оно подключено к неисправному маршрутизатору), откройте редактор подключений с помощью индикатора и удалите его из списка. Или отключите кабель Ethernet.

jdthood
источник