Переключение между двумя сетевыми картами от терминала

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

Как мне поступить?

0
задан 2 February 2015 в 14:42

2 ответа

При использовании network-manager (который является стандартным на человечности) Вы можете пользователь nmcli для отключения устройств. Так nmcli dev disconnect iface eth0 отключает eth0, и Ваша система вынуждена использовать другую карту. Печально я не узнал, как повторно включить его без GUI.

0
ответ дан 2 February 2015 в 14:42

Я думаю, что можно неправильно понять установку платы NIC. если Вы имеете к картам, и Вы подключили их к той же сети, говорят 192.168.1.x, чем у них и будет IP-адрес, и Вы по существу используете обоих. Если они находятся в отдельных сетях как LAN и WAN тогда, система ДОЛЖНА взять всей необходимой маршрутизации для Вас. Пакеты для Интернета пробегутся через это nic, пакеты для локального пробегутся через это nic, предполагающий, что всеми другими вещами является установка правильно.

я предполагаю, что у Вас могли быть некоторые очень определенные/неожиданные конфигурации, которые я dindt упоминаю здесь.

Это принесет NIC, названный eth0, (применимым)

sudo ifconfig eth0 up

, Это принесет NIC, названный wifi0, вниз (отключил)

sudo ifconfig wifi0 down

0
ответ дан 2 February 2015 в 14:42

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

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