В чем разница между "интерфейсом ifconfig down" и "блоком rfkill"?
Я знаю rfkill block all
отключит все Но что насчет ifconfig interfaceX down
? Когда я использую его, он просто разрывает соединение. И когда я печатаю ifconfig interfaceX up
это повторно соединяется с моим старым соединением.
Так же ifconfig interfaceX down
отключить беспроводной тоже?
2 ответа
ifconfig используется для настройки вашего сетевого интерфейса. Вы можете использовать его для многих вещей, таких как изменение IP-адреса вашей машины.
Ifconfig используется для настройки резидентных сетевых интерфейсов ядра. Он используется во время загрузки для настройки интерфейсов по мере необходимости. После этого он обычно требуется только при отладке или при настройке системы. Пометить интерфейс "вниз". Когда интерфейс помечен как "выключенный", система не будет пытаться передавать сообщения через этот интерфейс. Если возможно, интерфейс будет сброшен, чтобы отключить прием.1
rfkill - это небольшой инструмент для запроса состояния переключателей, кнопок и интерфейсов подсистем rfkill. Это инструмент командной строки, с помощью которого вы можете запрашивать и изменять устройства с поддержкой RFKill в системе. Чтобы получить инструмент, установите пакет rfkill.2
1 Источник: manpagez
2 Источник: Красная шляпа
rfkill может программно заблокировать соединение или сообщить, что оно отключено аппаратным переключателем. Это делает его более информативным, чем ifconfig или iwconfig.