读书人

用InetAddress获取IP没法使用

发布时间: 2013-04-26 16:27:53 作者: rapoo

用InetAddress获取IP无法使用


import java.net.InetAddress;


public class InetAddressDemo {
public static void main(String[] args) throws Exception
{
InetAddress[] baiduIP = InetAddress.getAllByName("www.baidu.com");
for(InetAddress i : baiduIP)
{
System.out.println(i.getHostName());
System.out.println(i.getHostAddress());
}
}

}

当InetAddress[] baiduIP = InetAddress.getAllByName("www.baidu.com");
运行结果为:
www.baidu.com
115.239.210.26
www.baidu.com
115.239.210.27
直接用IP地址能访问百度

当InetAddress[] baiduIP = InetAddress.getAllByName("www.renren.com");
这个值改为人人网(www.renren.com)
运行结果为:
www.renren.com
220.181.181.223
www.renren.com
220.181.181.230
www.renren.com
220.181.181.229
www.renren.com
220.181.181.221
www.renren.com
220.181.181.224
www.renren.com
220.181.181.231
www.renren.com
220.181.181.235
www.renren.com
220.181.181.237
www.renren.com
220.181.181.222
直接用IP地址 不能访问到人人 这个是什么原因?

java InetAddress IP地址
[解决办法]
比如人人直接限制只能通过www.renren.com访问呢?
[解决办法]
不知道,直接限制只能通过么?研究下!
[解决办法]
引用:
引用:比如人人直接限制只能通过www.renren.com访问呢?

能不能具体点?
如何操作使他只能通过网址访问?

原本不是应该通过域名解析服务器得到IP地址,然后电脑通过IP来访问一个网站?
这样和直接打IP地址有什么区别?


其他的不清楚 我知道tomcat可以限制用ip直接访问网站 只能用域名
[解决办法]
server {
listen 80 default_server;
server_name _;
return 444;
}

nginx的禁止ip访问。

读书人网 >J2SE开发

热点推荐