Cómo seleccionar todas las IP en Sublime Text

Regex para seleccionar todas las direcciones IP en Sublime Text

Contenido

A veces, para aumentar la seguridad de su servidor o VPS (Servidor Privado Virtual), necesita crear una lista de bloqueo para ciertas direcciones IP.

Digamos que usted encontró una fuente de direcciones IP para bloquear. Digamos, de un determinado país o región. Ahora necesita fusionarlas todas en una lista para bloquearlas en el servidor. ¿Cómo encontrar y seleccionar todas las direcciones IP en el texto?

  • Abra el archivo que contiene las direcciones IP en SublimeText y vaya a Buscar - Reemplazar....

  • Asegúrate de que tienes activado el selector RegEx - parece un signo .* al lado del campo de búsqueda.

  • Para las direcciones IP que tienen este aspecto 99.7.83.38 introduzca la siguiente regex: \b(\d{1,3}\.){3}\d{1,3}\b.

  • Para las direcciones IP que tienen este aspecto 99.61.204.91/32, introduzca la siguiente expresión: b(\d{1,3}.){3}\d{1,3}/\d+\b.

  • A continuación, haga clic en el botón Find All (a la derecha) y cópielos en una única lista negra de direcciones IP.

  • A continuación, puede dejar sólo los valores únicos. Para ello, abra el menú Edición - Permutar líneas - Único. Dependiendo de la longitud de la lista puede tardar unos segundos o minutos.

  • Guarde el archivo y utilícelo para sus necesidades.

Vuelva a leer más a menudo para obtener nuevos consejos sobre cómo trabajar rápida y eficazmente.

PS. Esta respuesta sobre la elección de las direcciones IP también es buena.