CentOS/RHEL 中默认网关的正确位置是什么?

CentOS/RHEL 中默认网关的正确位置是什么?

据我所知,在 CentOS 中有两处可以使用 GATEWAY 选项:

  1. /etc/sysconfig/网络
  2. /etc/sysconfig/网络脚本/ifcfg-*

默认网关的正确位置是什么以及有什么区别?

答案1

当前的惯例是/etc/sysconfig/network-scripts/ifcfg-ethX

这就是 Red Hat 的工具(例如system-config-network)配置事物的方式,它有助于在 NIC 发生变化等时保持持久性。

编辑:

这取决于您可能拥有的接口数量。假设您在同一个子网上有两个接口,eth0 和 eth1... 如果我希望默认网关访问通过 eth0 进行,该怎么办?我会在接口规范中定义它,而不是在全局/etc/sysconfig/network文件中定义它。当然,也可以在该文件中使用GATEWAYDEV指令来完成此操作...

相关内容