I had an issue with my DSL connection (I have CenturyLink) and after talking to one of the line engineers at Centurylink he mentioned that per DSL line, you were allowed two external IPs. He said if you put the modem in bridged mode and hooked a computer up it would get an external IP.
I have an AirPort Extreme that I'd like to hook up after the DSL modem and have it act as the DHCP server, so it would get one public IP but I'd like my main PC to get the other public IP.
How can I do this? I was thinking possibly Modem -> Wired switch -> Airport Extreme with my main PC hooked up to the wired switch. But then I've got the router's firewall between my PC and the rest of my home network which would be a big pain.