Article View: es.comp.os.linux.programacion
Article #15411Re: Programa para IPs libres
From: Oscar Manuel
Date: Sat, 24 Jun 2000 00:00
Date: Sat, 24 Jun 2000 00:00
65 lines
2861 bytes
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-mailReferences:
<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