Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Diesan Romero

#1
Buenas. Si han seguido mis temas, aunque no son muchos, saben que tengo un pequeno aprecio por las redes y en especial por los servidores, web, dns, etc. Estoy aprendiendo un poco sobre DNS y he logrado comprender mucho de este tema, que a profundidad es bastante amplio. Logre configurar mis propios servidores DNS en dos VPS. Ahi tengo apuntado dos registros NS y dos registros A para la web principal y para la web del forum que pienso crear mas adelante.

Ahora bien, me preocupa un poco el tema de la transferencia de zonas, puesto que el servidor master es quien tiene los registros, y aunque ambos servidores dicen estar funcionando perfectamente, he notado que el servidor esclavo no puede recibir la transferencia, y me da miedo que el primer servidor se caiga y el segundo no este para responder. Me sale un error de authorizacion: transfer of '113.245.157.in-addr.arpa/IN' from 167.172.226.242#53: failed while receiving responses: NOTAUTH

El primer servidor tiene la IP 167.172.226.242 y el segundo 157.245.113.41 con sus respectivos puertos 53 activados y funcionando sin problemas. El primer servidor, master, resuelve correctamente, gracias a eso tengo mis web funcionando, pero el segundo, esclavo, como mencione anteriormente, me da error de authorizacion. Entonces he revisado la configuracion del archivo No tienes permitido ver los links. Registrarse o Entrar a mi cuenta del servidor master, para verificar que tenga la opcion de allow-transfer bien realizada:


/
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "scientias.org" {
    type master;
    file "/etc/bind/zones/db.scientias.org";
    allow-transfer { 157.245.113.41; };
};

zone "226.172.167.in-addr.arpa" {
    type master;
    file "/etc/bind/zones/db.167.172.226";
};

Y si, esta bien colocada la IP. Por otro lado, revise la configuracion del archivo No tienes permitido ver los links. Registrarse o Entrar a mi cuenta del segundo servidor

zone "scientias.org" {
        type slave;
        file "db.scientias.org";
        masters { 167.172.226.242; };
};

zone "113.245.157.in-addr.arpa" {
    type slave;
    file "db.157.245.113";
    masters { 167.172.226.242; };
};

y he notado que los archivos db.157.245.113 y No tienes permitido ver los links. Registrarse o Entrar a mi cuenta no existen en este servidor. Yo pensaba que los archivos se copiaban directamente del servidor master, pero veo que no es asi, que tendre que crearlos. En ese caso, debo de crearlos vacios o con la configuracion basica del registro SOA?
#2
Hola, me gustaria poder conseguir la Norma 27001 para estudiarmela y luego certificarme. Alguien que me pueda colaborar?
#3
Off Topic / ¿Quién ha pagado?
Diciembre 12, 2020, 07:39:46 PM
Confiesen, con honestidad ¿Quién ha pagado el Winrar? Tranquilos que no estamos para juzgar ah jejeje.
#4
Hola @No tienes permitido ver los links. Registrarse o Entrar a mi cuenta gracias por su respuesta. Precisamente el tema de Cuba fue el que me llamó la atención. Estoy muy familiarizado con sus redes porque trabajé mucho tiempo ahí. Últimamente hacia penetration testing y me topé con la situación de los DNS privados, los dichosos root servers esos.
Controlan totalmente la red y la distribuyen a través de proxy.

Estoy estudiando una tesis de Nicolás Del Río, egresado de la Universidad de la Plata en Argentina, que me ha ayudado a entender muchas cosas que me estás mencionando.

Acá dejo el enlace a la tesis de la web oficial de la universidad No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#5
Hola ¿Qué tal? Empecé a estudiar un poco más a fondo las redes informáticas y me topé con un protocolo muy popular llamado DNS.

Entiendo que este protocolo es el encargado de traducir las IPs a dominios, creando un directorio descentralizado de estas asignaciones a las que cualquiera puede acceder.
Eso es lo básico, pero me he dado cuenta que las DNS van más allá de eso.
Por ejemplo, llevo tiempo estudiando NodeJS y he creado varías aplicaciones web from scratch. Comúnmente uso el framework minimalista Express y el modulo HTTPS de Node. Pasa que NodeJS ya tiene soporte para HTTP/2 pero Express no, por lo que para solucionar esto uso Apache como proxy y hago forzar HTTP/2. No obstante me recomendaron una vez usar las DNS de CloudFlare, y vi que usándolas podría tener acceso tanto a HTTP/2, como a certificados SSL en varias versiones del protocolo TLS. Todo esto simplemente colocando las DNS de CloudFlares ¿Cómo es posible esto? Me gustaría poder toparme con un libro -aunque esté en inglés- el cual pueda leer para entender las a fondo el tema de las DNS.

Por otro lado he investigado un poco el tema de name servers privados, la verdad no he entendido mucho, pero he visto que muchos de estos se alojan en los propios servidores de quien tiene la red, algo así como No tienes permitido ver los links. Registrarse o Entrar a mi cuenta y No tienes permitido ver los links. Registrarse o Entrar a mi cuenta, mientras que otros usan los Name Servers otorgadla por su proveedor de hosting ¿O sea, prácticamente controlan la redr, todo el tráfico milímetricamenre? ¿Cómo puedo lograr tener un name server privado?
#6
Hace unos días he estado queriendo profundizar en Python. Inevitablemente me topé con el módulo HTTP y en la documentación veo que este módulo no es recomendable para producción ¿Alguien sabe por qué? En la documentación no me vienen claves específicas. Me imagino que abrá problemas de seguridad que uno deberá de resolver, ya sea con código propio o módulos de tercero.

Evalué unas opciones más elaboradas, como Django y Flask. Django realmente me gustó cantidad, de hecho lo probé, y ya viene con varias implementaciones de seguridad, módulo de usuarios y autenticación. Flask honestamente no lo probé, pero indagando en Internet me di cuenta que es más minimalista y tampoco lo recomiendan mucho para producción.

¿Opiniones?
#7
Tengo un amigo que usa una EPSON FX 1180 y Windows 10. El sistema lo reconoce pero pide algunos drivers. Hago la pregunta aca porque no estoy seguro si existe algun driver para la arquitectura que os voy a mostrar, puesto que es una impresora muy vieja. Yo de Hardware se lo mismo que de fisica cuantica.


Esta es la BIOS



Esta es la printer EPSON FX 1180
#8
Underc0de / Re:Crea tu propio servicio para underc0de!
Octubre 02, 2019, 11:07:13 PM
Y no es mejor crear una API con SMF y que se vaya probando, y así los administradores elijan después que integrar y que no?
#9
Hace unos días vi un muchacho que preguntaba cual era el framework de php más fácil de aprender, a lo que mi respuesta no le gustó mucho porque yo hice énfasis en que uno no debe de aprender un framework, stack o tecnología porque sea fácil, sino porque resuelve algún tipo de problema. Ojo, no veo mal que alguien quiera aprender php, o algún framework en específico, pero esperar a que sea fácil y sacarle partido a eso ¿Está bien? Yo creo que el objetivo de aprender algo nuevo es saber en que se le puede sacar provecho y no porque sea fácil o difícil.
#10
Python / Re:Web Scraping con Python
Septiembre 25, 2019, 07:34:20 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Excelente post hermano! Muy bien explicado, y como tu dices... Para cada sitio hay que aplicarle su propia logica, pero al tener ciertas nociones basicas como se facilita eh? Saludos.

Yo creo que si la web es bien semántica, sería un poco más fácil.
Puedes usar herramientas como W3C Validator para verificar esto.
Una web semántica siempre está bien organizada.
#11
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Estoy intentando hacer deploy a una aplicacion de expressjs en Now como me muestran en este video, especialmente en esta parte No tienes permitido ver los links. Registrarse o Entrar a mi cuenta y obtengo un error como este:

Código: php

> C:\Users\username\Desktop\forum\server>now
> Deploying ~\Desktop\forum\server under username
> Using project server
> Error! Your `package.json` file is missing a `build` property inside the `script` property. More details:
> https://zeit.co/docs/v2/advanced/platform/frequently-asked-questions#missing-build-script
>
> C:\Users\username\Desktop\forum\server>


¿Debo crear un build script? ¿Por qué? Estoy enviando un json en mi ruta principal de express , no tengo una interfaz. En el video, él no tiene un script de compilación, porque está creando el front end en VueJS.
#12
Yo veo y leo de todo lo que encuentre, solo que yo estudio los temas que me apasionan. Veo muchos cursos, tutoriales y compro bastantes libros en Amazon; sobretodo de JavaScript. Aveces me mandan libros por WhatsApp y simplemente los leo en iBooks antes de dormir.
#13
Al linux ser open source y tener una comunidad muy grande, es muy común que arreglen los problemas y las vulnerabilidades muy rápido, como también es muy poco probable, a mi entender, que entre un virus; aunque no quiere decir que no existan y que no pase.

Pero respecto a los Antivirus, hoy en día son una basura, no resuelven mucho, porque existen otras técnicas de hacking que los antivirus te pueden ayudar a evitar, pero no a detectar.

