It will work just fine. Place your Linux machine with a ethernet port and private address on your LAN and setup the PPP to dial on demand. Also setup ip masquerading. Then whenever any machine on the network attempts to access the internet it will dial up. If you have some idea that somehow you can place more then one machine on the internet with a single IP and all ports available to the world you are grossly mistaken. Have one machine with whatever services you believe you want on the internet and put it there. Then allow IP Masq to deal with the other machines. Any other scheme you are thinking of is an invintation to trouble, more trouble and massive ammounts of trouble. -- Kirk Wood Cpt.Kirk at 1tree.net ------------------ It's not reality that's important, but how you perceive things.