萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路基礎知識

IP 地址與域名基礎知識詳解:從二進制到域名解析

IP 地址與域名是網路世界的「身分證」與「好記名字」。理解它們的結構、分類與轉換關係,是網路排查、伺服器部署、安全分析的基礎。本文為您系統梳理核心知識點。

一、 IP 地址:網際網路的數字身分證

1. 定義與表示

  • IPv4:32 位二進制數,每 8 位一組轉為十進制,點分十進制表示,如 192.168.1.1。
  • 每段 0-255(2^8-1),共 42.9 億個地址(已枯竭)。
  • IPv6:128 位,十六進制冒號分隔,如 240e:3a8:2000::1,解決地址耗盡。

2. 結構:網路號 + 主機號

  • 網路標識 (Net ID): 標識所在網路(如公司、家庭、運營商骨幹網)。
  • 主機標識 (Host ID): 標識該網路內的具體設備(電腦、手機、伺服器)。
  • 子網掩碼(如 255.255.255.0 /24)決定切分界線:掩碼為 1 的位是網路號,為 0 的位是主機號。

3. 傳統分類(A/B/C 類,歷史產物,現以 CIDR 無類別域間路由為主)

類別首位元模式網路號位數主機號位數可用範圍(首個/末個為網路/廣播地址保留)適用規模
A 類0xxxxxxx8241.0.0.0 - 126.255.255.255超大型網路(少數機構持有)
B 類10xxxxxx1616128.0.0.0 - 191.255.255.255大型網路
C 類110xxxxx248192.0.0.0 - 223.255.255.255中小型網路(最常見)
D 類1110xxxx--224.0.0.0 - 239.255.255.255多播
E 類1111xxxx--240.0.0.0 - 255.255.255.255保留/實驗

注意:127.0.0.0/8 為環回地址;0.0.0.0/8、169.254.0.0/16(APIPA)等為特殊用途。

4. 公網 IP vs 私網 IP(RFC 1918)

  • 公網 IP: 全球唯一,可直接在互聯網路由傳輸,稀缺貴重。
  • 私網 IP(內網 IP): 僅在區域網內部使用,不可直接上網,需 NAT 轉換。三大保留段:
10.0.0.0        - 10.255.255.255        (10/8 前綴, 1677萬+主機)
172.16.0.0      - 172.31.255.255       (172.16/12 前綴, 104萬+主機)
192.168.0.0     - 192.168.255.255      (192.168/16 前綴, 6.5萬+主機, 家用路由器最常用)

5. 獨立/固定 IP 的優勢

  • 直接通過 IP 訪問伺服器/裝置(無需域名/端口映射)。
  • SSL 憑證綁定 IP、郵件伺服器信譽、FTP/VPN/遠程桌面直連更穩定。
  • 避免共用 IP 遭封禁/信譽受污染。

二、 域名:給 IP 穿上好記的衣服

1. 定義與層級結構

  • 域名由標號組成,點分隔,從右向左 層級遞減:根域(.)→ 頂級域 (TLD, .com/.cn/.net) → 二級域 (example.com) → 三級域 (www.example.com) → ...
  • 完整域名 (FQDN) 以點結尾(如 `www.example.com.`),長度 ≤ 255 字元,單標號 ≤ 63 字元。

2. 域名解析系統 (DNS):電話簿轉換器

瀏覽器輸入域名 → 遞歸查詢(本地 DNS → 根 → 頂級 → 權威) → 返回 IP → 建立 TCP 連線。

  • A 記錄: 域名 → IPv4。
  • AAAA 記錄: 域名 → IPv6。
  • CNAME 記錄: 別名 → 另一域名(CDN、負載均衡常用)。
  • MX 記錄: 郵件伺服器地址。
  • TXT/SPF/DKIM/DMARC: 郵件防偽驗證。
  • NS 記錄: 授權域名伺服器。

3. 域名註冊與管理

  • 註冊商:GoDaddy、Namecheap、阿里雲、騰訊雲、Google Domains 等。
  • 實名認證、備案(中國大陸)、隱私保護(WHOIS 隱私)、自動續費、鎖定防盜轉移。

三、 實用工具與指令

# Windows
ipconfig /all                 # 查看本機 IP、MAC、DNS、租約
nslookup example.com          # 查詢域名解析
ping -4 example.com           # 強制 IPv4 測試連通性
tracert example.com           # 路由追蹤

# Linux/macOS
ip addr show / ifconfig
dig example.com +short        # 精簡解析結果
dig @8.8.8.8 example.com      # 指定 DNS 伺服器查詢
whois example.com             # 域名註冊信息

結語:IP 地址是機器語言,域名是人類語言,DNS 是翻譯官。掌握它們的結構、分類、私公網劃分、解析流程,能讓您在網路配置、故障排查、伺服器部署、安全分析中游刃有餘。

copyright © 萬盛學電腦網 all rights reserved