Masquerading
If you can't use snat because you don't have a static IP, as is the case with most dial-up accounts, you'll need to use masquerading. With masquerading, you don't need to know the public IP you'll be using to route packets, just the outgoing interface. Setting up this particular rule is extremely simple and will be shown later.