/** * 将整数表示的ip地址转换为字符串表示. * * @param ip 32位整数表示的ip地址 * @return 点分式表示的ip地址 */public static final String long2Ip(final long ip) { final long[] mask = { ...
分类:
编程语言 时间:
2016-05-07 14:50:40
阅读次数:
445
1、前言 我们经常涉及到数字与字符串之间的转换,例如将32位无符号整数的ip地址转换为点分十进制的ip地址字符串,或者反过来。从给定的字符串中提取相关内容,例如给定一个地址:http://www.bokeyuan.cn:2345,我们要从地址中提出协议,主机地址和端口号。之前对字符串和数字之间的关系 ...
分类:
其他好文 时间:
2016-04-25 14:57:28
阅读次数:
2130
比如给定一个ip段:127.0.0.1 ~ 127.0.0.255,我们想判断一个给定的ip地址是否在此段内,可以先将ip地址转换成整数,然后整数比较大小就很容易了。 例如: 127.0.0.1 = 2130706433 127.0.0.255 = 2130706687 判断: 127.0.1.25 ...
分类:
其他好文 时间:
2016-04-07 07:09:51
阅读次数:
238
SNAT,可能有人觉得奇怪,好好的为什么要进行ip地址转换啊,为了弄懂这个问题,我们要看一下局域网用户上公网的原理,假设内网主机A(192.168.2.8)要和外网主机B(61.132.62.131)通信,A向B发出IP数据包,如果没有SNAT对A主机进行源地址转换,A与B主机的通讯会不正常中断,因 ...
分类:
其他好文 时间:
2016-04-04 13:13:58
阅读次数:
221
原题: 下面关于ICMP协议的描述中,正确的是() A. ICMP协议根据MAC地址查找对应的IP地址 B. ICMP协议把公网的IP地址转换为私网的IP地址 C. ICMP协议用于控制数据报传送中的差错情况 D. ICMP协议集中管理网络中的IP地址分配 答案: C 知识点: 计算机网络 RARP ...
分类:
其他好文 时间:
2016-04-03 00:17:34
阅读次数:
268
Linux日志查看: 1.Last-a 把从何处登入系统的主机名称或IP地址,显示在最后一行。-d 指定记录文件。指定记录文件。将IP地址转换成主机名称。-f 指定记录文件。-n 或- 设置列出名单的显示列数。-R 不显示登入系统的主机名称或IP地址。-x 显示系统关机,重新开机,以及执行等级的改变...
分类:
系统相关 时间:
2016-03-08 21:21:33
阅读次数:
177
整理Linux查看系统日志的一些经常使用命令 last -a 把从何处登入系统的主机名称或ip地址,显示在最后一行。 -d 指定记录文件。指定记录文件。将IP地址转换成主机名称。 -f <记录文件> 指定记录文件。 -n <显示列数>或-<显示列数> 设置列出名单的显示列数。 -R 不显示登入系统的
分类:
系统相关 时间:
2016-02-23 19:02:46
阅读次数:
279
在Windows Socket编程中,需要将ip地址在网络字节顺序与主机字节顺序之间进行转换,该过程的代码如下: 1 #include <Winsock2.h> 2 #include <Ws2tcpip.h> //为了使用inet_pton()和inet_ntop()函数 3 #include <i
centos DNS服务搭建 第三十节课上半节课下半节课一. DNS原理相关DNS 为Domain Name System(域名系统)的缩写,它是一种将ip地址转换成对应的主机名或将主机名转换成与之相对应ip地址的一种服务机制。其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做....
分类:
其他好文 时间:
2015-12-16 22:42:56
阅读次数:
243
1. inet_aton()是一个改进的方法来将一个字符串IP地址转换为一个32位的网络序列IP地址。2. inet_ntoa() 本函数将一个用in参数所表示的Internet地址结构转换成以“.” 间隔的诸如“a.b.c.d”的字符串形式。 若无错误发生,inet_ntoa()返回一个字符指针....
分类:
Web程序 时间:
2015-11-23 13:24:01
阅读次数:
149