网络故障排查
VergeOS 常见网络故障排查流程,包括 ping 测试、IP 地址验证、NIC 驱动检查、DNS 诊断和默认网关规则配置。
此页面包含常见的网络测试/故障排除步骤。
VM 内的 Ping 测试(测试网络连通性/DNS)
ping
google.comPing 回复表示已连接到互联网;如果报告了问题,请收集更详细的信息,例如无法访问的具体站点,以便进一步排查。
如果没有 Ping 回复:继续进行下一个 Ping 测试。
ping 8.8.8.8
Ping 回复表示已连接到互联网。如果这里有回复,但上面的测试(google.com)没有回复,请检查 DNS.
如果没有 Ping 回复:运行下一个 Ping 测试,检查 VM 与网络路由器的连接。
验证 VM 是否具有合适的 IP 地址
默认情况下,内部 VergeOS 网络配置为提供 DHCP 地址。
检查 VM 是否已获得 DHCP 地址:
导航到 VM 仪表板.
向下滚动到屏幕的 NIC 部分。如果网络为 NIC 分配了 DHCP 地址,它将显示在 IP 地址 字段中。

如果在来宾 OS 中手动分配了 IP 地址(而不是使用 DHCP): -验证分配的 IP 地址位于该网络的地址范围内。
Layer3 内部网络的默认地址设置:网络段:192.168.0.0/24;路由器地址:192.168.0.1 要检查网络的地址设置,请参阅 确定网络地址
验证子网掩码和网关是否正确(网关应为网络路由器的 IP 地址)。
验证该 IP 地址未在同一网络中重复(未被其他 NIC 使用)。
验证正确的 NIC 接口和驱动程序
VirtIO 通常是 NIC 设备的推荐接口,因为它一般能提供最佳性能。Windows VM 可能需要添加 VirtIO 驱动程序。VergeOS 自定义 Windows ISO 文件包含 VirtIO 驱动程序,可用于初始来宾 OS 安装;否则,可在以下地址下载最新的 VirtIO 驱动程序:https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso
检查 NIC 接口:
导航到 VM 仪表板.
向下滚动到屏幕的 NIC 部分。
该 接口 列将显示每个 NIC 的信息。

检查来宾防火墙和 AV 软件
如果在验证了 NIC 接口/驱动程序和 IP 地址后,VM 仍然无法到达其网络路由器,请检查来宾软件,例如 OS 防火墙、杀毒程序等,这些软件可能会阻止外部访问。请查阅这些产品的帮助菜单/文档以获取配置说明。
常见网络诊断
本部分解释了一些常见的网络诊断查询;有关内置诊断工具的更多信息,请参阅 网络 - 诊断 。
检查网络是否具有互联网连接
进入网络仪表板。
快速进入 NIC 所连接网络的方法:在 VM 仪表板中,向下滚动到 NICs 部分并点击 NIC 所列出的网络。
单击 诊断 左侧菜单中的。
选择 Ping 从 诊断查询 下拉列表。
单击 发送 以测试对 8.8.8.8 的 ping(这是默认的 Host 值;它是 Google 的公共 DNS。)
Ping 不成功可能表示网络配置不正确。
如果 Ping 测试成功;可以进一步测试以验证 DNS 是否正常工作;更改 Host 值为一个互联网 DNS 名称(例如 google.com),然后点击 发送
默认网关规则
为了让内部网络获得互联网连接,必须有一条默认网关规则,通过外部网络进行路由。
检查默认网关路由规则:
进入网络仪表板。
单击 规则 左侧菜单中的。
验证是否存在一条路由规则,其 Target 中定义了适当的外部网络。 示例:

创建新的内部网络时,在 Default Gateway 设置中选择外部网络;这将自动创建所需的默认网关路由规则。也可以在创建网络后按以下说明手动创建路由规则。
创建默认网关路由规则:
进入网络仪表板。
单击 规则 左侧菜单中的。
单击 新建 左侧菜单中的。
输入一个 名称 用于该规则(推荐名称:“Default Gateway”)。
在 操作 字段中,选择 路由.
在 方向 字段中,选择 出站.
在 类型 (Target)字段中,选择 其他网络 DMZ IP.
在 目标网络 字段中,选择合适的外部网络。
示例: 
确定网络地址
网络的网关地址和网络段可在网络仪表板中找到。
网络:CIDR 格式的网络段(例如:192.168.0.0/24;10.10.0.0/24)
IP 地址:网络路由器地址(例如:192.168.0.1;10.10.0.1)

DNS
测试网络上的 DNS
进入该网络的仪表板。
单击 诊断 左侧菜单中的。
选择 DNS 查询 在 查询 下拉列表。
可以使用默认值运行基本 DNS 测试。如有需要,可更改这些值:
Host (URL)
查询类型 (记录类型)
DNS 服务器 (可选,用于指定特定 DNS 服务器,覆盖默认值)
单击 发送 以提交查询。
Responses 窗口将显示结果;成功的 DNS 查询会返回所输入 Host 对应的 IP 地址。
从 VM 测试 DNS
当 VM 能够访问互联网 IP 地址,但无法访问 URL 地址时,说明存在 DNS 问题。如果从网络上验证了 DNS 功能,但从 VM 本身无法验证,请检查 VM 来宾 OS 中的 DNS 配置;可执行的 DNS 查询测试会因来宾 OS 版本而异(nslookup、dig 等)
如果 VM 配置为 DHCP 并成功获取地址,它也会自动从网络接收 DNS 配置
如需更多故障排除帮助,请联系 VergeOS 支持。
最后更新于
这有帮助吗?