On Fri, Jul 11, 2008 at 01:28:19AM +0000, Hendrik Boom wrote: > On Thu, 05 Jun 2008 10:03:09 -0700, Andrew Sackville-West wrote: > > > On Thu, Jun 05, 2008 at 11:11:55AM -0400, [EMAIL PROTECTED] wrote: > >> I have my network front end running Debian sarge (yet, it's time to > >> upgrade at lest to etch). It's connected to the rest of the net by a > >> DSL line. I've set up port-forwarding to selected machines on my LAN > >> for the convenience of certain games, and bittorrent, and I'd like to > >> use it for some always-on applications. > >> > >> But every now and then, once every week or two, the port-forwarding > >> drops out, and I have to reestablish it by running the same script that > >> gets run on startup. > >> > >> Does anyone have any idea how to track down the problem? I've looked at > >> the system logs and not found anything suspicious. But probably I don't > >> know which logs to look in, or what to look for in them, and it would be > >> as plain as day if I did. > >> > >> If this is a known sarge problem, of course upgrading to etch would be > >> the solution. > > > > just a couple of suggestions. > > > > 1) if you're planning to upgrade, go ahead and do it, the problem may > > just go away. That doesn't really necessarily solve the problem > > though... > > > > 2) does your DSL connection go down from time to time? maybe it's > > dropping out and the system isn't recovering properly. > > > > 3) next time it goes down, instead of just rerunning the network > > scripts, see if you can diagnose the situation a little bit. look at > > the output of > > > > ifconfig > > route > > and maybe get a dump from iptables. > > > > then compare to the state of things when the system is working.
have a look at /etc/ppp/ip-up.d/ > > > > A > > OK. It happened again, just now. My son complained that the internet was > down. I ssh'ed to my gateway machine, and ppp0 was up, but had a > suspiciously low packet count (about 150 packets) within a few seconds > it was up to about 250, so it looked as if ppp0 had just come up. > > I checked my iptables, and the port forwarding had shut down. > I ran the script is uses to start port-forwarding at boot > time, and it was up and running again in no time. > > I went and looked at syslog. It looks very much as if the > ppp0 connection had shut down for a minute or two, and was > automatically restarted. Apparently shutdown of ppp0 was > enough to kill all the port-forwarding instructions > relating to it (which was all of them), and the script did > not get run when the ppp0 connection was reestablished. > > So, the question becomes, > (a) how do I ensure that the script gets rerun when ppp0 comes > up > or > (b) How do I keep the forwarding from being dropped when ppp0 goes down? > > -- hendrik > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > -- "Our enemies are innovative and resourceful, and so are we. They never stop thinking about new ways to harm our country and our people, and neither do we." - George W. Bush 08/05/2004 Washington, DC
signature.asc
Description: Digital signature