¿Es malo revelar IP externa a extraños?

6

Estaba buscando algunos ejemplos sobre cómo conectar mysql / tomcat desde un sistema remoto. ( ex1 , ex2 , ex3 )

Acabo de proporcionar algunos enlaces aunque hay muchos disponibles. En todos los ejemplos que he visto, nadie está revelando su IP externa. Algunos escriben 'x.x.x.x', algunos escriben 'externalIP' y otros usan otras formas. Solo tengo curiosidad por saber por qué las personas no revelan su IP externa, sino que muestran su IP local como 192.168.1.22. ¿Las personas pueden piratear un sistema conociendo la IP externa o existen otras razones?

SpringLearner
fuente
1
Es lo mismo que escribir la dirección de tu casa en un lugar público sin tu nombre.
codeSetter

Respuestas:

3

Realmente no se recomienda dar su dirección IP real, pero no suele ser perjudicial (después de todo, cada vez que visita un sitio web, su propietario puede ver su dirección y, afortunadamente, la mayoría de ellos tiene mejores cosas que hacer que atacarle).

Ahora, publicándolo en un mensaje donde también explica que acaba de apagar tanto su firewall como su antivirus, realmente recibirá atención de parte de las personas malas.

Respecto al hecho de que incluso considera desactivarlas, diría que la respuesta correcta para usted es hacer no publica tu dirección IP en cualquier lugar!

Ahora, acerca de sus comentarios a las respuestas anteriores: no tiene que apagar su firewall para permitir la conexión a un servidor que se ejecuta en su PC. Solo configúralo para abrir el puerto que necesitas.

También estoy seguro de que deshabilitar tu antivirus no ayudará en absoluto. No hagas eso

Si asumo que tiene problemas para conectarse a un servidor que se ejecuta en su PC desde fuera de su red local, la fuente del problema suele ser una de esas dos:

  • tiene un enrutador y necesita configurar el reenvío de puertos en su enrutador (no en su PC)
  • el software de su servidor está configurado para aceptar solo conexiones locales (conexiones que se originan en la misma computadora con la que se está ejecutando), y usted necesita cambiar esta configuración (Google, ya que depende del servidor real que está intentando configurar)

¡Buena suerte!

LeFauve
fuente
Gracias por la respuesta, + 1.He hecho el reenvío de puertos, pero aún no puedo acceder desde Internet. Vi algunas preguntas en algunos foros y me dijeron que apagaran el firewall de Windows y por eso lo apagué.
SpringLearner
@JqueryLearner su próximo paso es verificar que el software de su servidor esté escuchando en la tarjeta de red real, y no solo en el dispositivo de bucle invertido. Tendrá que buscar en la documentación de su servidor para esto. Además, mientras esté en la documentación, encuentre cómo activar el registro de depuración. Eso puede darte información útil si aún no funciona.
LeFauve
Acabo de leer su comentario en otra respuesta acerca de que su servidor acepta conexiones de la red local, mi comentario anterior no servirá de nada (si puede conectarse desde otra computadora, su servidor ya está escuchando en la tarjeta de red real). En su lugar, puede comprobar su reenvío de puerto de nuevo.
LeFauve
Ver tomcat server está instalado en 192.168.1.101, así que para acceder desde otro sistema, simplemente escribo 192.168.1.101:8080/aap pero para acceder desde internet cuando escribo externalIP: 8080 / aap entonces su trabajo.He hecho el reenvío de puertos
SpringLearner
Ok ... Entonces, si funciona tanto desde su red local como desde una computadora externa, ¿cuál es su problema nuevamente?
LeFauve
14

Existe la posibilidad de que si publicas tu IP pública y le prestes más atención, lo que normalmente recibirás es simplemente estar en Internet. Idealmente, su firewall y la seguridad del host ya deberían ser lo suficientemente fuertes como para resistir y atacar. No hay nada intrínsecamente secreto sobre una dirección IP. Tienen que ser conocidos para que la comunicación suceda.

Hay una red reservada explícitamente para la documentación y el intercambio. 192.0.2.0/24. Así que siéntete libre de usar eso, o uno de los otros RFC 5735 Rangos reservados para redes internas o documentación.

Zoredache
fuente
Mi problema fue conectar a mysql y tomcat desde un sistema remoto. Y quería publicar los códigos para ello. Por lo tanto, si tengo el firewall de Windows desactivado y el antivirus también desactivado, se creará un problema. Si incluyo externalIp en mis códigos
SpringLearner
3
@JqueryLearner Póngalo de esta manera, le daría a un extraño la dirección de su casa (su dirección IP externa de acceso público), dejaría la puerta abierta (Firewall activado) y pondría al perro guardián en la jaula (desactivar el antivirus) ? Tenga en cuenta que el hecho de tener solo el virus puede no ser útil, ya que los virus a menudo no pueden detectar nuevos virus hasta que encuentran una muestra y crean un método de detección para el virus.
Darius
Gracias por su comentario. He hecho una aplicación usando jsp y está alojada en mi sistema local para que los usuarios de mi LAN solo puedan acceder a ella. Leí algunas en las que, al usar el reenvío de puertos, cualquiera en el mundo puede acceder a mi aplicación. También realicé reenvío de puertos, pero todavía no puedo acceder desde Internet. Así que pensé en publicar una pregunta para resolver el problema. Antes de publicar la pregunta que quería saber, ¿es malo publicar una IP externa o no? Apague el Firewall de Windows. Si sabe cómo hacer que la aplicación local esté disponible en Internet, comparta sus conocimientos.
SpringLearner
1
Revisa pagekite.net , ofrecen un servicio de proxy que le permite exponer un servidor web local en una dirección pública. Versión de prueba gratuita, y es software gratuito, por lo que podría poner el fin público en un VPS o en el servidor de un amigo que tenga una IP pública.
clacke
1
@JqueryLearner: No apague su firewall y antivirus.
Marcks Thomas
1

sí y no, el problema no es la piratería (ya que tienen un servidor de seguridad que no debe permitir que ocurran cosas malas), pero puede hacerlo denominado ataque DDOS contra el servidor / servidor de seguridad a través de la IP pública.

Además, no es útil si escribe su IP pública (ya que muchos usuarios de DAU simplemente copian el código pasado, y luego tiene un problema porque su Sistema tendría la misma IP que la suya, lo que es realmente malo porque una IP pública debe ser única).

la ip interna no es un problema, solo pueden usar la misma causa que se encuentra detrás del enrutador (el problema de no ser único está bloqueado en su propia red, por lo que no hay problema para usted)

espero que esto ayude. Lo siento, mi mal inglés. Tenía prisa y mi lengua materna es el alemán, no el inglés.

konqui
fuente
Gracias por responder, + 1. Entonces, ¿cree que si proporciono un IP externo a los usuarios y apago el firewall de Windows y el antivirus también creará un problema?
SpringLearner