🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Programa para IPs libres

#15411
From: Oscar Manuel
Date: Sat, 24 Jun 2000 00:00
65 lines
2861 bytes
Eduardo Perez wrote:
> 
> Oscar Manuel wrote:
> >
> > 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.
> >
> ¿Has pensado en utilizar DHCP? Es un sistema por el cual cada máquina
> pide una IP al arrancar. Un servidor recoge esta petición y le responde
> con una dirección que esté libre. De esta manera, el administrador se
> olvida por completo de tener que llevar un control de las direcciones.
> El sistema es algo más complejo (procura asignar siempre la misma IP a
> cada máquina, pueden haber máquinas con IP fija, se puede actualizar un
> DNS dinámicamente...) pero no es en absoluto dificil de montar. Creo que
> hay un HOWTO dedicado a este tema; escribe si necesitas más información.

Lo siento, no es viable DHCP por múltiples razones.

> Otra opción sería hacer un ping a la dirección de broadcast de la red.
> En tu caso, prueba
> 
>         ping -b 192.168.0.0
> 
> (hay que ser root para hacer esto).

¿La de broadcast o la de red? Es que en mi casa tengo una sola máquina y
me tarda mucho para probarlo ahora.

-- 
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: <3955189A.2B414D3F@omgs.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3951374E.5E2C5634@omgs.es> <3953892C.44901056@retemail.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,d23863885ae5cfe3
X-Google-Attributes: gidf86c8,public
From: Oscar Manuel <oscar@omgs.es>
Subject: Re: Programa para IPs libres
Date: 2000/06/24
Message-ID: <3955189A.2B414D3F@omgs.es>
X-Deja-AN: 638874521
Content-Transfer-Encoding: quoted-printable
References: <3951374E.5E2C5634@omgs.es> <3953892C.44901056@retemail.es>
X-Accept-Language: es
Content-Type: text/plain; charset=iso-8859-1
X-Trace: oscar.omgs.es 961878170 2305 192.168.0.10 (24 Jun 2000 20:22:50 GMT)
Organization: Estoy harto de spammers
Mime-Version: 1.0
Newsgroups: es.comp.os.linux.programacion