24.03.2015 Views

Unix Toolbox - 中文版 - LinuxTone.Org

Unix Toolbox - 中文版 - LinuxTone.Org

Unix Toolbox - 中文版 - LinuxTone.Org

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

# ipconfig /? # 显 示 帮 助<br />

# ipconfig /all # 显 示 所 有 信 息 包 括 DNS<br />

# ipconfig /flushdns # 清 除 DNS 缓 存<br />

转 发 查 询<br />

Dig 是 你 测 试 DNS 设 置 的 好 朋 友 。 举 个 例 子 , 用 于 测 试 的 DNS 服 务 器 为 213.133.105.2 ns.second-ns.de。 查<br />

看 哪 个 服 务 器 客 户 端 接 收 应 答 ( 简 单 应 答 ).<br />

# dig sleepyowl.net<br />

sleepyowl.net. 600 IN A 78.31.70.238<br />

;; SERVER: 192.168.51.254#53(192.168.51.254)<br />

路 由 器 192.168.51.254 应 答 了 , 并 返 回 了 一 条 A 条 目 ( 记 录 )。 任 何 条 目 都 可 查 询 ,DNS 服 务 器 可 用 @ 来 选<br />

定 :<br />

# dig MX google.com<br />

# dig @127.0.0.1 NS sun.com # 测 试 本 地 服 务 器<br />

# dig @204.97.212.10 NS MX heise.de # 查 询 外 部<br />

# dig AXFR @ns1.xname.org cb.vu # 查 看 区 传 送 (zone transfer)<br />

程 式 host 也 很 强 大 。<br />

# host -t MX cb.vu # 获 取 邮 件 MX 记 录<br />

# host -t NS -T sun.com # 通 过 TCP 连 接 获 取 NS 记 录<br />

# host -a sleepyowl.net # 获 取 所 有<br />

反 向 查 询<br />

查 找 属 于 一 个 IP 地 址 (in-addr.arpa.) 的 域 名 。 可 用 dig, host 和 nslookup 命 令 查 询 :<br />

# dig -x 78.31.70.238<br />

# host 78.31.70.238<br />

# nslookup 78.31.70.238<br />

/etc/hosts<br />

单 个 主 机 可 以 配 置 于 文 件 /etc/hosts 来 代 替 本 地 正 在 运 行 的 named 反 向 域 名 查 询 。 格 式 很 简 单 , 举 个 例 子 :<br />

78.31.70.238 sleepyowl.net sleepyowl<br />

对 于 hosts 文 件 和 DNS 查 询 之 间 的 优 先 级 , 可 在 /etc/nsswitch.conf 和 /etc/host.conf 中 配 置 order 名<br />

称 解 析 。 这 个 文 件 同 样 存 在 于 Windows 上 , 通 常 在 :<br />

C:\WINDOWS\SYSTEM32\DRIVERS\ETC<br />

4.10 DHCP<br />

Linux<br />

一 些 发 行 版 (SuSE) 使 用 dhcpcd 作 为 客 户 端 。 默 认 网 络 接 口 是 eth0。<br />

# dhcpcd -n eth0 # 触 发 更 新 ( 并 不 总 是 可 以 工 作 )<br />

# dhcpcd -k eth0 # 释 放 并 关 闭<br />

租 约 (lease) 的 全 部 信 息 存 储 在 :<br />

/var/lib/dhcpcd/dhcpcd-eth0.info<br />

FreeBSD<br />

FreeBSD ( 和 Debian) 使 用 dhclient。 要 配 置 一 个 网 络 接 口 ( 如 :bge0) 运 行 :<br />

# dhclient bge0<br />

租 约 (lease) 的 全 部 信 息 存 储 在 :<br />

/var/db/dhclient.leases.bge0<br />

— 网 络 —<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!