public long getIpRountingFactor(String ipAddress) { //ipAddress用户的ip地址
if (!StringUtils.hasText(ipAddress)) {
return 0l;
}
String[] ips = ipAddress.split("\\.");
if (ips.length != 4) {
return 0l;
}
int idx = 3;
long factor =0;
for (String s : ips) {
try {
int i = Integer.valueOf(s);
if (i > 255 || i < 0) {
return 0l;
}
// System.out.println("b="+b);
System.out.println("factor"+i+"="+factor+"idx="+idx);
// factor +=i* (256 ^ idx--);
factor += i*(Math.pow(256,idx--)); //把用户的IP地址转化成十进制的算法,Math.pow()是求方次的函数算法
// factor+=b;
System.out.println("factor"+i+"="+factor+"idx="+idx);
} catch (Exception ex) {
return 0l;
}
}
System.out.println("factor="+factor);
return factor;
}
分享到:
相关推荐
这种方法的基本思想是,由于电信和网通(联通)的IP地址段有其特定的特征,可以通过分析这些特征来大致判断用户来源。例如,某些特定的前缀可能更常见于某个运营商。通过对比IP地址的前几位,我们可以做出初步的判断...
最近在网上看到一篇用ASP写的关于根据用户具体的IP地址判断是网通还是电信用户.深受启发.于是便用VC写了一下.在压缩包中有一个IP.txt的文本文件.其中包含了2007年6月份的网通和电信的IP地址网段.在程序中先单击Open...
标题中的“全国各省网通电信Ip”指的是中国各个省份的网络运营商——中国网络通信集团有限公司(简称“网通”)和中国电信的IP地址资源。这两个运营商在中国的互联网服务领域扮演着重要角色,尤其在宽带接入服务方面...
全国电信网通铁通DNS服务器IP地址分享.doc
描述中提到的“网通电信最新IP段09年.rar”是一个RAR压缩文件,它包含了两个TXT文档,分别对应2008年10月的电信IP地址段和2009年6月的网通IP地址段。RAR是一种常见的文件压缩格式,用于将多个文件打包成一个单一的...
DNS服务器负责这种转换工作,使得用户可以方便地通过域名来访问互联网上的资源。 #### 二、DNS服务器的重要性 DNS服务器在互联网通信中扮演着至关重要的角色: 1. **提高访问速度**:通过缓存机制减少查询时间。 2...
标题中的“IP线路转换加速 电信网通随便玩”暗示了我们讨论的主题是关于网络优化工具,特别是针对IP地址管理和网络连接速度提升的技术。这类工具通常用于解决不同网络运营商之间的访问速度慢或者网络延迟高的问题,...
为了确保用户无论通过哪个运营商都能快速访问服务器,设置电信网通双线就显得尤为重要。这通常涉及到网络路由的配置,尤其是静态路由的设定。下面将详细介绍如何设置电信网通双线以及bat文件在其中的作用。 1. **...
DNS(域名系统)是互联网的重要组成部分,它负责将人类易于记忆的域名转换为计算机可识别的IP地址,从而实现网络资源的访问。在中国,由于地域广阔且网络服务商众多,各地区通常都有特定的DNS服务器地址,以便更高效...
【NAT电信网通双出口】是指在企业网络环境中,通过一台路由器实现对内网用户的网络访问控制,并同时连接电信和网通两条不同的互联网线路,每条线路都有独立的公网IP地址。这种配置的主要目的是确保网络的高可用性和...
在"asp 网通电信自动调转"这个场景中,我们关注的是如何利用ASP技术来实现网络流量根据用户所在运营商(网通或电信)进行智能路由,确保用户能快速、稳定地访问网站。 首先,我们要理解双线路跳转的概念。在中国,...
在这个软件中,whoisHunter很可能是通过whois查询来获取电信和网通的网段信息。用户只需运行这个程序,就可以利用内置的whois查询功能,获取到所需的数据。 总结来说,这款【电信-网通-网段实时查询软件】提供了...
- 在操作系统或路由器设置中,用户可以手动输入首选和备用DNS服务器的IP地址,来改变默认的DNS设置。 - 对于Windows用户,可以在网络适配器的属性中进行配置;对于Mac用户,可在“系统偏好设置”中的“网络”选项...
另一方面,用户通过唯一的域名来访问服务器,而域名解析的时候,通过实施对不同的ip地址请求返回不同的服务器ip的方法来实现,网通用户请求域名时返回网通的ip,电信用户请求域名时返回电信的ip,这也就是所谓的智能...
本文档列出了不同省份、城市的电信、网通、铁通等运营商的首选和备份DNS服务器IP地址。 DNS服务器的设置对于网络连接的稳定性和速度至关重要。首选DNS服务器是系统默认首先尝试联系的服务器,如果它无法响应或出现...
全国DNS服务器IP地址是互联网基础设施的重要组成部分,它们作为域名系统的一部分,负责将用户输入的域名转换为对应的IP地址,从而实现网络访问。DNS服务器的稳定性和速度直接影响到用户的上网体验。以下是一些主要...
在互联网上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作是通过域名服务器来完成的。简单来说,DNS服务器就相当于互联网上的路标,帮助用户快速准确地...
此外,还提供了网通(现为中国联通的一部分)的部分DNS服务器IP地址: 1. 香港:ns1.netvigator.com (205.252.144.228) 2. 澳门:vassun2.macau.ctm.net (202.175.3.8) 3. 深圳:ns.shenzhen.gd.cn (202.96.134.133...
例如,电信用户可以选择电信的DNS服务器,如114.114.114.114或223.5.5.5,这些IP地址被广泛认为是中国国内常用的公共DNS服务器。 除了本地DNS服务器,还有一些全球知名的公共DNS服务,例如Google DNS(8.8.8.8,8.8...