cambiar IP publica

Alberto Montoya eral81es en gmail.com
Mar Mayo 26 08:33:17 BST 2009


El 24 de mayo de 2009 0:01, Nhomar Hernández <nhomar en gmail.com> escribió:

>
> Mi pana.
> Te comente que leyeras por que esa pregunta que haces no es tan simple de
> responder, el server inicia con algo en el Init.d, ese algo necesito verlo
> para decirte, generalmente los entornos de produccion se crean con programas
> como webmin por ej.
> Sin embargo crear una unica variable para tooooodo el sistema no se puede,
> más bien te diría que hicieras esto (no lo he probado)
> Crea un script sencillo que escribe un texto plano con una unica linea "La
> IP".
> A todos tus scripts de conexion que dependan de este parametro grabado en
> este archivo.
>
> Suena fácil pero deber saber programar en scripts para que lo hagas, elige
> el lenguaje que quieras perl, python o el mismo sh...
>
> No puedo ayudarte más ya que los programas los hacen otro en mi equipo, yo
> implemento solamente.
>
> Nhomar
>
> El 24 de mayo de 2009 16:02, Gabriel Ferro <gabrielrferro en yahoo.com.ar>escribió:
>
>>  Pues como dije, yo no configure el server, calculo que esta configurado
>> a mano, ya que hay un script en init.d que lo hace, tambien aclaro que es
>> una version ubuntu server (sin X).
>> de todas maneras, volviendo a la variable, se como usarla en iptables
>> cargando todas las reglas con un script .....
>> Ahora bien.. y llendo un poco mas alla, donde podria declarar esa variable
>> para que no solo sirva para iptables sino para archivos de configuracion de
>> servicios, como correo, mensajeria, etc... es decir donde puedo declararla
>> de modo de que ni bin arranque el sistema se cargue su valor como una
>> variable del sistema y no solo valida para un script.
>>
>>
>>
>> ------------------------------
>>
>> Yahoo! Cocina Registrate y cargá tu receta. Podés ganar premios
>> www.promorecetas.com
>>
>> --
>> ubuntu-es mailing list
>> ubuntu-es en lists.ubuntu.com
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>>
>
>
>
> --
> Nhomar Hernandez
> Ofic: 0212-6615932
> CEL.: 0414-4110269
>
> --
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>


Para utilizar esa variable en todos los scripts declarala en el archivo
/etc/bash.bashrc como si de otra variable de entorno se tratara. Lo que no
se es si dichas variable estás disponible para los scripts que se cargan al
inicio en init.d, ¿Alguien puede aclarar esto?. Añade esta línea al final de
dicho archivo y nos cuentas:

export IP_PUBLICA=123.123.123.123

con esto debería estar disponible para todos los usuarios del sistema. Si
solo quieres que esté disponible para un único usuario, declarala en
/home/usuario/.bashrc

Espero que sirva de ayuda.

Un saludo
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20090526/f018d6ff/attachment.htm 


Más información sobre la lista de distribución ubuntu-es