Overview

Server addresses commonly come in two forms. One is a pure numeric combination, like "123.123.123.123" — this is called an IP address, the raw door number of a server, made up of segmented numbers with fixed value ranges for each segment. But pure numbers are hard to remember, so we have the second form: domain names, like the familiar "www.baike300.com". Think of it as an alias for the numeric address — easy to remember and also reflects the website's identity. The two correspond one-to-one: when we enter a domain name, the network automatically translates it into the corresponding IP address to find the target server.

To put it in simpler terms: a server is like a "large warehouse" that never closes, storing website images and text, game map data, and office documents. The server address is the "specific door number" of that warehouse. When we send a request from our computer or phone — say, clicking a web link — we're essentially telling the corresponding "warehouse": "Please send the thing I want to this door number." Without the correct address, the server wouldn't know who to respond to, and we naturally wouldn't be able to open web pages or log into games.

Some of you may have noticed that some addresses come with a colon and a number at the end, like "xxx.xxx.xxx.xxx:8080". The number after the colon is called a "port number" — essentially the "specific shelf number inside the warehouse." A server may offer multiple services — for instance, it might store website content and also run a office sync tool. Different port numbers correspond to different services, telling the server exactly which function we want to access. If you're missing a necessary port number, even if the address is correct, you might not be able to open the corresponding service.

We actually encounter server addresses more often than we think. For some niche games, you may need to manually enter a server address to connect to a specific server. When setting up a personal cloud storage or home media server, you'll need to configure the correct server address to access files remotely. Even office intranet systems often require entering the corresponding internal server address to log in.

Here are a couple of common pitfalls for beginners: First, confusing internal IP addresses with external IP addresses. Addresses like "192.168.1.100" are usually internal and only work within your home router's network or company intranet — they're useless outside that range. If you want external devices to access your self-hosted services, you'll need an external/public IP address, which typically requires applying through your ISP or setting up port forwarding on your router. Second, making mistakes in the address itself — a single incorrect digit or mixing up uppercase and lowercase letters can break the connection. If you run into this, double-check the address spelling first.

Server addresses really aren't that complicated at their core — they're just the door number of the target server. Understanding the two forms and the role of port numbers is all you really need.