连上WIFI后,如何获取网关的地址(如:192.168.1.1这种)

shifeng310 发布于 2014年07月09日
无人欣赏。 1人反对。

问题背景:服务端发射wifi,iphone连上wifi后,取得服务端的ip地址,用socket与之通信 问题: 如何获取这个服务端的地址,也就是该wifi网关地址? 目前是能取得iphone手机在wifi局域网内的ip地址,但是没有获取网关ip的办法,求教,求指点,谢谢。 如下图:192.168.43.139的ip地址我能拿到, 可是路由器的 192.168.43.1的地址如何获取?

共13条回复
shifeng310 回复于 2014年07月09日

期待各位老师答复,指点!

tinyfool 回复于 2014年07月09日

为什么需要知道网关的地址?

shifeng310 回复于 2014年07月09日

2楼 @tinyfool 因为要与服务端用socket通信,需要知道服务端得ip, 服务端是发射wifi,手机连入该wifi,然后获取该“wifi发射端”的ip。 这个服务端应该就是指网关吧,也就是连入wifi的路由器吧?

shifeng310 回复于 2014年07月09日

2楼 @tinyfool 感谢每次都是胖叔作答,以后有机会来深圳了请胖叔吃饭

Hector 回复于 2014年07月09日

我前两天刚找到了这段代码,希望对你有帮助

代码下载

tinyfool 回复于 2014年07月09日

3楼 @shifeng310 哦,你是说你把服务器代码设置在了你的路由器上?是这个意思么?

tinyfool 回复于 2014年07月09日

我搜索 cocoa gateway ip,得到的第一个结果是

http://stackoverflow.com/questions/2113580/objective-c-how-to-fetch-the-router-address

看看能不能帮你解决问题吧

yangjie6020 回复于 2014年07月09日

这个写过 在以前的硬盘上 可惜 硬盘坏了。。。。。

shifeng310 回复于 2014年07月09日

5楼 @Hector 收到,非常感谢,先看看代码

shifeng310 回复于 2014年07月09日

7楼 @tinyfool 嗯,看看代码先

fannyL 回复于 2015年02月28日

1楼 @shifeng310 你好,你的问题解决了吗?可以获取网关的地址了吗

byunting 回复于 2015年02月28日

按住option 点击status bar上的WiFi图标。

iM_yang518 回复于 2016年08月13日

你好,我现在在研究如何利用iPhone和WiFi模块通讯的,加下我的qq,给点思路,谢谢/ 675026851

本帖有13个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
相关帖子

[顶 楼]
|
|
[底 楼]
|
|
[首 页]