找回密码
 立即注册
收起左侧

网络接口列表QNetworkInterface表示什么?

3
回复
7627
查看
[复制链接]
累计签到:168 天
连续签到:1 天
来源: 2014-1-4 12:16:47 显示全部楼层 |阅读模式
5Qter豆

////这是书上的例子,不明白QNetworkInterface::allInterfaces();内容是什么,这里是本机和百度的?QList<QNetworkInterface> list = QNetworkInterface::allInterfaces();
    foreach(QNetworkInterface interface,list)    {        qDebug() << "Name:" << interface.name();        qDebug() << "hardwareaddress:" << interface.hardwareAddress();
        QList<QNetworkAddressEntry> entryList = interface.addressEntries();
        foreach(QNetworkAddressEntry entry,entryList)        {            qDebug() << "IP :" << entry.ip().toString();            qDebug() << "netmast:" << entry.netmask().toString();            qDebug() << "broadcast:" << entry.broadcast().toString();        }    }
这是运行结果,为什么有的没有ip,netmast和broadcast?有的有两个ip,netmast和broadcast?

localHostName: "cll-ThinkCentre-XXXX"
IP Adderss: (QHostAddress("127.0.1.1") )  
"127.0.1.1"
Name: "lo"
hardwareaddress: "00:00:00:00:00:00"
IP : "127.0.0.1"
netmast: "255.0.0.0"
broadcast: "127.255.255.255"
IP : "::1"
netmast: "FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"
broadcast: ""
Name: "eth0"
hardwareaddress: "00:1C:259:7E:4B"
Name: "wlan0"
hardwareaddress: "EC:17:2F:77:0A:47"
IP : "123.185.8.38"
netmast: "255.255.254.0"
broadcast: "123.185.9.255"
IP : "FE80::EE17:2FFF:FE77:A47"
netmast: "FFFF:FFFF:FFFF:FFFF::"
broadcast: ""
Found address: "220.181.112.143"
Found address: "220.181.111.148"

最佳答案

查看完整内容

这个列表是机子上的虚拟网卡列表,lo是本地环回,eth0是有线以太网卡,wlan0是wifi网卡 具体可以了解Linux下的ifconfig命令,输出结果是一样的
回复

使用道具 举报

尚未签到

2014-1-4 12:16:48 显示全部楼层
这个列表是机子上的虚拟网卡列表,lo是本地环回,eth0是有线以太网卡,wlan0是wifi网卡

具体可以了解Linux下的ifconfig命令,输出结果是一样的

点评

cll
谢谢,还有一点不清楚,一个接口两个ip,这是怎么个情况?  详情 回复 发表于 2014-1-4 20:41
回复

使用道具 举报

累计签到:168 天
连续签到:1 天
2014-1-4 20:41:05 显示全部楼层
Joey_Chan 发表于 2014-1-4 14:10
这个列表是机子上的虚拟网卡列表,lo是本地环回,eth0是有线以太网卡,wlan0是wifi网卡

具体可以了解Linux ...

谢谢,还有一点不清楚,一个接口两个ip,这是怎么个情况?
回复

使用道具 举报

尚未签到

2014-1-5 00:42:56 显示全部楼层
cll 发表于 2014-1-4 20:41
谢谢,还有一点不清楚,一个接口两个ip,这是怎么个情况?

一个是IPv4 ,一个是IPv6
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了