这些网络服务各起什么作用

这些网络服务各起什么作用

/etc/init.d我在以“网络”开头的文件夹中列出了服务:

cyrex@cyrex:/etc/init.d$ ls network*
networking                  network-interface-security
network-interface           network-manager

这些每个都起什么作用。例如,哪一个与网络管理器的 GUI 版本相关,哪一个将放弃对所有网卡的网络支持。

答案1

  • 它们各自起什么作用?

联网:

/bin/sh -e #!/bin/sh -e
### 开始初始化信息
# 提供:网络
# 必需-开始:
# 必需停止:$local_fs
# 应该启动:ifupdown
# 应该停止:ifupdown
# 默认开始:
# 默认停止: 0 6
# 简短描述:提高网络接口。
### 结束初始化信息

关于这里提到的包 ifupdown:包括命令ifup和,ifdown可用于配置(取消配置)网络接口(/etc/network/interfaces)。

其余 3 个是新启动守护进程。从其各自的.conf文件中/etc/init/

网络接口安全:

#network-interface-security-配置网络设备安全
#
# 这是一个一次性启动脚本,用于加载所需的 AppArmor 配置文件
# 在网络启动之前。

网络接口:

# network-interface-配置网络设备
#
# 此服务会导致网络设备启动或关闭
添加或删除的硬件数量,包括通常不添加的硬件
# 可拆卸的。

网络管理器:

# network-manager - 网络连接管理器
#
# 网络管理器守护进程管理系统的网络连接,
# 自动在最佳可用之间切换。
  • 例如哪一个与网络管理器的 GUI 版本相关?

以上都不是。请参阅下一个答案。

  • 哪一个会放弃对所有网卡的网络支持?

启动networking将执行此操作,但使用的命令很可能是ifup --allifdown --all。来自man ifup

-a、--全部

如果提供给 ifup,则影响所有标记为自动的接口。
接口按其定义的顺序出现
/etc/network/interfaces。

如果赋予 ifdown,则影响所有定义的接口。
接口按当前关闭的顺序
在州文件中列出。
只有在 /etc/network/interfaces 中定义的接口才会被关闭。

相关内容