Thank you this worked like a champ.


----- Original Message -----
From: "A Brady" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 12, 2001 9:48 PM
Subject: Re: making demand dialing NOT available at certain times of the
day.


> On Monday 12 February 2001 21:18, Terry Williams opined:
> > I have 3 linux boxes and 2 windows 98se boxes networked together.  On
> > one linux box I have RH7 with NAT configured and demand dialing.
> > What I would like to do is make the demand dailing not available from
> > 6:30am to 10am M-F.
> >
> > I have to do this because of the windows boxes and I need my phone line
> > available those times.
> >
> > I appreciate any help including RTFM as long as I'm told what manual to
> > read.  I've looked at cron tasks to do ifdown at those times but it
> > doesn't work because its not always on at that time.
>
> Yes, crontab is a good choice. But, alternate config files and scripts
> are the other part of the equation. I've done similar (without cron) for
> setting up accounts, changing configs to test demand dial, changing from
> one account to another, etc.
>
> Basically, you need an alternate /etc/ppp/options file if you want it
> dialable at all. If not, removing it completely (after backing it up of
> course) is a good idea. Also, you'll need a replacement for
> /etc/sysconfig/network-scripts/ifcfg-ppp0 (I presume you use ppp0 as your
> default dialup - if not, change the last part accordingly).
>
> You place copies of each file in a safe place, with names that make sure
> they don't write over each other (like options.demand/options.manual and
> ifcfg-ppp0.demand/ifcfg-ppp0.manual). Then you just need scripts that can
> copy them back and forth, then restart networking. Here's an idea (I'm
> not scripting genius, so critique away):
>
> #!/bin/bash
> cp -a /etc/backup/options.manual /etc/ppp/options
> cp -a /etc/backup/ifcfg-ppp0.manual \
> /etc/sysconfig/network-scripts/ifcfg-ppp0
> /etc/rc.d/init.d/network restart
> exit 0
>
> (If you or someone else doesn't know, the line break on the second line
> isn't necessary - the mailer made a break and I signified with the "\"
> which is how it would look going to the end of a line and wrapping around
> to the next.)
>
> This would copy the *.manual items in a folder /etc/backup and place them
> in the proper places, then restart the network. A crontab entry for
> 6:30am to call the above script would take care of it. Just make sure the
> script is executable.
>
> A similar script could be written to reverse the process at 10am , which
> would put you back in business.
>
> Feel free to modify/improve accordingly.
>
> --
> If Bill Gates had a dime for every time a Windows box crashed...
>
>     ...Oh, wait a minute, he already does.
>
>
>
> _______________________________________________
> Redhat-list mailing list
> [EMAIL PROTECTED]
> https://listman.redhat.com/mailman/listinfo/redhat-list
>



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to