Article View: es.comp.os.linux.programacion
Article #15242Re: obtener la ip asignada de la interfaz ppp0
From: Tomas Sanchez Santos
Date: Thu, 20 Jul 2000 00:00
Date: Thu, 20 Jul 2000 00:00
36 lines
2126 bytes
2126 bytes
En es.comp.os.linux.programacion, Roger_J escribi�: >Al habla el pardillo del grupo: > >Esto estos dias he estado configurando ipchains, al final me he echo un >scripcillo en perl para a�adir las reglas necesarias al conectar a internet, >la cuestion es que como uso ppp, la ip de mi pc canvia cada vez, lo cual >quiere decir que debo ver que ip me han asignado antes de a�adir mis reglas. > >Bien lo solvente heciendo que mi script ejecute un "netstat -nr", filtre y >se quede con la ip de la liniea ppp, y funcionar funciona, lo que pasa es que >me parece una manera bastante cutre de obtener ese valor, por eso me >preguntaba si alguien conoceria alguna manera mas elegante. > ipchains tambien puede filtran dependiendo del interfaz de red por el que lleguen los paquetes. Aqui va como yo lo hago: #Se crean dos nuevas series, ppp-in y ppp-out ipchains -N ppp-in ipchains -N ppp-out # Todo lo que entra por ppp0 lo maneja la serie ppp-in ipchains -A input -s "0.0.0.0/0" -d "0.0.0.0/0" -i ppp0 -j ppp-in # Todo lo que sale por ppp0 lo maneja la serie ppp-out ipchains -A output -s "0.0.0.0/0" -d "0.0.0.0/0" -i ppp0 -j ppp-out Despues a�ades las correspondientes reglas a las series ppp-in y ppp-out. De esta forma no te tienes que preocupar por la IP que te asignan. Saludos -- ---------------------------------------------------------- Tomas Sanchez Santos tomas-sanchez@NOSPAMworldonline.es ----------------------------------------------------------
Technical Details
Message-ID:
<slrn8ndtcu.1v4.tomas-sanchez@mortadelo.casa>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8n9bsj.17m.Roger_J@localhost.localdomain>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,936adf4464d584f5 X-Google-Attributes: gidf86c8,public From: tomas-sanchez@NOSPAMworldonline.es (Tomas Sanchez Santos) Subject: Re: obtener la ip asignada de la interfaz ppp0 Date: 2000/07/20 Message-ID: <slrn8ndtcu.1v4.tomas-sanchez@mortadelo.casa> X-Deja-AN: 649203226 Content-Transfer-Encoding: 8bit References: <slrn8n9bsj.17m.Roger_J@localhost.localdomain> Organization: Telefonica Transmision de Datos Content-Type: text/plain; charset=iso-8859-1 User-Agent: slrn/0.9.6.2 (Linux) Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion