Почему Ubuntu не отключает беспроводную сеть автоматически, когда проводное соединение активно?

Когда у меня включена беспроводная связь и подключен кабель Ethernet, беспроводное соединение остается активным, даже если беспроводное и проводное соединения осуществляются через одну сеть.

Мне известен этот вопрос , в котором рассказывается, как его отключить, но я хочу знать, почему это не поведение Ubuntu по умолчанию или почему в его настройках нет параметров, позволяющих это.

Единственная причина, по которой я могу представить, чтобы беспроводное соединение было активным, - это возможность доступа к другим устройствам локальной сети в этой сети, но этот аргумент не выполняется, когда беспроводные и проводные соединения находятся в одной сети. Другая причина может заключаться в том, что вы не теряете драгоценные секунды при отключении Ethernet, но я сомневаюсь, что это правильный аргумент, поскольку удаление Ethernet в основном означает, что вы переходите в другое место, и большинство людей не используют свой ПК при перемещении. [ 113]

3
задан 13 April 2017 в 15:25

2 ответа

Проще говоря, ваша проводная сетевая карта и ваша беспроводная карта - это две разные карты. Следовательно, у вас есть два разных возможных соединения. Так как он может подключиться к ним обоим, он не предполагает, что вы хотите этого каким-либо другим способом.

Что касается того, почему можно использовать оба сетевых соединения, существует ряд причин:

  1. Стабильность сети - нет потери соединения, когда один или другой отключается, если оба не не выходить в одно и то же время. Это также позволяет предотвратить отключение вещей, для которых требуется доступ к Интернету по тем или иным причинам (просто потому, что вы не пользуетесь Интернетом активно или не пользуетесь интернетом, это не означает, что вы не пользуетесь Интернетом в пути). [ 111]
  2. Балансировка нагрузки - расширенное использование может позволить такие вещи, как игры по проводному соединению и загрузки по беспроводному соединению, предотвращая замедление и обход контента, если только они не облагаются общей точкой соединения (маршрутизатором, входящим соединением и т. Д.). ).
  3. Поддерживайте доступ к Интернету при использовании VPN-подключения - VPN-подключения часто ограничивают ваш доступ к Интернету. Одним из способов решения этой проблемы является простое использование одного соединения для VPN, а другого - для Интернета.
0
ответ дан 13 April 2017 в 15:25

Я согласен с @Shauna, но, если вы хотите настроить свою систему так, чтобы проводная и беспроводная сеть никогда не включались одновременно, и, если вы хорошо знакомы с командной строкой, прочитайте man 5 interfaces, особенно: [ 112]

IFACE OPTIONS
       The following "command" options are available for every family and method.  Each of these options can be given multiple times in a single stanza, in which case the
       commands are executed in the order in which they appear in the stanza.  (You can ensure a command never fails by suffixing them with "|| true".)

       pre-up command
              Run command before bringing the interface up.  If this command fails then ifup aborts, refraining from marking the interface as configured, prints an  error
              message, and exits with status 0.  This behavior may change in the future.

       up command

       post-up command
              Run  command  after  bringing the interface up.  If this command fails then ifup aborts, refraining from marking the interface as configured (even though it
              has really been configured), prints an error message, and exits with status 0.  This behavior may change in the future.

       down command

       pre-down command
              Run command before taking the interface down.  If this command fails then ifdown aborts, marks the interface as deconfigured (even though it has not  really
              been deconfigured), and exits with status 0.  This behavior may change in the future.

       post-down command
              Run  command after taking the interface down.  If this command fails then ifdown aborts, marks the interface as deconfigured, and exits with status 0.  This
              behavior may change in the future.

       There exists for each of the above mentioned options a directory /etc/network/if-<option>.d/ the scripts in which are run (with no  arguments)  using  run-parts(8)
       after  the option itself has been processed. Please note that as post-up and pre-down are aliases, no files in the corresponding directories are processed.  Please
       use if-up.d and if-down.d directories instead.
0
ответ дан 13 April 2017 в 15:25

Другие вопросы по тегам:

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