nick said:
So why would we need a block of public addresses? Is that for exposing
more than one system to the Internet? I've always just done NAT on the
router like you suggest. But this was confusing me. Supposedly the
client wants to RDP directly to his machine without using port
numbers. I don't see what the big deal would be.
Thanks for the reply.
If the client wants to RDP directly to his machine without quoting a
port number then either the machine has to have a public IP address, or
it has to be the one machine behind a router to which the router diverts
the default RDP port (3389). But it would be little trouble to set up
an environment variable to translate "graphics" to 123.456.789.321:8765
- client types "graphics" in the box and gets the machine he wants. I'm
assuming that would work - if it doesn't, you can always save an RDP
shortcut - that I have done.
The big deal is security. If you put a machine directly on the Internet
it will be picked up by automated port scans and then automated hacking
attacks, so you need to be running a software firewall. The Windows
firewall has been enough to reduce the incidence of "worms" to a trickle
instead of a flood, although it's rather basic, so what you suggest is
at least feasible. However, unless you have many machines, a NAT
router/firewall gateway offers far more control over what traffic can
enter your network, while providing near-transparent access for
legitimate traffic. If you do have many machines, it would be better
to assign your IP addresses to a series of such gateways, each of which
could provide NAT services to a whole family of computers. But it's a
large network that would need more than one. In theory, each gateway
could support at least 253 client computers per supported subnet, and
many more if the 10.x.x.x number range is used. In practice, cheaper
firewalls have limitations due to processing capacity. The Netgear
FVS114 is terrific value for a really small network, but I found it
gasps for air when serving ten busy machines.
I understand that having a block of IP addresses which share a common
subnet mask is only useful if they are physically connected on the same
cable.
Caveat: my networking experience is confined to relatively small
networks, and there may be further contributions from people with wider
knowledge. One of the good things about answering queries on newsgroups
is that it makes you clarify your own understanding of things, and that
can bring corrections from others, which means I get to learn something
new too!
Phil