Date: Mon, 31 Jul 2000 13:21:08 +0200 From: Jens Sauer <pirol9999@gmx.net> To: freebsd-questions@FreeBSD.ORG Cc: mico@bsd.hu, Alexander@Leidinger.net Subject: Re: Where to put a command? Message-ID: <20000731111901.EA14337BC17@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
> Hello, > Jens Sauer: >> can anybody tell me, where to put a command, >> that shall be executed every time my ISDN-Card >> dials out again ("on demand" - and gets a new IP-address). >> I have to refresh my firewall-rules at every >> change of the outside-ip-address > If you are using user-level PPP, you can use its ppp.linkup features, > otherwise man isdnd.rc: > connectprog specifies a program run everytime after a > connec- > tion is established and address negotiation is > complete (i.e.: the connection is useable). > Isdnd > expects to find the program below the path > /etc/isdn which is prepended to the string > speci- > fied as a parameter to this keyword. The > programs > specified by connect and disconnect will get > the > following command line arguments: -d (device) > -f > (flag) [ -a (addr) ] where device is the name > of > device, e.g. "isp0", flag will be "up" if > connec- > tion just got up, or "down" if interface > changed > to down state and addr the address that got > as- > signed to the interface as a dotted-quad ip > ad- > dress (optional, only if it can be figured out > by > isdnd). (optional) > If you are dealing with the packet filter you should deal with it a bit > more, > it would be better if it wouldn't need refresh every time. You should > specify your tun0 or isp0 interface, not their IP address. If you are > using > user-level PPP, please take a look at its filtering features. > Good luck. > -- > ______ o _. __ > / / / (_(_(__(_) @ bsd.hu Hello, first thank you very much. I have to do the refresh, because there is no other way (at this time), when being "silly" enough to use IPFILTER (hard for newbies). I will try the "connectprog"-feature (I'm using kernel-level PPP) and report back. Thanks again Cheerio Jens To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000731111901.EA14337BC17>