Linux

CentOS/RHEL 中預設網關的正確位置是什麼?

  • August 16, 2012

如我所見,在 CentOS 中有兩個地方可以使用 GATEWAY 選項:

  1. /etc/sysconfig/網路
  2. /etc/sysconfig/network-scripts/ifcfg-*

預設網關的正確位置是什麼,有什麼區別?

目前的約定是/etc/sysconfig/network-scripts/ifcfg-ethX.

這就是 Red Hat 的工具(例如system-config-network)配置事物的方式,它有助於在 NIC 更改等時保持持久性。

編輯:

這取決於您可能擁有多少個介面。假設您在同一個子網上有兩個介面 eth0 和 eth1… 如果我希望預設網關訪問流經 eth0 怎麼辦?我會在介面規範而不是全域/etc/sysconfig/network文件中定義它。當然,這也可以使用GATEWAYDEV指令在該文件中完成…

引用自:https://serverfault.com/questions/417399