Esperemos a ver que dicen los expertos respecto al tema y que tipo de antivirus recomiendan, más esta es mi humilde opinión basada en mis escasos conocimientos.
#14
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Te respondo casi lo mismo que en el otro tema. Pienso que deberías de estudiar sobre algoritmos, más que nada, y empezar a desglosar las necesidades de tu problema. Nadie te va a poner un tutorial de cómo hacer algo, esos tutoriales que ves en YouTube, tienen como objetivo es enseñarte a emplear las tecnologías y no a resolver un problema específico.
otra vez tu con lo mismo, como te dije estoy preguntando cual es el mas facil segun sus propias vivencias de cada quien eso se sobreentiende y si me pueden recomendar un link o decirme el nombre de un buen tutorial y sales tu otra vez diciendo que me ponga estudiar muchas gracias pero eso es una respuesta totalmente invalida y fuera de lugar.

A ver si me entiendes, puede que para mi haya algo fácil que para ti puede ser difícil. Los programadores no buscamos un Framework, librería o lenguaje   porque sea fácil o no, sino porque nos ayuda más  que otros a resolver ciertos tipos de problemas. Por ejemplo, uno de los Frameworks de php con los que mejor me siento es Laravel, pero puede que para ti sea más fácil CodeIgniter. Nadie te va a recomendar nada porque sea fácil, y si alguien te recomienda algo porque es "fácil" puede que para ti sea difícil y prefieras usar otro Framework o incluso otro lenguaje. Todo está en las necesidades de tu programa al final del día.
#15
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Lo primero que tienes que tener en mente es para que quieres la wallet, ¿Cuál es el problema que deseas solucionar? ¿Es un wallet para criptomonedas? ¿Es un wallet para guardar tu dinero? Te toca estudiar sobre algoritmos que puedan resolver dicho problema y elegir el lenguaje que mejor le convenga a tu proyecto, independientemente de la escala al que lo quieras llevar y las necesidades.

para que va a hacer una wallet es algo que se sobreentiende, como explique es para guardar un token, estoy preguntando donde puedo capacitarme, sino no tienes respuesta valida para que respondes con preguntas no entiendo tu actitud.

No tienes que capacitarte en ningún lado, como te expliqué en otro tema, nadie te va a venir con la solución que buscas. Tienes que saber al menos un lenguaje, aprender de algoritmos y empezar a buscar en Internet bibliotecas que dicho lenguaje tiene para esos temas: tokens, etc.
#16
Te respondo casi lo mismo que en el otro tema. Pienso que deberías de estudiar sobre algoritmos, más que nada, y empezar a desglosar las necesidades de tu problema. Nadie te va a poner un tutorial de cómo hacer algo, esos tutoriales que ves en YouTube, tienen como objetivo es enseñarte a emplear las tecnologías y no a resolver un problema específico.
#17
Lo primero que tienes que tener en mente es para que quieres la wallet, ¿Cuál es el problema que deseas solucionar? ¿Es un wallet para criptomonedas? ¿Es un wallet para guardar tu dinero? Te toca estudiar sobre algoritmos que puedan resolver dicho problema y elegir el lenguaje que mejor le convenga a tu proyecto, independientemente de la escala al que lo quieras llevar y las necesidades.
#18
Creo que si es justificable, al final del día ¿Qué podría pasar? El que no la debe no la teme.
#19
Bitcoin funciona con la oferta y demanda, y considerando que existe una cantidad específica puede que esto influya mucho en su valor y por eso su valor es muy alto cuando sube dado a las especulaciones con las criptomonedas. Si tú interés es meterte en este mundo no te lo recomiendo, tarde o temprano si este fenómeno crece aún más, será regulado por los estados para mantener un balance económico y que no impacte fuertemente en la economía de un país de manera negativa.

Minar Bitcoin en específico es muy difícil hoy en día a menos que le robes la electricidad al vecino o quieras invertir fuertemente en la nube, cuyo costo me imagino será un poco elevado para las ganancias que puedas obtener.

Esto es un mundo complejo, muy muy complejo y muy muy riesgoso.
#20
Ideas y Sugerencias / Re:Cambiar a XenForo
Septiembre 10, 2019, 11:23:40 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Hola,

Aún no siendo miembro del staff me animo a responder que la propuesta, si bien innovadora, es difícil de llevar a cabo debido a que el foro actualmente tiene demasiado material y lamentablemente, como suele suceder con los sistemas, hacer una migración sería demasiado costosa.

Los foros y los cms son implementaciones centralizadas y no estandarizadas, claves como el caso de esta comunidad. Cambiar en estos casos no creo que sea algo debatible.

Quizás me equivoque, pero eso es lo que veo desde el punto de vista de una organización o comunidad que tiene prioridad por los datos más que en la tecnología de la capa superior.

Saludos

En eso tienes mucha razón, existe mucho material y sería difícil crear una migración totalmente exitosa. Pero creo que con el importador de XenForo se puede lograr. Habría que analizarlo bien y ver las ventajas y desventajas que pueda traer este importador. Haré una prueba un día de estos a ver que tal y lo publicaré en el sitio.