Networking

RHEL 如何在 /etc/sysconfig/network-scripts/ 中的 GUI 和配置文件之間同步網路設置?

  • May 22, 2016

在 RHEL 中,我們可以使用 GUI 或在/etc/sysconfig/network-scripts/.

我想知道配置文件中的網路設置(例如 IP 地址、網關等)如何與 GUI 同步,反之亦然。我是否需要重新啟動任何服務來同步數據?

  1. NetworkManager 執行時,需要關閉網路服務嗎?例如/etc/init.d/network stop
  2. 如果我已經在 中編輯了配置文件/etc/sysconfig/network-scripts/,並且我想將新配置與 GUI 同步,我需要使用/etc/init.d/network restart嗎?如果/etc/init.d/network由於上述原因已停止#1,如何在不重新啟動的情況下將新配置從文本文件同步到 GUI /etc/init.d/network
  3. 當我在 GUI 中更改網路設置時,它會自動編輯配置文件/etc/sysconfig/network-scripts/嗎?它會立即編輯文件還是使用者需要重新啟動?
  4. NetworkManagersystem-config-networkGUI有什麼關係?GUI是system-config-networkNetworkManager 軟體包的一部分嗎?
  5. 如果我已經停止/etc/init.d/network服務,我還可以使用system-config-networkGUI 配置網路設置嗎?

謝謝。

NetworkManager 使用動態配置,使用 gconf 為每個使用者保存設置,而網路腳本是系統全域配置文件,你永遠不會讓它們同步,你也不需要。

什麼時候使用它們?

在大多數情況下,如果您總是在工作站上使案例如 dhcp,則不需要網路管理器,只需在網路腳本中設置它,(並關閉 NM)

但是對於筆記型電腦,可能會根據需要使用無線、pppoe(例如,您在辦公室和家庭之間移動),您將需要 NetworkManager 更具適應性。

引用自:https://unix.stackexchange.com/questions/49532