7.7.故障排除

在排除硬件和软件配置故障时,先检查简单的东西。

  • 网线是否插好?

  • 网络服务配置是否正确?

  • 防火墙配置是否正确?

  • 网卡是否受 FreeBSD 支持?

  • 路由器是否正常工作?

提示

在发送错误报告之前,请务必查看 FreeBSD 发行版页面中的硬件说明,将 FreeBSD 版本更新到最新的稳定版,查看邮件列表存档,并在互联网上搜索。

7.7.1.有线网络的故障排除

如果网卡正常工作,但性能不佳,请阅读 tuning(7)。此外,请检查网络配置,因为不正确的网络设置会导致连接缓慢。

如果系统无法将数据包路由到目标主机,则会出现 No route to host 提示。如果没有指定默认路由或拔掉电缆,就会出现这种情况。检查 netstat -rn 的输出,确保有有效路由到达主机。如果没有,请阅读网关和路由

ping: sendto: Permission denied 错误信息通常是由于防火墙配置错误造成的。如果在 FreeBSD 上启用了防火墙但没有定义任何规则, 默认的策略是拒绝所有流量, 即使是 ping(8)。请参阅防火墙了解更多信息。

7.7.2.无线网络的故障排除

本节介绍了一些帮助排除常见无线网络问题的步骤。

  • 如果扫描时没有列出接入点,请检查配置是否将无线设备限制在一组有限的信道上。

  • 如果设备无法与接入点关联,请检查配置是否与接入点的设置相匹配。这包括验证方案和任何安全协议。尽可能简化配置。如果使用 WPA2 或 WPA 等安全协议,可将接入点配置为开放式身份验证和无安全性,看看流量是否能通过。

  • 一旦系统可以与接入点关联,就可以使用 ping(8) 等工具诊断网络配置。

  • 还有许多低级调试工具。可以使用 wlandebug(8) 在 802.11 协议支持层启用调试信息。