Re: Nowe IP.
On Tue, 10 Sep 2002, Krzysztof Krzyzaniak wrote:
> On Tue, Sep 10, 2002 at 10:58:56PM +0200, Mikołaj Menke wrote:
> > Dostałem nowe IP. Co powinienem zmienić (oprócz interfaces, httpd.conf -
> > bo to wiem) żeby wszystko chodziło jak niegdyś? Czy jest jakiś program
> > do automatyzacji procesu?
>
Sproboj tak:
Stworz skrypt podmien.pl
podmien.pl
#!/usr/local/perl
while ($line = <> ){
$line =~ s/192\.168\.0\.1/100\.100\.100\.100/g;
printf("%s",$line);
}
koniec podmien.pl
potem chmod 755 podmien.pl
gdzie 192.168.0.1 to stare a 100.100.100.100 to nowe IP
Uwazaj na te kropki i slashe...
Potem taki skrypcik:
dupa.sh
#!/bin/sh
name = `basename $1`
SCIEZKA_DO_PODMIEN_PL/podmien.pl < $1 > /tmp/$name.new
cp $1 /tmp/$name.orig
cp /tmp/$name.new $1
koniec dupa.sh
chmod 755 dupa.sh
find /etc -print -exec SCIEZKA_DO_DUPA_SH {} \;
Na rzut optyki bedzie dzialac:)
W katalogu /tmp masz pliki z rozszerzeniem .orig (to te przed zmiana) i
.new to te po zmianie.
Reply to:
- References:
- Re: Nowe IP.
- From: Krzysztof Krzyzaniak <eloy@transilvania.eu.org>