怎么才能获得公网IP?
1、登陆路由器。如图所示。
2、然后我们就能在运行状态里面看到Wan的IP地址了。如图所示。
3、WAN的IP地址就是我们用于上网的IP地址了。切换到系统工具。如图所示。
4、当然我们也可以在其他地方看公网IP。
5、切换到系统工具。如图所示。
6、然后打开系统日志,在系统日志里面有一个W=什么什么的,这个就是公网的IP地址了。如图所示。
获取ip地址:内网、外网、4G
这种方法拿到的ip地址,仅限于wifi情况下拿到内网ip,如果手机是处于4G或3G状态,拿不到ip。
调用
这个方法是我亲手在网上找的~~~~
这个方法应该是我们比较实用的一种了,无论是wifi还是4G都能拿到ip地址,只不过这个也拿不到外网ip。
在网上找到一个特别简单的方法:
输出结果:
拿到的是这么个东西,然后我简单处理了一下。
还有一个地址:
这个可以点进去看一下,拿到的直接就是外网ip不用做任何处理。同样用上面的方法。
bi所有的方法都是在其他的地方找到的,亲测有用,整理一下贴出来以防以后用的时候找不到。/i/b
i如果使用第三个方法拿外网ip的时候返回 null ,考虑一下是不是因为iOS10之后不能正常访问http的连接,需要去 info.plist 中设置一下。/i
还有我用的是真机测试,没有测模拟器。
如何获取国外ip地址
最直接的获取外网ip 地址、在百度搜索引擎中输入关键词:ip 地址点击百度一下按钮(保持联网),即可自动显示电脑外网Ip 的地址。