如何在Qt中获取网络网关地址?

时间:2013-06-01 17:54:39

标签: linux qt gateway

如何在Qt中获取网络网关地址?(linux)

我正在尝试使用标准Qt库获取网关。我正在玩QHostAddress,QNetworkInterface等,但我无法提取网关。

你有什么想法吗?

3 个答案:

答案 0 :(得分:2)

未在Qt。

中实施

http://qt-project.org/forums/viewthread/7497

您可以在评论中找到Windows和Linux的解决方案

答案 1 :(得分:1)

在Linux和Android上读取/ proc / net / route例如

QFile file("/proc/net/route");
QByteArray content = file.readAll();
file.close();

答案 2 :(得分:0)

我已解析route -n命令以获取默认网关。