![RHEL 如何在 GUI 和 /etc/sysconfig/network-scripts/ 中的配置文件之间同步网络设置?](https://linux22.com/image/25946/RHEL%20%E5%A6%82%E4%BD%95%E5%9C%A8%20GUI%20%E5%92%8C%20%2Fetc%2Fsysconfig%2Fnetwork-scripts%2F%20%E4%B8%AD%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E4%B9%8B%E9%97%B4%E5%90%8C%E6%AD%A5%E7%BD%91%E7%BB%9C%E8%AE%BE%E7%BD%AE%EF%BC%9F.png)
在 RHEL 中,我们可以使用 GUI 或编辑/etc/sysconfig/network-scripts/
.
我想知道配置文件中的网络设置(例如IP 地址、网关等)如何与GUI 同步,反之亦然。我需要重新启动任何服务来同步数据吗?
当NetworkManager运行时,我需要关闭网络服务吗?例如
/etc/init.d/network stop
?如果我已经在 中编辑了配置文件
/etc/sysconfig/network-scripts/
,并且想要将新配置与 GUI 同步,我需要使用 吗/etc/init.d/network restart
?如果/etc/init.d/network
由于上述原因而停止#1
,如何在不重新启动的情况下将新配置从文本文件同步到 GUI/etc/init.d/network
?当我在 GUI 中更改网络设置时,它会自动编辑 中的配置文件
/etc/sysconfig/network-scripts/
吗?它会立即编辑文件还是用户需要重新启动?NetworkManager
和GUI有什么关系system-config-network
? GUI是system-config-network
NetworkManager 包的一部分吗?如果我已停止
/etc/init.d/network
服务,我仍然可以使用system-config-network
GUI 来配置网络设置吗?
谢谢。
答案1
NetworkManager 使用动态配置,使用 gconf 为每个用户保存设置,而网络脚本是系统全局配置文件,您永远不会同步它们,也不需要同步它们。
何时使用它们?
在大多数情况下,如果您总是在工作站上使用例如 dhcp,则不需要网络管理器,只需在网络脚本中进行设置即可(并关闭 NM)
但对于笔记本电脑,可能根据需要使用无线、pppoe(例如,您在办公室和家之间移动),您将需要 NetworkManager 具有更强的适应性。