Отключить Network Manager в Debian
Network Manager - удобная программа с графическим интерфейсом для настройки сетевых соединений в Linux. Особенно удобна для начинающих пользователей.
Но бывают случаи когда Network Manager надо отключить, и настроить сетевое подключение без него. Об одном из возможных вариантов отключения Network Manager пойдет речь далее.
Но бывают случаи когда Network Manager надо отключить, и настроить сетевое подключение без него. Об одном из возможных вариантов отключения Network Manager пойдет речь далее.
Network Manager запускается системой при старте. Поэтому самый простой способ отключения - это исключить Network Manager из автозапуска.
Какие программы/процессы запускаются системой автоматически, определяются в runlevel (или более точно в init). По-умолчанию в Debian используется runlevel 2.
Какой runlevel использует ваша система при запуске можно посмотреть в файле /etc/inittab, выполнив в командной строке:
Какой runlevel использует ваша система при запуске можно посмотреть в файле /etc/inittab, выполнив в командной строке:
grep initdefault /etc/inittab
Runlevel работающей системы можно узнать выполнив в командной строке:
sudo runlevel
Для примера, отключим Network Manager в runlevel 2. Ссылки на программы, запускаемые в runlevel 2, находятся в директории /etc/rc2.d, и начинаются на букву S.
Самый простой способ - найти и удалить ссылку на Network Manager. А рекомендуемый способ - переименовать ссылку (заменить в ссылке начальную букву S на букву K) и перестроить запуск программы в runlevel в соответствии с зависимостями.
Для переименования ссылки надо выполнить следующую команду:
Самый простой способ - найти и удалить ссылку на Network Manager. А рекомендуемый способ - переименовать ссылку (заменить в ссылке начальную букву S на букву K) и перестроить запуск программы в runlevel в соответствии с зависимостями.
Для переименования ссылки надо выполнить следующую команду:
sudo rename 's/\/S/\/K/' /etc/rc2.d/S??network-manager
Чтобы перестроить запуск программы в runlevel достаточно выполнить в командной строке:
sudo update-rc.d network-manager defaults
Чтобы остановить запущенный Network Manager, выполняем такую команду:
sudo /etc/init.d/network-manager stop
Примеры настройки сетевых интерфейсов без использования Network Manager можно посмотреть здесь, здесь и здесь.
Понравилась статья? Подпишись на этот блог!
1 коммент.:
добавлено в каталог http://www.xn--h1aebjvk2d.xn--p1ai/2011/06/linux_16.html
Отправить комментарий