检查网络IF是否可以在C Linux中访问Internet?

时间:2011-10-13 03:14:43

标签: c linux

我正在编写一个简单的库,用于在Linux上通过C检查网络接口的Internet访问状态。

  • 检查所有网络接口(已配置或未配置)的状态

请您将我可以推荐的地方(例如文件,示例代码......)或任何提示给我?

1 个答案:

答案 0 :(得分:1)

最简单的方法可能是通过该接口检查是否存在默认路由。您可以呼叫/bin/ip route来执行此操作。