[ale] Update ifcfg-eth0 file from command line? (need to re-ip 50 servers)

Jim Kinney jim.kinney at gmail.com
Sat Mar 18 21:19:12 EDT 2017


Add a bit that has a timer to restore the old config if an outside script
doesn't stop it is X minutes. I've done that for firewall configs after I
hosed a remote box.

On Mar 18, 2017 8:33 PM, "Leam Hall" <leamhall at gmail.com> wrote:

> Untested, and I tend to do things in multiple steps.
>
> cp /etc/sysconfig/network-scripts/ifcfg-eth0 /tmp
>
> cat /tmp/ifcfg-eth0 | egrep -iv "ipaddr|broadcast|gateway" >
> /etc/sysconfig/network-scripts/ifcfg-eth0
>
> echo "IPADDR=1.2.3.4" >> /etc/sysconfig/network-scripts/ifcfg-eth0
> echo "BROADCAST=1.2.3.0" >> /etc/sysconfig/network-scripts/ifcfg-eth0
> echo "GATEWAY=1.2.3.1" >> /etc/sysconfig/network-scripts/ifcfg-eth0
>
> service network restart
>
> Main thing is to not put the backup copy in the network-scripts directory,
> RHEL will try to bring up an interface like ifcfg-eth0.sav.
>
> Hope that helps.
>
> Leam
>
>
> On 03/18/17 20:21, Raj Wurttemberg wrote:
>
>> Is it possible to edit the ifcfg-eth0 file (RHEL6) from the command
>> line?   On my Windows servers I can use the  netsh command to make the
>> change (I wrote a VMware PowerCLI script to update Windows already).  If
>> I have to use sed or whatever, that’s fine… I was just curious if there
>> were an easier way.
>>
>>
>>
>> One of our hosted customers wants us to re-IP all of their servers and I
>> definitely don’t want to log into each server to make the change. :p
>>
>>
>>
>> (Side note… I do have Salt running in the environment also.)  Ugh… that
>> reminds me…. Salt doesn’t like it when servers get re-IPd….
>>
>>
>>
>> Thanks,
>>
>> /Raj
>>
>>
>>
>>
>>
>> _______________________________________________
>> Ale mailing list
>> Ale at ale.org
>> http://mail.ale.org/mailman/listinfo/ale
>> See JOBS, ANNOUNCE and SCHOOLS lists at
>> http://mail.ale.org/mailman/listinfo
>>
>>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20170318/f7d7f3a6/attachment.html>


More information about the Ale mailing list