区分内网与外网IP
有个应用,可以内网和外网访问,,我怎么在程序中判断他们是内网访问的还是在外网访问的,也就是我在外网访问服务器的时候,怎么获得本地的IP...
内网的IP是以172.22.80开头的
下面这个不行,希望大家帮我改改,先谢谢了
String localIp = request.getRemoteAddr();
String url = "";
if (localIp.indexOf("172.22.80")!=-1) {
System.out.println("内网");
}else {
System.out.println("外网");
}