Простой способ отключить сетевую карту при загрузке linux

Так у меня два провайдера, но пользуюсь я только одним, то вторая сетевая карта мне особо не нужна. Пока провод в неё не был воткнут, то проблем не было. Однако сейчас в минте иногда наблюдаются сильные тормоза практически сразу же после загрузки (даже htop Открыть не получается). Проведя несколько экспериментов сложилось впечатление, что тормоза появляются именно из-за того, что активно сразу 2 сетевых интерфейса. Поэтому отключим лишний.

По хорошему нужно внимательно почитать «man  interfaces», но хотелось найти простой способ и что бы, при желании, можно было бы вновь включить сетевую карту.

Решением стало использование команды:

sudo ifconfig ethX down

Для начала нужно определиться какая цифра скрывается за «X». Для этого набираем

ifconfig


Стараемся определить нужный интерфейс по ip или мак адресу, это уже кому как удобнее.

Теперь, когда определили лишний сетевой интерфейс, можно прописать команду по его отключению в автозагрузку. Так как для выполнения команды нужны права рута, то лучше прописать её в rc.local

sudo gedit /etc/rc.local

Заместо gedit можно использовать любой другой редактор, например, nano.

И на предпоследнюю строчку, та что перед exit 0, вставляем:

sudo ifconfig ethX down

Только не забудьте заместо X подставить свою цифру.

Теперь остаётся только сохранить файл и перезагрузиться(хотя можно и потом). Если появится вернуть активность сетевой карты, то есть команда:

sudo ifconfig ethX up

Выполнять её следует в терминале.

Поделись статьёй с друзьями

Или просто поиграйся с кнопочками

Добавить комментарий