Bom dia Galera,
Tenho um comando que pega o Ip da máquina cliente, porém tem algumas máquinas que ele não está pegando e na minha máquina localhost também não pega, alguém pode me dar uma mão?
HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest();
System.out.println(request.getHeader("X-Forwarded-For"));
Uso o tomcat 7
E se eu usar o getRemoteAddr() ele pega o valor do proxy