How to hide your IP by wilhelm

Last day I got an e-mail from one of my fathers workmates. He asked me how he could hide his IP address. Therefor I thought that it would be a good idea to write it one time for all... :o)

If you want to secure your httpd connection, you have to use a httpd proxyserver. A proxyserver works almost like all the other servers on the net. The only thing is that you use the proxyserver as a redirection to the webpages. Now the receiver only can se the IP of the proxyserver... nice...eh' !?

Now you may think..."Yeahhh... that's very nice... but where can I find those proxyservers?"

- Easy... you can use a searchengine on the net to find them. Just type "proxyserver" or "proxy"... or anything like that...

hm... IP-addresses.... What's that!?

How the IP numbers works...:

IP-addresses is a unique ID for a computer on a network. If you go in depth with IP and the binarycode of it, you will see that the IP actually is a 32-bit number, but they are written as 4 decimal numbers, each representing 8 bits of the address. ex.

IP 127.255.255.255
Binarycode 01111111.11111111.11111111.11111111

There are 3 different types of addresses Class A, B and C addresses.

Class A)
Addresses beginning with 1 to 126 is the unique network number. The other three octets are available for the host number. That's why the A Class addresses is used by the largest networks. But there can only be 126 of these big networks.

Class B)
This class is used by normal large networks. Class B addresses use the first two octets for the network number. Those network numbers are 128.1 through 191.254. (We avoid 0 and 255, and addresses beginning with 127, because they are used for special purposes.) The last two octets are available for host addresses. Class B allows up to 64,516 connected computers.

Class C)
Class C addresses use three octets, in the range 192.1.1 to 233.254.254. These allow only 254 hosts on each network, but there can be lots of these networks.

Addresses above 233 are reserved for future use.
0 and 255 have special meanings.

0 is reserved for computers that don't know their address. It's possible for a computer not to know the number of the network it is on, or even its own host address. For ex. 0.0.0.23 would be a computer that knew it was host number 23, but didn't know on what network.

255 is used for broadcast. (a message that you want every computer on the network to see.) They're used in situations where you don't know who to talk to. Ex., you need to look up a host name and get its Internet address, but you don't know the address of the nearest nameserver. So, you might send the request as a broadcast. These Address has at most 255 as the last octet.

But the standard also allows 255.255.255.255 to be used. This refers to all hosts on the local network.

Because 0 and 255 are used for unknown and broadcast addresses, normal hosts should never be given addresses containing 0 or 255. Addresses should never begin with 0, 127, or any number above 225.

-Wilhelm^dRN