У меня есть 30 серверов Linux, которым нужно изменить маску подсети. Я хочу использовать простой скрипт или простую команду для изменения маски subnemt с 255.255.255.128 на 255.255.255.0 в ifcfg-eth0.
может кто-нибудь помочь? Спасибо, Элад.
Простой sed
такая команда сделает это:
$ sudo sed -i 's/NETMASK=255.255.255.0/NETMASK=255.255.255.128/' /etc/sysconfig/network-scripts/ifcfg-eth0
Вы можете комбинировать это sed
с командой SSH, чтобы выполнить это на каждом сервере, используя команду a, например:
$ ssh user@server command