一、gethostbyname函数原型 二、hostent结构 三、关于全局整体变量h_errno 当gethostbyname发生错误时,它不设置errno变量,而是将全局变量h_errno设置为<netdb.h>中定义的下列常值之一: (1)HOST_NOT_FOUND; (2)TRY_AGAI ...
分类:
其他好文 时间:
2019-04-21 11:28:55
阅读次数:
197
gethostname() : 返回本地主机的标准主机名。 原型如下: #include <unistd.h> int gethostname(char *name, size_t len); 参数说明: 这个函数需要两个参数: 接收缓冲区name,其长度必须为len字节或是更长,存获得的主机名。 ...
分类:
其他好文 时间:
2019-01-15 17:52:32
阅读次数:
185
importosimportsocketname=socket.gethostname()ip=socket.gethostbyname(name)os.environ[‘name‘]=str(name)os.environ[‘ip‘]=str(ip)os.system(‘df-h>/mnt/temp/$name-$ip.txt‘)
分类:
编程语言 时间:
2018-11-27 16:42:56
阅读次数:
418
1 import socket 2 import uuid 3 4 # 获取主机名 5 hostname = socket.gethostname() 6 #获取IP 7 ip = socket.gethostbyname(hostname) 8 # 获取Mac地址 9 def get_mac_ad... ...
分类:
编程语言 时间:
2018-11-01 11:49:05
阅读次数:
349
现网有些DNS服务器质量不好,经常不返回,导致服务器在做DNS请求时经常被卡住,简单测试后发现如果服务器不返回结果,一般20+秒超时。但是如果使用alarm和signal,是不能中断系统函数的,参考了一些网络上的资料,可以设置sigsetjmp和siglongjmp来打断系统函数,并可以恢复之前的堆栈,避免发生问题。staticsigjmp_bufjmpbuf;staticvoidalarm_fu
分类:
其他好文 时间:
2018-09-04 11:45:36
阅读次数:
379
方法一: 通常使用socket.gethostbyname()方法即可获取本机IP地址,但有时候获取不到(比如没有正确设置主机名称),示例代码如下: 亲测:如果使用手机时,地址为127.0.0.1,如果使用电脑(windows)无线连接时,地址为外网地址。 方法二: 在windows和Linux系统 ...
分类:
其他好文 时间:
2018-08-10 21:21:39
阅读次数:
162
importsocketimportthreading#创建接收路由列表routers=[]#创建互斥锁lock=threading.Lock()#设置需要扫描的端口号列表port_list=[‘3389‘,‘2425‘,‘139‘]#定义查询路由函数defsearch_routers():#获取本地ip地址列表local_ips=socket.gethostbyname_ex(socket.ge
分类:
编程语言 时间:
2018-04-19 17:41:30
阅读次数:
270
threading
socket
routers[]?lock?threading.Lock()?()local_ip?socket.gethostbyname_ex(socket.gethostname())
????all_threads[]
????ip?loc
分类:
编程语言 时间:
2018-04-01 21:59:01
阅读次数:
237
我们先看一下libco协程库的特性描述 对于其第三点特性,支持gethostbyname、mysqlclient、ssl等常用第三库。这说明什么?说明它们的网络IO函数,使用的是libco中的网络IO函数,不然进入不了协程调度。那么lobco是如何实现的呢?如果你善于运用搜索引擎,一定会找到一些文章 ...
分类:
其他好文 时间:
2018-02-22 23:50:45
阅读次数:
1918
1.如何用php的环境变量得到一个网页地址的内容?ip地址又要怎样得到? Gethostbyname() echo $_SERVER ["PHP_SELF"];echo $_SERVER ["SERVER_ADDR"]; 2. 求两个日期的差数,例如2007-2-5 ~ 2007-3-6 的日期差数 ...
分类:
Web程序 时间:
2018-01-03 19:42:00
阅读次数:
210