Como obter o IP do usuário pelo javascript?

Tem como obter o endereço do IP do usuário pelo javascript tem como? Poderia redirecionar o usuário caso IP dele não começar com 200 que é o IP do Brasil?

Tente usar algumas dessas libs Abstract AstroIP.co Cloudflare DB-IP Geobytes GeoIPLookup.io.
Nesse tópico esta explicando direitinho https://stackoverflow.com/questions/391979/how-to-get-clients-ip-address-using-javascript

1 curtida

Tente com webservice

<script> var xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET", 'http://meuip.com/api/meuip.php'); xmlhttp.send(); xmlhttp.onload = function(e) { alert("Seu IP é: "+xmlhttp.response); } </script>
1 curtida

De onde vc tirou isso que os IPs no Brasil começam com 200?

1 curtida