Linux 真正的多工作業系統,網路效能優異,整合度高。本文以實際主機資訊為例,示範 TCP/IP 網路參數手動配置指令,並深入解析 DNS 域名系統架構與解析流程。
網路參數:
GuhangGuhang.linux.com159.226.4.210255.255.255.192159.226.4.0159.226.4.255159.226.4.254159.226.5.65 (可指定最多 3 組)指令序列:
# 設定主機名
hostname Guhang
# 或 echo "Guhang" > /etc/HOSTNAME
# 啟動網路介面
ifconfig lo 127.0.0.1
ifconfig eth0 159.226.4.200 broadcast 159.226.4.255 netmask 255.255.255.192
# 加入路由表
route add -net 127.0.0.0
route add -net 159.226.4.0 netmask 255.255.255.255
route add default gw 159.226.4.254 eth0
# 額外設定檔
echo "127.0.0.1 localhost" > /etc/hosts
echo "159.226.4.210 Guhang.linux.com Guhang" >> /etc/hosts
echo "order hosts,bind" > /etc/host.conf
echo "nameserver 159.226.5.65" > /etc/resolv.conf
核心服務:將主機名與 IP 互轉。telnet Guhang.linux.com = telnet 159.226.4.210。
/etc/hosts),但 Internet 擁有數百萬主機、每日新增,不可能人人維護最新表 → 引入 DNS。分散式設計大幅減輕單點維護負擔,確保擴展性與容錯力。