ios中域名转换为ip地址
ios中域名转换为ip地址
版权声明:本文为博主原创文章,未经博主允许不得转载。
- #include <netdb.h>
- #include <arpa/inet.h>
- - (void)viewDidLoad
- {
- [super viewDidLoad];
- <span style="white-space:pre"> </span>// Do any additional setup after loading the view, typically from a nib.
- NSString *webSiteString = @"www.baidu.com";
- //NSString to char*
- const char *webSite = [webSiteString cStringUsingEncoding:NSASCIIStringEncoding];
- // Get host entry info for given host
- struct hostent *remoteHostEnt = gethostbyname(webSite);
- // Get address info from host entry
- struct in_addr *remoteInAddr = (struct in_addr *) remoteHostEnt->h_addr_list[0];
- // Convert numeric addr to ASCII string
- char *sRemoteInAddr = inet_ntoa(*remoteInAddr);
- //char* to NSString
- NSString *ip = [[[NSString alloc] initWithCString:sRemoteInAddr
- encoding:NSASCIIStringEncoding] autorelease];
- NSLog(@"ip:%@",ip);
- }
ios中域名转换为ip地址相关推荐
- linux shell 域名 ip,Shell脚本一种检查Linux中域名和IP地址所有权信息、检查多个域名的到期日期工具...
Shell脚本一种检查Linux中域名和IP地址所有权信息.检查多个域名的到期日期工具 jwhois是一个命令行实用程序,可从whois服务器(whois数据库)中获取有关域名所有权的信息. Whoi ...
- 域名转换为IP地址示例
一.前提条件 项目中增加对winsock的支持:在应用程序向导中勾选"Windows套接字"选项,也可以手工添加相关的*.h文件和代码实现. 二.编辑对话框资源,添加Button控 ...
- DNS这位“翻译官”是如何转换域名和IP地址的?
DNS这位"翻译官"是如何转换域名和IP地址的? Linux就该这么学 1周前 DNS( Domain Name System)是"域名系统"的英文缩写,是一种 ...
- 域名和IP地址的联系
什么是域名?什么是IP地址? 在Internet上有成千上万台主机,为了区分这些主机,每一台主机都被分配一个IP地址.但是由于IP地址难以记忆,因此有了方便记忆的域名. 域名由阿拉伯数字和英文字母.& ...
- 把局域网中服务器的IP地址转换为自己访问的域名
把局域网中服务器的IP地址转换为自己访问的域名,可修改自己电脑中的hosts文件 方法十分简单 修改文件hosts文件 地址是C:\WINDOWS\system32\drivers\etc\hosts ...
- 获取指定域名的IP地址
获取指定域名的IP地址 所需函数:gethostbyname 函数原型: struct hostent* gethostbyname(const char *name) 参数:const char * ...
- DNS(从域名到IP地址的对应)
因特网上的主机可以使用多种方式进行标识.一种标识方法是用它的主机名,如cnn.com.www.yahoo.com等,这些名字便于记忆也乐于被人们接受.然而,主机名几乎没有提供关于主机在因特网中位置的信 ...
- gethostbyname()函数:通过域名获取IP地址
客户端中直接使用 IP 地址会有很大的弊端,一旦 IP 地址变化(IP 地址会经常变动),客户端软件就会出现错误. 而使用域名会方便很多,注册后的域名只要每年续费就永远属于自己的,更换 IP 地址时修 ...
- linux 怎么设置静态ip,如何在Linux中设置静态IP地址和配置网络
如果您是Linux系统管理员,那么当您需要在系统上配置网络时,就会出现时间. 与可以使用动态IP地址的台式机不同,在服务器基础架构上,您需要设置静态IP地址(至少在大多数情况下).IP地址 :192. ...
最新文章
- 关于 OneAPM Cloud Test DNS 监控的几个重要问题
- 剑指Offer-二叉树的镜像
- 电脑只有一个c盘怎么办_电脑的C盘快满了怎么办
- Android 安全提示 笔记
- 高并发大流量专题---10、MySQL数据库层的优化
- JS-原型-原型链-值和引用类型
- nio的应用 java_Java NIO的理解和应用
- 《区块链》都火了两年多了,你还不知道它是什么?
- 2017商业科技市场预测:云计算改变行业的十大关键发展
- 动态修改App.Config 和web.Config
- Office 2010下载安装
- 在ubuntu用wget下载多个文件,axel多线程下载(多线程超级快)
- 百度热力图和高德热力图对比
- docker装LibreELEC_J3455安装PVE折腾记录(直通GPU至Libreelec当HTPC+黑群+OMV)20190703更新简易版...
- Eclipse增加代码虚线对齐
- 怎么给图片加水印?四个操作步骤
- 详细分析Android中的引用机制Reference(WeakReference、SoftReference、PhantomReference)
- 什么是Session,Session常用API
- Python自动化测试系列[v1.0.0][Win32模拟键盘]
- VC 开机自动启动程序代码