Re: How to allocate External IP's
What router do you have? unless it's a decent configurable one you're possibly unable to do this on the equipment that you currently have.
I'm seeing it like this.
Your buy ten routers solution is probably, (for a basic user) the cheapest and easiest solution. routers are like £20, so ten will cost £200, even if you double that to £400 it's still cheaper to buy and easier to set up than a new router from Cisco.
There is also a realistic possibility that even if you bought just a router you may also need a new decent and configurable switch to get this all working as well...
I know it's not the answer you're looking for, but in the cheap / fast / reliable you only get to pick 2
Why does the software actually need a dedicated external IP address, it might be that you're trying to fix the problem in the wrong way! it might be easier to configure the application differently than it would be to give all the machines external addresses, (I assume you mean give the actual PC an external connection and address. have you thought about firewalls etc? a PC connected directly to the internet is not something that I'd like to support on a regular basis.
I didn’t fight my way to the top of the food chain to be a vegetarian…
Im sick of people saying 'dont waste paper'. If trees wanted to live, they'd all carry guns.
"The inherent vice of capitalism is the unequal sharing of blessings; The inherent vice of socialism is the equal sharing of miseries."