
У меня в папке перечислены службы, /etc/init.d
начинающиеся с «network»:
cyrex@cyrex:/etc/init.d$ ls network*
networking network-interface-security
network-interface network-manager
Что делает каждый из них. Например, какой из них связан с версией графического интерфейса сетевого менеджера, какой из них откажется от поддержки сети для всех сетевых карт.
решение1
- Что делает каждый из них?
нетворкинг:
#!/bin/ш -е ### НАЧАТЬ ИНИЦИАТИВНУЮ ИНФОРМАЦИЮ # Обеспечивает: сетевое взаимодействие # Требуется-Начало: # Требуется-Остановить: $local_fs # Должно начинаться: ifupdown # Следует остановить: ifupdown # Начало по умолчанию: # По умолчанию-Стоп: 0 6 # Краткое описание: Поднять сетевые интерфейсы. ### КОНЕЦ НАЧАЛЬНОЙ ИНФОРМАЦИИ
Относительно пакета ifupdown, упомянутого здесь: он включает команды ifup
, ifdown
которые могут использоваться для (де)настройки сетевых интерфейсов ( /etc/network/interfaces
).
Остальные 3 — выскочки-демоны. Из их соответствующих .conf
файлов в /etc/init/
:
сетевой-интерфейс-безопасность:
# network-interface-security - настройка безопасности сетевого устройства # # Это одноразовый скрипт запуска для загрузки необходимых профилей AppArmor. # до того, как сеть поднимется.
сетевой интерфейс:
# сетевой-интерфейс - настройка сетевого устройства # # Эта служба приводит к включению или выключению сетевых устройств в результате Количество оборудования, которое добавляется или удаляется, включая то, что обычно не устанавливается # съемный.
сетевой менеджер:
# network-manager - менеджер сетевых подключений # # Демон Network Manager управляет сетевыми подключениями системы, # автоматическое переключение между лучшими из доступных.
- Например, какой из них связан с графической версией сетевого менеджера?
Ни один из них. Смотрите следующий ответ.
- Какой из них прекратит поддержку сети для всех сетевых карт?
Инициирование networking
сделает это, но используемая команда, скорее всего, будет ifup --all
и ifdown --all
. Из man ifup
:
-а, --все Если задано ifup, влияет на все интерфейсы, отмеченные как auto. Интерфейсы выводятся в том порядке, в котором они определены. /etc/network/interfaces. Если указано ifdown, влияет на все определенные интерфейсы. Интерфейсы отключаются в том порядке, в котором они находятся в данный момент. указан в государственном досье. Будут отключены только интерфейсы, определенные в /etc/network/interfaces.