社区
其他技术讨论专区
帖子详情
qt获取路由器wan口吗
weixin_38068996
2019-09-19 01:34:22
qt能编个代码能获取路由器的wan口地址吗,不通过第三方的东西。
...全文
65
5
打赏
收藏
qt获取路由器wan口吗
qt能编个代码能获取路由器的wan口地址吗,不通过第三方的东西。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38120063
2019-09-19
打赏
举报
回复
liandong你好!如你所讲的“获取路由器的wan口地址” 是指获取外网IP地址的话,提提我个人的看法, 1、在UNIX/LINUX下,请使用SHELL脚本。调用CURL加重定向文件方式:curl ifconfig.me > curl_IP.201407081030如生成XML格式:curl ifconfig.me/all.xml > curl_XML.201407081030再通过grep/sed等对生成文件进行分析获得。 2、通过内核路由表进行分析,请使用系统调用ioctl(),调取内核路由表进行C语言编程。第1种我们试过,第2种我们没试过。从我们看来,涉及底层的东西,大部分编码跟QT已经没多大关系。祝好运。begboy
weixin_38072696
2019-09-19
打赏
举报
回复
可以啊。
weixin_38095150
2019-09-19
打赏
举报
回复
能写个具体的代码吗,初学者,多见谅。。。。。。。。。。
weixin_38098251
2019-09-19
打赏
举报
回复
Qt 有个 Net库,可以直接取到 host信息的(其中有local ip)。但是要取到路由器的WAN口 IP 还不知道如何操作坐等1楼回答
weixin_38100051
2019-09-19
打赏
举报
回复
1.访问类似ip138这样的网页,这样得到的IP地址才是真实的地址,路由器上的wan口地址不一定是你在internet上的地址。2.非要获取wan口地址的话,可以通过http方式访问路由器状态页面,用正则提取wan口地址就行了。不过这个前提是你有路由器登陆账号和密码,而且每个型号的路由器页面地址、数据都不同,不具备通用性。
QT
高级编程
QT
界面美化QSS
QT
网络编程
QT
绘图
QT
多线程视频课程
QT
核心基础概念体系编程实践
QT
Widgets图形窗
口
编程基础体系编程实践
QT
基础控件和高级复杂控件体系编程实践
QT
布局管理体系编程实践
QT
模型视图代理框架编程实践
QT
QSS式样表编程实践
QT
界面美化编程实践
QT
文件...
科普篇: 你对DNS了解多少?
我们经常在网上工作,对于互联网上的DNS真的需要了解一些,本文对一些DNS给出一些解释,但是更多的知识还远没有说清楚,期望有兴趣的读者查阅更多专业文章,本篇只是抛砖引玉罢了。
linux 脚本 ipv6登录,Linux中
获取
本机的最新IPv6地址_更新ddns的脚本
运营商提供ipv6地址。
路由器
后有台linux机器,通过eui64方式自动配置ipv6地址。 但是,运营商会定时强制
路由器
重拨,导致ipv6的前缀(prefix)变化。 虽然linux会马上自动配置新的ipv6地址。但旧的ipv6地址不会马上消失。 旧ipv6需要等超时expired后才删除,有时要等2000多秒(30多分钟)。 这段时间主机会有两个ipv6地址。如果不能正确找出新的ipv6地址...
QT
常用单词汇总
其实不止
QT
,这些单词在很多地方都用得上,特别是计算机这个行业,等啥时候可以不用这些单词,而是使用中文编程的话 ,不知道会怎样
【
QT
教程】
QT
6 3D网络编程与多人游戏
QT
6_3D图形概述
QT
6 3D网络编程与多人游戏
QT
6 3D图形概述
QT
6是
Qt
Company发布的最新版本的
Qt
框架,它为软件开发者提供了一套完整的开发工具和库,用于开发跨平台的应用程序。
QT
6中引入了许多新的特性和改进,其中最重要的是对3D图形编程的支持。
Qt
Quick 3D是
QT
6中引入的新的3D图形模块,它允许开发者在
Qt
Quick应用程序中轻松地使用3D图形。
其他技术讨论专区
433
社区成员
791,270
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章