5.17 网络管理工具
netconf
(以root 用户运行)一个非常好的菜单驱动的网络设置工具。
ping machine_name
检验你是否能和其他机器相连(给出机器名或IP),当结束的时候按C(如果不按C,命令将一直执行)象所有的Linux 命令一样,ping 有许多选项,包括"ping of death"攻击,看起来你可以ping 许多服务器,导致它们死机――试一下选项 -f 和 -s。
route -n
显示内核路由表。
host host_to_find
nslooup host_to_find
dig ip_to_find
(三个命令,用任意一个)在缺省域名服务器(DNS)上查询一个Internet 名字(或IP 地址)host_to_find。用这个方法你可以检查你的DNS 是否工作。如果你只知道一个主机的IP 地址,你还可以查出它的名字。
traceroute host_to_trace
查看你的信息到达host_to_trace 的线路。(可以是主机名字或IP 地址)
mtr host_to_trace
(以root 用户运行)一个强大而好用的工具,结合了旧的ping 和traceroute 的功能(RH7.2)。
nmblookup -A ip_address
查看一个联网的MS Windows 主机(用NetBIOS 名字)的状态。这个命令与Windows 的nbtstat 命令是等价的。
ipchains -L
列出所有的防火墙规则。用来检查你的防火墙设置是否工作。
firewall-config
(以root 用户运行,在X 终端上)建立你的自定义防火墙的GUI 工具。
ifconfig
(以root 用户运行)显示当前激活的网络接口(ethernet,ppp,等等)。你的第一块网卡显示为eth0,第二块网卡为eth1,等。通过调制解调器的第一个端口为ppp0,第二个端口为ppp1,等等。"lo"是"loopback only"接口,它总是处于激活状态。使用选项(详见ifconfig --help)来设置接口。
ifdown interface_name
(以普通用户运行/sbin/ifdown)。关闭网络接口
nmap ip_number
显示ip_number 机器上的端口映射。对于建立你的网络设置的安全真的十分有用,因为你可以看到开放的端口。