Tengo algunas direcciones IP públicas proporcionadas por el proveedor de servicios ISP. Mi pregunta es cómo verificar qué direcciones IP ya están usadas y cuáles aún están disponibles para usar para nuevos servidores. Porque no sé cómo verificar y el personal de TI anterior no dejó ninguna información.
networking
ip
David Par
fuente
fuente
Respuestas:
Siento tu dolor por esto. Heredar el desorden de red no mapeado e indocumentado de otra persona no es agradable. Como se explica en esta respuesta , podría usar
nmap
así; Por supuesto,192.168.0.1/24
es un ejemplo y debe cambiarse al rango de red asignado al sistema por el ISP:Pero eso solo sería beneficioso para las direcciones IP internas ya que la
-PR
opción es un escaneo de ping ARP. Lo que significa que las direcciones IP públicas que no están en una LAN no generarían tráfico ARP. Entonces, en su caso, puede usar la-sP
opción simple (escaneo de ping) en un rango como esteY eso debería darle una buena lista de todas las direcciones IP en ese rango que le devuelven el ping. Pero, por supuesto, hay algunos casos extremos en los que la falta de una respuesta de ping no significa que la dirección IP esté muerta. Algunos dispositivos tendrán una dirección IP asignada, pero no responderá a las solicitudes de ping ICMP. O puede haber dispositivos inactivos o inactivos con direcciones IP asignadas, pero por alguna razón no están funcionando.
Así que tenga cuidado con los datos que obtiene al usar un
nmap
escaneo de ping, pero es mejor que nada y es un buen lugar para comenzar su viaje de mapeo de red.Si le gustan más las interfaces visuales, le recomendaría Angry IP Scanner, que es un escáner de rango de direcciones IP basado en Java y multiplataforma que hace un gran trabajo no solo
ping
escaneando su red, sino también proporcionando datos adicionales como el nombre de host (si aplicable) e información sobre puertos abiertos también.fuente
*
sin escapar no va a funcionar de manera confiable. El comportamiento dependerá de la configuración del shell y los nombres de archivo presentes en el directorio actual.Además de usar
nmap
y otras herramientas de escaneo activas, también debe mirar las tablas de direcciones de mac en sus firealls, enrutadores y conmutadores.Estos dispositivos mantendrán una lista de las direcciones MAC y las direcciones IP de todos los dispositivos con los que se han comunicado en un período de tiempo definido. A menudo, este período de tiempo se puede aumentar para obtener resultados más detallados.
fuente
Use Angry Ip Scanner para escanear esos rangos de Ip y filtrar aquellos que están marcados como rojos (muertos).
fuente
En lo que respecta a la búsqueda de direcciones IP que ya están asignadas, puede usar
fping
. El comando es similar anmap
que hace ping a todas las direcciones IP dentro de la subred y muestra cuáles han respondido.Dado que no es un comando por defecto de Linux, tendrá que instalarlo a través
yum
,YasT
,apt-get
, etc ...uso:
-g
parámetro le indicafping
que escanee todo el rango de direcciones IP para la máscara de subred especificada (/ 24).-n
parámetro usará automáticamente DNS para resolver como nombres de host.fuente
Tienes dos cosas diferentes pasando aquí.
Para mapear todo esto: para las estadísticas, tendrán que ingresar a su red a través de su firewall. La configuración del firewall le mostrará qué servicios se asignan a qué IP públicas.
Es probable que su firewall también tenga NAT (traducción de direcciones de red). NAT asigna las direcciones IP internas de los usuarios privados a direcciones enrutables públicamente. Una tabla NAT le mostrará todas las asignaciones internas / externas que están activas ahora , pero puede perder las máquinas que están apagadas.
Para mapear todas las direcciones IP privadas utilizadas por sus usuarios, suponiendo que sean dinámicas, necesita encontrar el servidor DHCP. Esto tendrá una lista de todas las máquinas que tienen contratos de arrendamiento, independientemente de si están activadas o no. Si el administrador anterior entregó IP estáticas privadas a los usuarios, por ejemplo, tendrá un desafío. El escaneo revelará algunos, pero ¿qué pasa con las máquinas que están apagadas, las computadoras portátiles que están en la carretera, etc.?
En resumen, encuentre las IP públicas estáticas en el firewall y obtenga la dirección privada interna del servidor DHCP.
fuente