[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ale] Update ifcfg-eth0 file from command line? (need to re-ip 50 servers)
- Subject: [ale] Update ifcfg-eth0 file from command line? (need to re-ip 50 servers)
- From: leamhall at gmail.com (Leam Hall)
- Date: Sat, 18 Mar 2017 20:31:59 -0400
- In-reply-to: <[email protected]>
- References: <[email protected]>
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
>