Re: Mayúsculas en la propiedad hostname de rsyslog
Hola Mauro On 16-07-25 16:03:38, Mauro Antivero wrote: Estimados, desde hace un tiempo tengo un servidor de rsyslog funcionando y recibiendo los logs de una buena cantidad de equipos. Esto me ha sido de gran ayuda en múltiples ocasiones. Tengo todo dividido primero por fecha y después por nombre de equipo, por ejemplo: año/mes/dia/hora/Servidor1 año/mes/dia/hora/Servidor2 año/mes/dia/hora/Servidor3 Notar que puse la primera letra del nombre del servidor en mayúscula... Y si, es que soy bastante quisquilloso y me gusta usar mayúsculas en los nombres de mis servidores... Para lograr que la primera letra quede en mayúscula usé el "property replacer" de la siguiente manera: %hostname:1:1:uppercase%%hostname:2:$% Qué locura no? Y si... Ustedes entenderán, cada uno tiene sus locuras, y una de las mías es el uso de mayúsculas... En fin, hasta aquí todo bien, estaba feliz con lo que había logrado, hasta que comencé a tener equipos con nombre del siguiente tipo: Servidor_A Servidor_B Servidor_C El uso del property replacer como definí anteriormente me da como resultado lo siguiente: Servidor_a Servidor_b Servidor_c Prueba lo siguiente a ver si te vale: %hostname:1:1:uppercase%%hostname:R,ERE,2,BLANK:^(.)([^_]*)(_.)?(.*)?--end%%hostname:R,ERE,2,BLANK:^([^_]*)(_.)?(.*)?--end:uppercase%%hostname:R,ERE,2,BLANK:^([^_]*_.)?(.*)?--end% Tras la entrada en el manual para "proporty replacer" [1] podría funcionar, pero no está probado. [1] http://www.rsyslog.com/doc/v8-stable/configuration/property_replacer.html Un saludo. signature.asc Description: PGP signature
Re: Mayúsculas en la propiedad hostname de rsyslog
El 26/07/16 a las 04:42, Guillermo Cordeiro escribió: Hola Mauro On 16-07-25 16:03:38, Mauro Antivero wrote: Estimados, desde hace un tiempo tengo un servidor de rsyslog funcionando y recibiendo los logs de una buena cantidad de equipos. Esto me ha sido de gran ayuda en múltiples ocasiones. Tengo todo dividido primero por fecha y después por nombre de equipo, por ejemplo: año/mes/dia/hora/Servidor1 año/mes/dia/hora/Servidor2 año/mes/dia/hora/Servidor3 Notar que puse la primera letra del nombre del servidor en mayúscula... Y si, es que soy bastante quisquilloso y me gusta usar mayúsculas en los nombres de mis servidores... Para lograr que la primera letra quede en mayúscula usé el "property replacer" de la siguiente manera: %hostname:1:1:uppercase%%hostname:2:$% Qué locura no? Y si... Ustedes entenderán, cada uno tiene sus locuras, y una de las mías es el uso de mayúsculas... En fin, hasta aquí todo bien, estaba feliz con lo que había logrado, hasta que comencé a tener equipos con nombre del siguiente tipo: Servidor_A Servidor_B Servidor_C El uso del property replacer como definí anteriormente me da como resultado lo siguiente: Servidor_a Servidor_b Servidor_c Prueba lo siguiente a ver si te vale: %hostname:1:1:uppercase%%hostname:R,ERE,2,BLANK:^(.)([^_]*)(_.)?(.*)?--end%%hostname:R,ERE,2,BLANK:^([^_]*)(_.)?(.*)?--end:uppercase%%hostname:R,ERE,2,BLANK:^([^_]*_.)?(.*)?--end% Woww!!! Tremenda sintaxis jajaja. Muchas gracias, ahora lo pruebo. No mehe puesto a analizar que es lo que hace pero hay algo que no les dije (perdón), y es que tengo nombres como por ejemplo "Nodo_PA", "Nodo_BH", etc. Osea con dos mayúsculas luego del guión bajo, lo cual ya hace un lío tremendo. Una fácil que estoy haciendo ahora (no me gusta, pero logro lo que quiero con las mayúsculas) es detectar la IP del host de donde proviene el mensaje de syslog y usar un template para el directorio (y otro para el formato de mensaje a guardar), entonces ahí le defino el nombre como yo guste. Lo engorroso de esto es que es una sentencia "if fromhost-ip" por cada host que tenga estos nombres "raros". De todas formas voy a probar la línea que me pasaste y comento el resultado. Saludos y muchas gracias, Mauro. Tras la entrada en el manual para "proporty replacer" [1] podría funcionar, pero no está probado. [1] http://www.rsyslog.com/doc/v8-stable/configuration/property_replacer.html Un saludo.
Re: Mayúsculas en la propiedad hostname de rsyslog
El 25/07/16 a las 16:11, Luis Enrique Araneda escribió: Estimadisimo, de verdad desconosco la respuesta pero si me encantaria que pudiaras compartir el como crear un servidor de rsyslog... sería interesante... saludos! Encantado, pero mirá, como es un tema mu largo (podés hacer de todo con rsyslog, está genial realmente) te voy a decir lo que para mi fue lo más complicado, y es como guardar los mensajes en directorios separados por fecha y host y luego como definir el formato de mensaje a guardar. Después cualquier otra duda que tengas me podés preguntar. Mirá, lo primero es detectar el host del cual provienen los mensajes y después definir el directorio y el formato del mensaje como vos querés que se guarde. Un ejemplo a continuación: if $fromhost-ip == '172.30.0.50' then{ ?Nodo_PA_AP;CustomFormat_Nodo_PA_AP stop } else{ ?PROGRAMNAME;CustomFormat_PROGRAMNAME stop } Complicado? Para nadamirá: $fromhost-ip == '172.30.0.50' then <--- Obvio, si la IP del host es 172.30.0.50 entonces hago lo que dice a continuación ?Nodo_PA_AP;CustomFormat_Nodo_PA_AP <--- Dividámoslo en dos partes Nodo_PA_AP <--- Template que define el nombre del directorio CustomFormat_Nodo_PA_AP <--- Template que define el formato del mensaje a guardar stop<--- Necesario para "salir" del if y seguir procesando los mensajes según la configuración que siga else <--- Por supuesto, para cualquier otra IP que no sea la especificada ?PROGRAMNAME;CustomFormat_PROGRAMNAME <--- Templates genéricos stop <--- Necesario para "salir" del else Y los templates son los siguientes: template(name="Nodo_PA_AP" type="string" string="/srv/Logs/%$year%/%$month%/%$day%/Nodo_PA/AP430/AP430.log") Donde se van a guardar los logs que vengan de la IP 172.30.0.50 template(name="CustomFormat_Nodo_PA_AP" type="string" string="%$year%-%$month%-%$day% %$hour%:%$minute% %hostname% %syslogtag% %msg%\n") Formato del mensaje guardado en el archivo "AP430.log" template(name="PROGRAMNAME" type="string" string="/srv/Logs/%$year%/%$month%/%$day%/%hostname:1:1:uppercase%%hostname:2:$%/%programname%.log") Donde se van a guardar los logs del resto de los hosts template(name="CustomFormat_PROGRAMNAME" type="string" String="%$year%-%$month%-%$day% %$hour%:%$minute% %hostname:1:1:uppercase%%hostname:2:$% %syslogtag% %msg%\n") Formato del mensaje Parece complicado pero no lo es tanto. Lo que está entre % son lo que se llaman "properties" de rsyslog, que para entenderlas mejor mirate esto (están muy buenas): http://www.rsyslog.com/doc/master/configuration/properties.html Y lo que dice "%hostname:1:1:uppercase%%hostname:2:$%" es el "propierty replacer" aplicado a la propiedad "hostname". Lo que estoy haciendo ahí es poner la primera letra de cada nombre de host en mayúsculas :D, así de simple. Hay muuucho más para hablar, pero con eso te dije lo que considero más importante. Un detalle, mucho cuidado porque hay dando vueltas muucha (hoy se me tildó la "u") documentación de la v5.x, la cual posee una sintaxis completamente distinta. De yapa si usás Debian 7 o anteriores la versión por defecto de rsyslog es la 5.x, por lo que tenés que agregar un repositorio e instalar la versión nueva (8.x) desde ahí (es muy simple y en la misma página de rsyslog te dice como). Para que te des una idea del potencial podés hacer que rsyslog escriba directamente en una DB, ideal por ejemplo para un servidor DHCP, ya que también podés "desmembrar" el log DHCP y obtener los OFFER, REQUEST, ACK, etc. e ir guardando todo si hace falta, como verás es muy potente. Espero te sirva, cualquier cosa me preguntás, eso si, si no respondo a la lista avisame por privado, ya que a veces pasan varios días que no puedo ver la lista y no veo los mensajes. Saludos y éxitos! Mauro. El 25 de julio de 2016, 15:03, Mauro Antivero mailto:mauro.antiv...@gmail.com>> escribió: Estimados, desde hace un tiempo tengo un servidor de rsyslog funcionando y recibiendo los logs de una buena cantidad de equipos. Esto me ha sido de gran ayuda en múltiples ocasiones. Tengo todo dividido primero por fecha y después por nombre de equipo, por ejemplo: año/mes/dia/hora/Servidor1 año/mes/dia/hora/Servidor2 año/mes/dia/hora/Servidor3 Notar que puse la primera letra del nombre del servidor en mayúscula... Y si, es que soy bastante quisquilloso y me gusta usar mayúsculas en los nombres de mis servidores... Para lograr que la primera letra quede en mayúscula usé el "property replacer" de la siguiente manera: %hostname:1:1:uppercase%%hostname:2:$% Qué locura no? Y si... Ustedes entenderán, cada uno tiene sus locuras, y una de las mías es el uso de mayúsculas... En fin, hasta aquí todo bien, estaba feliz con lo que h
Re: Mayúsculas en la propiedad hostname de rsyslog
El lun, 25-07-2016 a las 15:11 -0400, Luis Enrique Araneda escribió: > Estimadisimo, de verdad desconosco la respuesta pero si me encantaria > que pudiaras compartir el como crear un servidor de rsyslog... sería > interesante... saludos! > te dejo unos cuantos enlaces: http://bfy.tw/6urI > El 25 de julio de 2016, 15:03, Mauro Antivero > escribió: > > Estimados, desde hace un tiempo tengo un servidor de rsyslog > > funcionando y recibiendo los logs de una buena cantidad de equipos. > > Esto me ha sido de gran ayuda en múltiples ocasiones. Tengo todo > > dividido primero por fecha y después por nombre de equipo, por > > ejemplo: > > > > año/mes/dia/hora/Servidor1 > > año/mes/dia/hora/Servidor2 > > año/mes/dia/hora/Servidor3 > > > > Notar que puse la primera letra del nombre del servidor en > > mayúscula... Y si, es que soy bastante quisquilloso y me gusta usar > > mayúsculas en los nombres de mis servidores... Para lograr que la > > primera letra quede en mayúscula usé el "property replacer" de la > > siguiente manera: > > > > %hostname:1:1:uppercase%%hostname:2:$% > > > > Qué locura no? Y si... Ustedes entenderán, cada uno tiene sus > > locuras, y una de las mías es el uso de mayúsculas... En fin, hasta > > aquí todo bien, estaba feliz con lo que había logrado, hasta que > > comencé a tener equipos con nombre del siguiente tipo: > > > > Servidor_A > > Servidor_B > > Servidor_C > > > > El uso del property replacer como definí anteriormente me da como > > resultado lo siguiente: > > > > Servidor_a > > Servidor_b > > Servidor_c > > > > Es decir, solo me deja la primera letra en mayúscula (lo cual está > > bien, pero no es lo que yo quiero). Ya he intentado varias cosas, > > como por ejemplo definir los hosts en el archivo /etc/hostname, > > pero en ese caso utiliza todo en minúsculas. > > > > Se que esto es en si una pavada, pero es algo que a mi me molesta y > > si es posible me gustaría acomodar. Alguien tiene idea si se puede > > lograr lo que yo deseo? Desde ya les agradezco mucho por su tiempo > > y ayuda. > > > > Saludos, Mauro. > > > > PD: Este correo salió con formato HTML o no? En teoría lo configuré > > para que no. > > > > > > >
Re: Consulta router debian con wlan0 y eth0
El 25/07/16 a las 23:54, tomas gonzalez escribió: Hola amigos! quisera que me orienten ...en el trabajo existen dos oficinas: en una hay un router wifi y lo que quisiera hacer es en la otra oficina, instalar un server debian con dhcp con una placa inalambrica (wlan0) y otra ethernet (eth0); este server se conectara con wifi hacia el router y realizara una puente hacia eth0 para compartir internet y ademas brindar servicio de dhcp... muchas gracias por cualquier orientacion al respecto - muchas gracias Hola Tomas, no tenes posibilidad de llegar al router con un ethernet? de este modo en el equipo que llega al router solo te restaria compartir la inalambrica (aunque no se si es necesario crear un server dhcp). Claro que si es por aprender es bueno hacerlo igualmente. A mi me parece que al reves, conectarte inalambricamente y compartir la red cableada, es limitado... necesitarias conectar a un nuevo router inalambrico para brindar mas conexiones, o tener otra placa wifi -pci, usb- o swich para mas conexiones cableadas, pero depende de tus necesidades, claro. Igual aqui hay gente que sabe bastante mas sobre estos 'berengenales'... a ver que dicen ellos..
Re: Consulta router debian con wlan0 y eth0
El 25/07/16 a las 23:54, tomas gonzalez escribió: > Hola amigos! quisera que me orienten ...en el trabajo existen dos > oficinas: en una hay un router wifi y lo que quisiera hacer es en la > otra oficina, instalar un server debian con dhcp con una placa > inalambrica (wlan0) y otra ethernet (eth0); este server se conectara > con wifi hacia el router y realizara una puente hacia eth0 para > compartir internet y ademas brindar servicio de dhcp... muchas gracias > por cualquier orientacion al respecto - muchas gracias Hola, para mandar lo de wlan a eth tenes que hacer un bridge, y después tenes que configurar un server dhcp como dnsmasq por ejemplo. En serverfault.com/questions/152363/bridging-wlan0-to-eth0 te dice como hacerlo. Saludos, Javier.
Re: Consulta router debian con wlan0 y eth0
El 26/07/16 a las 10:16, Javier Marcon escribió: El 25/07/16 a las 23:54, tomas gonzalez escribió: Hola amigos! quisera que me orienten ...en el trabajo existen dos oficinas: en una hay un router wifi y lo que quisiera hacer es en la otra oficina, instalar un server debian con dhcp con una placa inalambrica (wlan0) y otra ethernet (eth0); este server se conectara con wifi hacia el router y realizara una puente hacia eth0 para compartir internet y ademas brindar servicio de dhcp... muchas gracias por cualquier orientacion al respecto - muchas gracias Hola, para mandar lo de wlan a eth tenes que hacer un bridge, y después tenes que configurar un server dhcp como dnsmasq por ejemplo. En serverfault.com/questions/152363/bridging-wlan0-to-eth0 te dice como hacerlo. Saludos, Javier. Hola Javier... el 'bridge' no lo puede hacer automaticamente network-manager-gnome/kde ?
Re: Consulta router debian con wlan0 y eth0
El día 26 de julio de 2016, 10:19, divagante escribió: > > > El 26/07/16 a las 10:16, Javier Marcon escribió: > >> El 25/07/16 a las 23:54, tomas gonzalez escribió: >>> >>> Hola amigos! quisera que me orienten ...en el trabajo existen dos >>> oficinas: en una hay un router wifi y lo que quisiera hacer es en la >>> otra oficina, instalar un server debian con dhcp con una placa >>> inalambrica (wlan0) y otra ethernet (eth0); este server se conectara >>> con wifi hacia el router y realizara una puente hacia eth0 para >>> compartir internet y ademas brindar servicio de dhcp... muchas gracias >>> por cualquier orientacion al respecto - muchas gracias >> >> Hola, para mandar lo de wlan a eth tenes que hacer un bridge, y después >> tenes que configurar un server dhcp como dnsmasq por ejemplo. En >> serverfault.com/questions/152363/bridging-wlan0-to-eth0 te dice como >> hacerlo. >> >> Saludos, >> >> Javier. >> > Hola Javier... el 'bridge' no lo puede hacer automaticamente > network-manager-gnome/kde ? > Perdon que me meta, pero no puede directamente hacer masquerade con iptables, poner el ip_forward en 1 y levantar un udhcp y fue? Deberia funcionar creo yo...
Re: Servidor de correo no instalado envia SPAM
El Mon, 25 Jul 2016 17:20:48 -0500, Debian Linux escribió: (ese formato...) > Estimados amigos Tengo un servidor con Debian 7 en un VPS alquilado, en > el cual no instalé el servidor de correo. Que no lo hayas instalado tú no significa que ya llevará uno de serie ;-) > He recibio un e-mail de los proveedores del VPS que me dicen que un > sitio de mi servidor está generando SPAM > > ¿Es posible que esto suceda? Sí, claro, más aún si no sabes siquiera si tienes instalado un servidor de correo. > Tengo instalado Joomla ¿Es posible que a través de Joomla se genere el > SPAM? Todos los CMS son un auténtico coladero y un posible vector de ataque, bien sea de spam o de bots, así que sí, puede ser que alguien este usando PHP o Perl o alguna plantilla prediseñada o función integrada de Joomla para enviar mensajes desde tu servidor y no necesariamente desde tu servidor de correo. Si tu servidor tiene una IP fija (remota, obviamente), mira a ver si está en alguna lista negra: http://mxtoolbox.com/blacklists.aspx Saludos, -- Camaleón
Re: Mayúsculas en la propiedad hostname de rsyslog
El Mon, 25 Jul 2016 16:03:38 -0300, Mauro Antivero escribió: > Estimados, desde hace un tiempo tengo un servidor de rsyslog funcionando > y recibiendo los logs de una buena cantidad de equipos. Esto me ha sido > de gran ayuda en múltiples ocasiones. Tengo todo dividido primero por > fecha y después por nombre de equipo, por ejemplo: > > año/mes/dia/hora/Servidor1 año/mes/dia/hora/Servidor2 > año/mes/dia/hora/Servidor3 > > Notar que puse la primera letra del nombre del servidor en mayúscula... > Y si, es que soy bastante quisquilloso y me gusta usar mayúsculas en los > nombres de mis servidores... Para lograr que la primera letra quede en > mayúscula usé el "property replacer" de la siguiente manera: > > %hostname:1:1:uppercase%%hostname:2:$% Sacado del manual¹, dice: "(...) For example, if you would like to convert the full message text to lower case, use “%msg:::lowercase%”." Que ajustado a tu línea sería: %hostname:::uppercase% Ya que estás trabajando únicamente sobre la propiedad HOSTNAME y entiendo que sólo le afectaría a ese valor y lo pondría en mayúsculas. (...) > PD: Este correo salió con formato HTML o no? En teoría lo configuré para > que no. Salió más plano que los habitantes de Planilandia :-) Content-Type: text/plain; charset=windows-1252; format=flowed ¹http://www.rsyslog.com/doc/v8-stable/configuration/property_replacer.html Saludos, -- Camaleón
Re: Mayúsculas en la propiedad hostname de rsyslog
El 26/07/16 a las 10:37, Camaleón escribió: El Mon, 25 Jul 2016 16:03:38 -0300, Mauro Antivero escribió: Estimados, desde hace un tiempo tengo un servidor de rsyslog funcionando y recibiendo los logs de una buena cantidad de equipos. Esto me ha sido de gran ayuda en múltiples ocasiones. Tengo todo dividido primero por fecha y después por nombre de equipo, por ejemplo: año/mes/dia/hora/Servidor1 año/mes/dia/hora/Servidor2 año/mes/dia/hora/Servidor3 Notar que puse la primera letra del nombre del servidor en mayúscula... Y si, es que soy bastante quisquilloso y me gusta usar mayúsculas en los nombres de mis servidores... Para lograr que la primera letra quede en mayúscula usé el "property replacer" de la siguiente manera: %hostname:1:1:uppercase%%hostname:2:$% Sacado del manual¹, dice: "(...) For example, if you would like to convert the full message text to lower case, use “%msg:::lowercase%”." Que ajustado a tu línea sería: %hostname:::uppercase% Ya que estás trabajando únicamente sobre la propiedad HOSTNAME y entiendo que sólo le afectaría a ese valor y lo pondría en mayúsculas. (...) Nop. Eso no es lo que quiero. Yo quiero que los nombres queden por ejemplo Pepe_Uno, Juan_Dos, Nodo_PA, Nodo_BH, etc. Como se ve es un lío lograr eso con el property replacer. Lo que quería ver es si hay alguna forma de que rsyslog tome el nombre (con respecto al uso de mayúsculas) del host como uno lo define en /etc/hosts, pero parece que no se puede. Aunque tengo que ver algo más, puesto que tengo un servidor que se llama Pulplexor-B y me toma la B mayúsula (estimo que será algo en la definición del hostname del servidor en si, puesto que para el mismo uso la propiedad "hostname". Aunque esto es raro puesto que según tengo entendido la propiedad hostname usa DNS reverso, cosa que no tengo configurado para las direcciones IP privadas (y este equipo tiene una dirección IP privada). Voy a seguir viendo y les aviso. Saludos, Mauro. PD: Este correo salió con formato HTML o no? En teoría lo configuré para que no. Salió más plano que los habitantes de Planilandia :-) Content-Type: text/plain; charset=windows-1252; format=flowed ¹http://www.rsyslog.com/doc/v8-stable/configuration/property_replacer.html Saludos,
Re: Consulta router debian con wlan0 y eth0
El 26/07/16 a las 10:19, divagante escribió: > > > El 26/07/16 a las 10:16, Javier Marcon escribió: >> El 25/07/16 a las 23:54, tomas gonzalez escribió: >>> Hola amigos! quisera que me orienten ...en el trabajo existen dos >>> oficinas: en una hay un router wifi y lo que quisiera hacer es en la >>> otra oficina, instalar un server debian con dhcp con una placa >>> inalambrica (wlan0) y otra ethernet (eth0); este server se conectara >>> con wifi hacia el router y realizara una puente hacia eth0 para >>> compartir internet y ademas brindar servicio de dhcp... muchas gracias >>> por cualquier orientacion al respecto - muchas gracias >> Hola, para mandar lo de wlan a eth tenes que hacer un bridge, y después >> tenes que configurar un server dhcp como dnsmasq por ejemplo. En >> serverfault.com/questions/152363/bridging-wlan0-to-eth0 te dice como >> hacerlo. >> >> Saludos, >> >> Javier. >> > Hola Javier... el 'bridge' no lo puede hacer automaticamente > network-manager-gnome/kde ? > > Supongo que si lo puede hacer, pero nunca lo probé, yo los bridges que configuré fueron siempre en servidores sin entorno gráfico y los configuré siempre con el comando brctl del paquete bridge-utils. Tiene que funcionar también la solución de OddieX con masquerade. Proba con: iptables -t nat -I POSTROUTING -s 192.168.1.0/24 -j MASQUERADE Obviamente ajustando el rango de ips al rango que tengas en tu red. Saludos, Javier.
Re: Consulta router debian con wlan0 y eth0
El Mon, 25 Jul 2016 23:54:33 -0300, tomas gonzalez escribió: (ese formato...) > Hola amigos! quisera que me orienten ...en el trabajo existen dos > oficinas: > en una hay un router wifi y lo que quisiera hacer es en la otra oficina, > instalar un server debian con dhcp con una placa inalambrica (wlan0) y > otra ethernet (eth0); este server se conectara con wifi hacia el router > y realizara una puente hacia eth0 para compartir internet y ademas > brindar servicio de dhcp... muchas gracias por cualquier orientacion al > respecto - > muchas gracias Oficina A Router con wifi Oficina B Servidor con 2 tarjetas de red (eth0 y wlan0) y DHCP Oficina A y Oficina B conectadas físicamente mediante wifi Clientes de oficina B acceden mediante eth0 o wlan0 (br0) Pues no sé si lo he entendido bien pero si quieres unir dos redes como si fuera una sola tendrás que poner una VLAN entre Oficina A y Oficina B (si se trata de una conexión remota a través de Internet) o creando un puente entre los wifis de Oficina A y Oficina B (asegúrate de que el adaptador inalámbrico y los drivers de Oficina B permiten este modo). Ahora bien, considera en añadir un router wifi para Oficina B que se encargue únicamente de la conexión con la Oficina A, para simplificar el esquema de red. Saludos, -- Camaleón
Re: Mayúsculas en la propiedad hostname de rsyslog
El Tue, 26 Jul 2016 10:49:01 -0300, Mauro Antivero escribió: > El 26/07/16 a las 10:37, Camaleón escribió: (...) >>> Notar que puse la primera letra del nombre del servidor en >>> mayúscula... >>> Y si, es que soy bastante quisquilloso y me gusta usar mayúsculas en >>> los nombres de mis servidores... Para lograr que la primera letra >>> quede en mayúscula usé el "property replacer" de la siguiente manera: >>> >>> %hostname:1:1:uppercase%%hostname:2:$% >> Sacado del manual¹, dice: >> >> "(...) For example, if you would like to convert the full message text >> to lower case, use “%msg:::lowercase%”." >> >> Que ajustado a tu línea sería: >> >> %hostname:::uppercase% >> >> Ya que estás trabajando únicamente sobre la propiedad HOSTNAME y >> entiendo que sólo le afectaría a ese valor y lo pondría en mayúsculas. >> >> (...) > Nop. Eso no es lo que quiero. Yo quiero que los nombres queden por > ejemplo Pepe_Uno, Juan_Dos, Nodo_PA, Nodo_BH, etc. Hum... ya veo. Se me pasó ese detalle. > Como se ve es un lío lograr eso con el property replacer. Lo que quería > ver es si hay alguna forma de que rsyslog tome el nombre (con respecto > al uso de mayúsculas) del host como uno lo define en /etc/hosts, pero > parece que no se puede. Claro, entonces lo que tendrías que buscar es la forma de que el separador de campo "_" (guión bajo) sirva como marcador de dónde parar, en lugar de fijarlo con ese "fromChar" "toChar" que en este caso no te sirve porque la longitud es aleatoria (te sirve para decirle cuántos caracteres quieres que se vean afectados pero hay que hacer dos separaciones en este caso). Quizá con el uso de expresiones regulares puedas usar ese carácter como primer indicador, y veo además que hay un verificador online que puedes usar para ir probando: http://www.rsyslog.com/regex/ > Aunque tengo que ver algo más, puesto que tengo un servidor que se llama > Pulplexor-B y me toma la B mayúsula (estimo que será algo en la > definición del hostname del servidor en si, puesto que para el mismo uso > la propiedad "hostname". Aunque esto es raro puesto que según tengo > entendido la propiedad hostname usa DNS reverso, cosa que no tengo > configurado para las direcciones IP privadas (y este equipo tiene una > dirección IP privada). > > Voy a seguir viendo y les aviso. Saludos, Okis. Saludos, -- Camaleón
Re: Mayúsculas en la propiedad hostname de rsyslog
El Tue, 26 Jul 2016 14:08:20 +, Camaleón escribió: > El Tue, 26 Jul 2016 10:49:01 -0300, Mauro Antivero escribió: (...) >> Como se ve es un lío lograr eso con el property replacer. Lo que quería >> ver es si hay alguna forma de que rsyslog tome el nombre (con respecto >> al uso de mayúsculas) del host como uno lo define en /etc/hosts, pero >> parece que no se puede. > > Claro, entonces lo que tendrías que buscar es la forma de que el > separador de campo "_" (guión bajo) sirva como marcador de dónde parar, > en lugar de fijarlo con ese "fromChar" "toChar" que en este caso no te > sirve porque la longitud es aleatoria (te sirve para decirle cuántos > caracteres quieres que se vean afectados pero hay que hacer dos > separaciones en este caso). (...) Hum... oye, del manual también: "(...) Also, extraction can be done based on so-called “fields”. To do so, place a “F” into FromChar. A field in its current definition is anything that is delimited by a delimiter character." Así a bote pronto se me ocurre que podrías usarlo aunque dice que la sintaxis para subcadenas hay que ajustarla, p. ej.: %hostname:1:F,95,1:uppercase% Saludos, -- Camaleón
Re: Consulta router debian con wlan0 y eth0
Como estan amigos gracias por sus aportes, si es correcto seria algo asi: Oficina A Router con wifi Oficina B Servidor con 2 tarjetas de red (eth0 y wlan0) y DHCP Oficina A y Oficina B conectadas físicamente mediante wifi Clientes de oficina B acceden mediante eth0 hacia un suiche. El 26 de julio de 2016, 10:57, Camaleón escribió: > El Mon, 25 Jul 2016 23:54:33 -0300, tomas gonzalez escribió: > > (ese formato...) > > > Hola amigos! quisera que me orienten ...en el trabajo existen dos > > oficinas: > > en una hay un router wifi y lo que quisiera hacer es en la otra oficina, > > instalar un server debian con dhcp con una placa inalambrica (wlan0) y > > otra ethernet (eth0); este server se conectara con wifi hacia el router > > y realizara una puente hacia eth0 para compartir internet y ademas > > brindar servicio de dhcp... muchas gracias por cualquier orientacion al > > respecto - > > muchas gracias > > Oficina A > Router con wifi > > Oficina B > Servidor con 2 tarjetas de red (eth0 y wlan0) y DHCP > > Oficina A y Oficina B conectadas físicamente mediante wifi > > Clientes de oficina B acceden mediante eth0 o wlan0 (br0) > > Pues no sé si lo he entendido bien pero si quieres unir dos redes como si > fuera una sola tendrás que poner una VLAN entre Oficina A y Oficina B (si > se trata de una conexión remota a través de Internet) o creando un puente > entre los wifis de Oficina A y Oficina B (asegúrate de que el adaptador > inalámbrico y los drivers de Oficina B permiten este modo). > > Ahora bien, considera en añadir un router wifi para Oficina B que se > encargue únicamente de la conexión con la Oficina A, para simplificar el > esquema de red. > > Saludos, > > -- > Camaleón > >
Re: Consulta router debian con wlan0 y eth0
Hola Divagante! el tema es que no podemos tocar la red A (del router Wifi)... El 26 de julio de 2016, 14:01, tomas gonzalez escribió: > Como estan amigos gracias por sus aportes, si es correcto seria algo asi: > > Oficina A > Router con wifi > > Oficina B > Servidor con 2 tarjetas de red (eth0 y wlan0) y DHCP > > Oficina A y Oficina B conectadas físicamente mediante wifi > > Clientes de oficina B acceden mediante eth0 hacia un suiche. > > El 26 de julio de 2016, 10:57, Camaleón escribió: > >> El Mon, 25 Jul 2016 23:54:33 -0300, tomas gonzalez escribió: >> >> (ese formato...) >> >> > Hola amigos! quisera que me orienten ...en el trabajo existen dos >> > oficinas: >> > en una hay un router wifi y lo que quisiera hacer es en la otra oficina, >> > instalar un server debian con dhcp con una placa inalambrica (wlan0) y >> > otra ethernet (eth0); este server se conectara con wifi hacia el router >> > y realizara una puente hacia eth0 para compartir internet y ademas >> > brindar servicio de dhcp... muchas gracias por cualquier orientacion al >> > respecto - >> > muchas gracias >> >> Oficina A >> Router con wifi >> >> Oficina B >> Servidor con 2 tarjetas de red (eth0 y wlan0) y DHCP >> >> Oficina A y Oficina B conectadas físicamente mediante wifi >> >> Clientes de oficina B acceden mediante eth0 o wlan0 (br0) >> >> Pues no sé si lo he entendido bien pero si quieres unir dos redes como si >> fuera una sola tendrás que poner una VLAN entre Oficina A y Oficina B (si >> se trata de una conexión remota a través de Internet) o creando un puente >> entre los wifis de Oficina A y Oficina B (asegúrate de que el adaptador >> inalámbrico y los drivers de Oficina B permiten este modo). >> >> Ahora bien, considera en añadir un router wifi para Oficina B que se >> encargue únicamente de la conexión con la Oficina A, para simplificar el >> esquema de red. >> >> Saludos, >> >> -- >> Camaleón >> >> >
Re: Consulta router debian con wlan0 y eth0
El día 26 de julio de 2016, 19:01, tomas gonzalez escribió: > Como estan amigos gracias por sus aportes, si es correcto seria algo asi: > > Oficina A > Router con wifi > > Oficina B > Servidor con 2 tarjetas de red (eth0 y wlan0) y DHCP > > Oficina A y Oficina B conectadas físicamente mediante wifi > > Clientes de oficina B acceden mediante eth0 hacia un suiche. > Hola. Si lo estás haciendo como ejercicio, está bien, no es mas que usar un linux como router. Pero si no te importa gastar algo de dinero yo prefiero comprar un punto de acceso de esos que puedes configurar como clientes y tienen conexión directa a red ethernet. Yo tengo un TP-LINK que se conecta a la wifi como cliente y por ethernet a la red local. Solo hay que poner a este como gateway para salir a internet. (También proporciona dhcp para la red a la que pertenece). S2.
Re: Consulta router debian con wlan0 y eth0
Hola Fernando! si probé con un router mediante la opcion de wds pero no me convenció tuve mucho problemas de conectivivdad., asis que estoy probando esta solución voy a probar la recomendacion de Javier y luego les cuento!! - saludos El 26 de julio de 2016, 14:13, fernando sainz escribió: > El día 26 de julio de 2016, 19:01, tomas gonzalez > escribió: > > Como estan amigos gracias por sus aportes, si es correcto seria algo asi: > > > > Oficina A > > Router con wifi > > > > Oficina B > > Servidor con 2 tarjetas de red (eth0 y wlan0) y DHCP > > > > Oficina A y Oficina B conectadas físicamente mediante wifi > > > > Clientes de oficina B acceden mediante eth0 hacia un suiche. > > > > > > Hola. > Si lo estás haciendo como ejercicio, está bien, no es mas que usar un > linux como router. > > Pero si no te importa gastar algo de dinero yo prefiero comprar un > punto de acceso de esos que puedes > configurar como clientes y tienen conexión directa a red ethernet. > > Yo tengo un TP-LINK que se conecta a la wifi como cliente y por > ethernet a la red local. Solo hay que poner a este como gateway para > salir a internet. (También proporciona dhcp para la red a la que > pertenece). > > S2. > >
Re: Consulta router debian con wlan0 y eth0
El día 26 de julio de 2016, 19:18, tomas gonzalez escribió: > Hola Fernando! si probé con un router mediante la opcion de wds pero no me > convenció tuve mucho problemas de conectivivdad., asis que estoy > probando esta solución voy a probar la recomendacion de Javier y luego > les cuento!! - saludos > No hablo de wds, que es una especie de repetidor, hablo de un PA que se conecta a la red wifi como una máquina de esa red y por otro lado tiene salida ethernet que se conecta a la LAN. Son redes independientes. S2. > El 26 de julio de 2016, 14:13, fernando sainz > escribió: >> >> El día 26 de julio de 2016, 19:01, tomas gonzalez >> escribió: >> > Como estan amigos gracias por sus aportes, si es correcto seria algo >> > asi: >> > >> > Oficina A >> > Router con wifi >> > >> > Oficina B >> > Servidor con 2 tarjetas de red (eth0 y wlan0) y DHCP >> > >> > Oficina A y Oficina B conectadas físicamente mediante wifi >> > >> > Clientes de oficina B acceden mediante eth0 hacia un suiche. >> > >> >> >> >> Hola. >> Si lo estás haciendo como ejercicio, está bien, no es mas que usar un >> linux como router. >> >> Pero si no te importa gastar algo de dinero yo prefiero comprar un >> punto de acceso de esos que puedes >> configurar como clientes y tienen conexión directa a red ethernet. >> >> Yo tengo un TP-LINK que se conecta a la wifi como cliente y por >> ethernet a la red local. Solo hay que poner a este como gateway para >> salir a internet. (También proporciona dhcp para la red a la que >> pertenece). >> >> S2. >> >
Re: Consulta router debian con wlan0 y eth0
Entiendo tu alternativa Fernado pero no se pude conectar ni tocar ninguna maquina o pc, conectar cables a ese router, esa oficina está cerrada ... Salu2. El 26 de julio de 2016, 14:24, fernando sainz escribió: > El día 26 de julio de 2016, 19:18, tomas gonzalez > escribió: > > Hola Fernando! si probé con un router mediante la opcion de wds pero no > me > > convenció tuve mucho problemas de conectivivdad., asis que estoy > > probando esta solución voy a probar la recomendacion de Javier y > luego > > les cuento!! - saludos > > > > > No hablo de wds, que es una especie de repetidor, hablo de un PA que > se conecta a la red wifi como una máquina de esa red y por otro lado > tiene salida ethernet que se conecta a la LAN. Son redes > independientes. > > > S2. > > > > > > El 26 de julio de 2016, 14:13, fernando sainz < > fernandojose.sa...@gmail.com> > > escribió: > >> > >> El día 26 de julio de 2016, 19:01, tomas gonzalez > >> escribió: > >> > Como estan amigos gracias por sus aportes, si es correcto seria algo > >> > asi: > >> > > >> > Oficina A > >> > Router con wifi > >> > > >> > Oficina B > >> > Servidor con 2 tarjetas de red (eth0 y wlan0) y DHCP > >> > > >> > Oficina A y Oficina B conectadas físicamente mediante wifi > >> > > >> > Clientes de oficina B acceden mediante eth0 hacia un suiche. > >> > > >> > >> > >> > >> Hola. > >> Si lo estás haciendo como ejercicio, está bien, no es mas que usar un > >> linux como router. > >> > >> Pero si no te importa gastar algo de dinero yo prefiero comprar un > >> punto de acceso de esos que puedes > >> configurar como clientes y tienen conexión directa a red ethernet. > >> > >> Yo tengo un TP-LINK que se conecta a la wifi como cliente y por > >> ethernet a la red local. Solo hay que poner a este como gateway para > >> salir a internet. (También proporciona dhcp para la red a la que > >> pertenece). > >> > >> S2. > >> > > > >
B
Enviado desde mi iPhone