
Я хочу установить статический IP-адрес с помощью скрипта bash. Чего мне следует добиться? Я хочу установить тот же статический IP-адрес, который приходит от DHCP. Например, мой eth0 настроен на DHCP, и он выбирает IP-адрес 51.89.84.82, для eth1 он выбирает 10.0.0.1. Я хочу установить тот же статический IP-адрес. Как этого добиться в centos7?
1) найдите имя интерфейса и его IP-адрес, маску подсети, шлюз. 2) выполните цикл для каждого интерфейса и установите тот же IP-адрес, подсеть и шлюз.
решение1
Пожалуйста, в следующий раз используйте Google.
Вот подробное руководство по настройке сетевого интерфейса в RHEL/CentOS 7:
https://phoenixnap.com/kb/configure-centos-network-settings
Если вы используете Network Manager:
nmcli device modify <interface_name> ipv4.address <ip_address>
Если вы не используете NM:
ifconfig <interface> <ip_address> netmask <netmask>
или
ip a add <ip_addr>/<mask> dev <interface>