I tried to capture the whole message there in the subject :-) I wonder if the sages on this list might share advice as to whether or not it might be practical to maintain a working ISP where ALL client machines use private IP addresses, which are then NAT-ted to public IP space as necessary by iptables.
I am getting ready to deploy a small ISP, and this is a very attractive idea, but when soliciting ideas from various in-the-know folks I have consulted opinions seem to vary very widely. The biggest drawback that has been voiced so far is that many peer-to-peer apps would break, but I'm not so sure right now that is bad thing. All advice gratefully considered. Thanks. B.
