如何从bash脚本linux设置静态IP

如何从bash脚本linux设置静态IP

我想使用 bash 脚本设置静态 IP,我想将来自 DHCP 的相同 IP 设置为静态,例如,我的 eth0 设置为 DHCP,它为 eth1 选择 IP 51.89.84.82,它选择 10.0.0。 0.1 我想将相同的IP设置为静态,如何在centos7.0.1中实现此目的?

1)查找接口名称及其IP、子网掩码、网关。 2)循环每个接口并设置相同的ip、子网和网关。

答案1

下次请使用谷歌。

以下是有关如何在 RHEL/CentOS 7 中配置网络接口的综合指南:

https://phoenixnap.com/kb/configure-centos-network-settings

如果您使用网络管理器:

nmcli device modify <interface_name> ipv4.address <ip_address>

如果您不使用 NM:

ifconfig <interface> <ip_address> netmask <netmask>

或者

ip a add <ip_addr>/<mask> dev <interface>

相关内容