🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: obtener la ip asignada de la interfaz ppp0

#15242
From: Tomas Sanchez Santos
Date: Thu, 20 Jul 2000 00:00
36 lines
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-mail
References: <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