问题描述
- 怎么获取企业内部保留IP地址对应的公网IP地址???
-
最近公司要做一个短信防刷功能,于是我根据每个发短信的客户端的IP地址和手机号码进行限制,每个手机号码和每个IP地址能发送的条数有限制,一旦超限则禁用一段时间,对于请求过于频繁的则拉入黑名单............ 这个构思是很好的,而且我也这么做了,的确有效果!可是问题也随之而来了。 问题是,很多企业或者组织、机构往往是申请了一个或几个公网IP地址,内容使用保留地址,类似100.97.14.12。由于这种保留地址可以被多个组织机构使用,导致获取到大量的请求对应同一个保留IP地址,但是实际上这些请求来自不同的客户端。所以导致误拦了很多用户............... 用java获取IP地址,怎么样才能真正的获取到企业或组织机构内部保留地址对应的公网IP地址呢? 请各位有经验的大神赐教!!!万分感谢!!!
解决方案
访问ip138.com或者http://www.net.cn/static/customercare/yourip.asp
解决方案二:
批量获取主机名对应的ip地址
时间: 2024-09-12 20:17:47