如何從bash腳本linux設定靜態IP

如何從bash腳本linux設定靜態IP

我想使用 bash 腳本設定靜態 IP,我想將來自 DHCP 的相同 IP 設定為靜態,例如,我的 eth0 設定為 DHCP,它為 eth1 選擇 IP 51.89.84.82,它選擇 10.0.0。的IP設定為靜態,如何在centos7.0.1中實現此目的?

1)尋找介面名稱及其IP、子網路遮罩、網關。 2)循環每個介面並設定相同的ip、子網路和網關。

答案1

下次請使用Google。

以下是有關如何在 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>

相關內容