🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #15567

Programa para IPs libres

#15567
From: Oscar Manuel
Date: Wed, 21 Jun 2000 00:00
46 lines
2573 bytes
Me gustaría que alguien me indicara la manera básica de hacer un
programa en C (o el que cada uno quiera, pero preferiblemente en modo
texto) para intentar, al menos, saber qué IPs se están usando en una red
local un poco grande. Supongamos que tengo direcciones que van de la
192.168.10.1 a la 192.168.20.254. Pues debido a los movimientos y demás,
hay veces que es necesario averiguar IP's libres, y aunque está más o
menos organizado, no sobran muchas IP (al menos segĂşn la base de datos),
ya que es muy posible que haya cambios reales que por unas
circunstancias u otras no estén reflejados.

La idea es hacer un programa que, cada cierto tiempo (ya vería cuánto),
haga un recorrido por todo el rango de IPs (sĂłlo se me ocurre mediante
ping), y que me guarde un fichero "parseable" con las IPs que no han
respondido en la última "consulta". Esto al menos servirá como
referencia para saber cuáles son las que no están recientemente en uso.

Bueno, creo que me he explicado claro. Si no, intentaré aclarar
cualquier duda.

Por supuesto que esto se puede complicar un montĂłn, como haciendo
estadĂ­sticas y, segĂşn el tiempo en desuso de las distintas consultas
realizadas, descartar algunas definitivamente para ser reasignadas, etc.

No es que sea crucial, ya que podrĂ­a sobrevivir sin este programilla,
pero pienso que serĂ­a interesante para todos y de mucha ayuda de
llevarse finalmente a cabo. Espero recibir ayuda. Saludos al grupo.

-- 
http://counter.li.org registration info:
----------------------------------------
Linux user: 92390 - Linux machine: 39301

|--------------------------------------------|
|        Oscar Manuel GĂłmez Senovilla        |
|   mailto:oscarsen@BORRARomgs.findhere.com  |
|       (quita "BORRAR" después de @)        |
|         (remove "BORRAR" after @)          |
|               Madrid (España)              |
|--------------------------------------------|
Technical Details
Message-ID: <3951374E.5E2C5634@omgs.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,d23863885ae5cfe3,start
X-Google-Attributes: gidf86c8,public
From: Oscar Manuel <oscar@omgs.es>
Subject: Programa para IPs libres
Date: 2000/06/21
Message-ID: <3951374E.5E2C5634@omgs.es>
X-Deja-AN: 637386955
Content-Transfer-Encoding: quoted-printable
X-Accept-Language: es
Content-Type: text/plain; charset=iso-8859-1
X-Trace: oscar.omgs.es 961623887 2590 192.168.0.10 (21 Jun 2000 21:44:47 GMT)
Organization: Estoy harto de spammers
Mime-Version: 1.0
Newsgroups: es.comp.os.linux.programacion