Ir al contenido

ice

Moderador Zona Distribuciones
  • Contenido

    348
  • Registrado

  • Última Visita

  • Días Ganando

    27

ice ganó por última vez en Marzo 29

¡ice tuvo el contenido mejor valorado!

3 Seguidores

Sobre ice

  • Rango
    Linuxero
  • Cumpleaños 19/01/1984

Género

  • Género
    Hombre

Características del sistema

  • Distribución
    ArchLinux
  • Entorno gráfico
    i3
  • Navegador Web
    Firefox
  • Distribución secundaria
    Slackware
  • Entorno gráfico secundario
    OpenBox
  • Navegador Web secundario
    Elinks

Información de contacto

  • Página Web
    https://linuxforallsite.wordpress.com
  • Youtube
    https://www.youtube.com/icetremens
  • Email
    ice.modding@gmail.com

Información personal

  • Lugar
    Ice World
  • Intereses
    Música, Guitarras, Informática, Linux, Hacking, Phreak, Cracking, PHP, Desarrollo Web, Android y muchas cosas más...

Visitantes recientes en el perfil

731 visitas al perfil
  1. Hoy me encontré con una actualización de dnscrypt-proxy a la versión 2.0.8-3 en el repositorio [community], ahora hasta ahí, todo bién. El "problema" vino cuando me dejó de funcionar ya que ésta nueva versión es muy diferente a las anteriores, si es que quieren mirar en qué exactamente se diferencian lo pueden mirar aquí. Entonces voy a detallar a continuación como fue que configuré nuevamente dnscrypt-proxy junto con dnsmasq. Para los que no sepan qué es y como funciona dnscrypt-proxy y dnsmasq dejo aquí un link con una versión antigua (1.8) con información al respecto. Teniendo en cuenta que es válida para comenzar o si tienen la versión antes nombrada o la 1.9 aquí sino continuamos con la última versión (2.0) ahora mismo. Comencemos! 1 - Instalamos los paquetes necesarios, ósea dnscrypt-proxy y dnsmasq: 2 - Editaremos el archivo resolv.conf y debe quedar así: 3 - Ahora lo protegeremos contra escritura ya que cada vez que iniciamos el servicio NetworkManager éste escribe nuevamente en /etc/resolv.conf, entonces escribimos ésto: 4 - Modificaremos el puerto por default (el 53) colocando por ejemplo el 40 que es el que uso actualmente de ésta manera Y debe quedar así: 5 - Agregaremos un servidor en nuestro /etc/dnscrypt-proxy/dnscrypt-proxy.toml, vamos a la línea 25 y le damos el nombre del server que buscamos previamente en los public-servers (podemos elegir el que deseen, cada uno tiene sus características) y al final del mismo archivo debajo de la etiqueta [sources] agregamos la dirección del server con su sdns como se muestran en las fotos: NOTA: En caso de no encontrar los sdns, los pueden visualizar también en /var/cache/private/dnscrypt-proxy/public-resolvers.md y lo pueden visualizar con nano por ejemplo. 6 - Pasamos ahora a editar las siguientes líneas en /etc/dnsmasq.conf : - Quiero aclarar qué éstas líneas se encuentran comentadas con un "#" en el archivo en sí, pero para no estar buscando línea por línea, les dejo el número de cada para facilitarles la búsqueda: - Si usan el editor nano, recuerden que para que muestren las líneas deben usar nano -c /etc/dnsmasq. 7 - Habilitamos los servicios para que se inicien con nuestro sistema así: 8 - Iniciaremos los servicios para que comiencen a funcionar: 9 - Reiniciamos NetworkManager: - Si todo queda funcionando correctamente debería poder visualizar con systemctl status en dónde dice Active: active (running) en verde como se ve en la imagen: 10 - Hacemos un ping a por ejemplo: google.com para comprobar que tenemos conexión: 11 - Ahora vamos a usar la orden "dig" para comprobar que funciona correctamente todo lo que hicimos anteriormente: Y nos arroja por ejemplo: Query time: 273 msec Ahora si volvemos a escribir la misma línea veremos Query time: 0 msec También podemos ver en DNS leak test que se encuentra todo funcionando como debe ser 12 - Video Tutorial: Próximamente ¿Qué usamos? Distribución: Archlinux. Editor de texto: nano. Para revisar la caché: dig, éste se encuentra en el paquete bind-tools. Espero que les haya servido éste how-to con la última versión de dnscrypt-proxy y dnsmasq! Arbazo de gol!
  2. Cerra sesión y volvé a iniciar. No se si te aparecerán todas, sino podes ejecutar el binario desde la tty. [N]ation ROM Style WhaT by ice
  3. S Obvio, siempre hay alternativas gráficas, pero prefería mostrar que se puede de manera bastante sencilla para los que recién comienzan y pierdan el "miedo" de usar la tty. [N]ation ROM Style WhaT by ice
  4. No, no es lo mismo, pero si es una alternativa. Yo recomiendo hacerlo de la manera en que lo redacte. ;-) [N]ation ROM Style WhaT by ice
  5. Como siempre comienzo dando una breve explicación sobre el tema que se trata en cada entrada, les detallo un poquito que es grub, que antes, normalmente en Slackware, se utiliza el gestor lilo, si no saben o no lo vieron, pueden mirar aquí. Grub es el sistema de arranque que nos permite iniciar o seleccionar diferentes sistemas operativos, también llamado gestor de arranque múltiple, en nuestros equipos (llámese PC de escritorio, laptop, notebook, netbook, etc.). Éste es lo que se ejecuta inmediatamente luego del BIOS y lo que hace es cargar el núcleo del sistema y darle el control de ejecución para que siga el proceso de inicializar la carga del mismo. Si necesitan más información al respecto sobre lo que es GNU GRUB (GNU GRand Unified Bootloader) tienen toda la información aquí. Comencemos! Para editar el tiempo de arranque tenemos que realizar los siguientes pasos que son bastantes sencillos. NOTA: Ésto fue testado en Archlinux32, Archlinux, Ubuntu y Debian. Teniendo en cuenta y asumo que debería ser lo mismo para otras distribuciones también que manejen el mismo sistema de arranque. 1 - Entonces como root vamos a ejecutar (si queremos podemos usar sudo): Buscamos la línea 4: GRUB_TIMEOUT=5 Colocamos el valor que necesitemos por ejemplo 10 (recuerden que se maneja en segundos) Guardamos (ctrl+O) y salimos del editor (ctrl+X). 2 - Ahora actualizamos el grub: 3 - Reiniciamos: 4 - Listo! Para los que necesiten o quieran mirar les dejo a continuación un video también en Archlinux 32: ¿Qué utilizamos? Distribución: Archlinux32. Gestor: GRUB. Editor de texto: nano. Por favor recuerden compartir el enlace así seguimos creciendo. Abrazo de gol!
  6. muy cierto! gracias por agregar el dato! :-)
  7. ice

    ¿Qué estás escuchando?

    Bueno, a rememorar un poco del gran cantante C. Cornell. Pero que buena banda era Audioslave, para los más jóvenes que les guste el Grunge, les recomiendo Sound Garden también. Buen fin de semana! [N]ation ROM Style WhaT by ice
  8. Ya lo dijo el papilo Paco, Linux Mint entonces es lo que necesitas, trae prácticamente todo pre instalado, conectas y funciona con casi todo. Pues, a darle caña entonces! [N]ation ROM Style WhaT by ice
  9. Conceptos básicos sobre Arch a la hora de actualizar, instalar, desintalar paquetes y revisar contenido donde se descargan éstos. Bueno, hace rato que no paso a escribir nada por aquí, asi que dejo ésta entrada para los más novatos que necesiten saber como actualizar su sistema, instalar paquetes, desintalarlos y además saber en dónde se guardan y además eliminar ésa carpeta (cache) en el caso que necesiten liberar un poco de espacio. Como sabrán su distro, en éste caso Archlinux es un sistema que está practicamente en constante producción y éso implica que se actualicen paquetes en todo momento. Asi que primero que nada mostraré el proceso de como actualizarlo de la siguiente manera: * Abrimos una terminal * Ejecutamos la orden: - Paso a explicar la línea anterior: - sudo, nos permitirá darnos privilegios a nuestro usuario para ejecutar ciertas órdenes como ser pacman. - pacman, es la orden que usaremos junto con -Syu para actualizar la base de datos y descargar los paquetes para su instalación. - &&, lo que nos permite ésto es una vez terminado el proceso anterior correr otra orden. - yaourt -Syua, parecido a pacman, actualizará la base de datos y buscará actualizaciones en los repositorios AUR. * Esperamos para ver si hay paquetes para actualizar. * Confirmamos en caso de haber nuevas versiones. Tan simple como éso quedaría nuestro sistema actualizado, si necesitan reiniciar luego de que hayamos tenido un upgrade de nuestro kernel por ejemplo lo pueden hacer tranquilamente. Instalar y Desintalar paquetes con Pacman ¿Qué es pacman? El gestor de paquetes de pacman es una de las principales características distintivas de Arch Linux. Combina un simple formato de paquetes binarios con un fácil sistema de compilación de paquetes. El objetivo de pacman es hacer posible gestionar fácilmente los paquetes, si son de los repositorios oficiales de Arch o compilaciones propias del usuario. Pacman mantiene el sistema actualizado mediante la sincronización de listas de paquetes con el servidor principal. Este modelo servidor/cliente también le permite descargar/instalar paquetes con una simple orden, completado con todas las dependencias necesarias. Éste gestor de paquetes está escrito en el lenguaje de programación C y utiliza para los paquetes el formato .pkg.tar.xz. (Wiki) ¿Como instalamos y desintalamos un paquete? * Ejecutamos nuestra terminal * Escribimos sudo pacman -S xchat (en éste caso es el programa que instalaremos, un cliente de IRC). - Una vez terminado el proceso de instalación ya está disponible Xchat para ser usado en nuestro entorno. * Si ya no queremos tenerlo instalado lo eliminamos de manera recursiva con todas las dependencias con las que se instaló (ojo con ésto) de la siguiente manera: sudo pacman -Rscn xchat * Listo programa desintalado. * Los archivos de configuración en nuestro home, quedarán, por si quieren volver a instalarlo ya queda su configuración, si nó también pueden eliminar. * Listo! ¿Dónde visualizar los archivos descargados con pacman? Los archivos que descargamos cuando por ejemplo actualizamos nuestro sistema o vamos instalando paquetes van quedando en el directorio: /var/cache/pacman/pkg Podemos mirar el tamaño del archivo con la orden: du -bsh /var/cache/pacman/pkg Para limpiar la cache de todos los paquetes que tenemos vamos seguir éstos simples pasos: * Vamos al directorio en cuestión: cd /var/cache/pacman/pkg * Ahora ejecutamos: sudo pacman -Scc * Confirmamos la primer opción y la segunda * Listo, revisamos nuevamente el directorio en cuestión y verán que ya no hay ningún paquete descargado. * NOTA IMPORTANTE * - Tengan en cuenta que éste comando elimina TODOS los paquetes descargados en dicho directorio, en el caso que no lo hayan hecho todavía, liberarán una gran cantidad de espacio, sinó como es mi caso, solo se liberarán unos cuantos MB. Ésto también lo que hará es que si tenemos que hacer un downgrade de algún paquete en particular porque el actual no funciona correctamente NO LO PODRÁN HACER. Para el caso pueden usar la opción: pacman -Sc. Asi que recomiendo antes de seguir éste tutorial revisen que su sistema esté funcionando correctamente. Más aún si actualizaron el kernel más que nada. ¿Qué utilizamos? * administarador de paquetes: pacman. * orden: sudo. * terminal: gnome-terminal. Bueno con éso conluimos ésta entrada y espero que les sirva a todos! Abrazo de gol!
  10. Deberían ir iguales en todas, teniendo en cuenta que cada distribución por ejemplo Debian, Archlinux, Gentoo, OpenSUSE, Slackware, RedHat, Void, etc., usan diferentes gestores de paquetes, entonces por ahí no largan al mismo tiempo ésos precompilados. Para que no te compliques tanto, relájate. Instala una distribución, si podés hacerlo en una máquina virtual (VirtualBox podría ser), la que te resulte mejor y vas probando hasta encontrar la que a VOS te siente cómodo. Ésto último lo harás probando distribuciones hasta que encuentres la tuya, la que te sientas seguro. Como consejo te diría que busques distribuciones con una comunidad grande, en español (si es que tienes problemas con Inglés) por las dudas. :-)
  11. Para los que no sepan qué es y como funciona dnscrypt-proxy y dnsmasq dejo aquí un link con información al respecto. Ésa guía de instalación y configuración es con una versión antigua, asi que por favor en el caso que usen ésa versión sigan ése tutorial, sinó continuamos aquí. Comencemos! 1 - Instalamos los paquetes necesarios, ósea dnscrypt-proxy y dnsmasq: 2 - Editaremos el archivo resolv.conf y debe quedar así: 3 - Ahora lo protegeremos contra escritura ya que cada vez que iniciamos el servicio NetworkManager éste escribe nuevamente en /etc/resolv.conf, entonces escribimos ésto: 4 - Modificaremos el puerto por default (el 53) colocando por ejemplo el 40 que es el que uso actualmente de ésta manera Y debe quedar así: 5 - Agregaremos un servidor en nuestro /etc/dnscrypt-proxy.conf, en ésta última versión viene una opción de aleatorio (random), pero si queremos personarlizarlo, abriremos el archivo dnscrypt-resolvers.csv que se encuentra en /usr/share/dnscrypt-proxy/ y buscaremos en ése listado el server que queremos usar quedando así: 6 - Pasamos ahora a editar /etc/dnsmasq.conf y agregamos éstas tres líneas al final del archivo quedando así: - Quiero aclarar qué éstas líneas se encuentran comentadas con un "#" en el archivo en sí, pero para no estar buscando línea por línea en el video que dejaré más abajo directamente se pueden agregar de ésa manera, si ustedes prefieren buscarlas les dejo el número de cada línea para facilitarles la búsqueda. no-resolv línea 58 server=127.0.0.1#40 línea 66 listen-address=127.0.0.1 línea línea 111 - Si usan el editor nano, recuerden que para que muestren las líneas deben usar nano -c /etc/dnsmasq. 7 - Habilitamos los servicios para que se inicien con nuestro sistema así: 8 - Iniciaremos los servicios para que comiencen a funcionar: 9 - Reiniciamos NetworkManager: 10 - Hacemos un ping a por ejemplo: google.com para comprobar que tenemos conexión: 11 - Ahora vamos a usar la órden "dig" para comprobar que funciona correctamente todo lo que hicimos anteriormente: Y nos arroja por ejemplo: Query time: 313 msec Ahora si volvemos a escribir la misma línea veremos Query time: 0 msec 12 - Video Tutorial: ¿Qué usamos? Distribución: Archlinux. Editor de texto: nano. Para revisar la caché: dig, éste se encuentra en el paquete bind-tools. Espero que les haya servido éste how-to con la última versión de dnscrypt-proxy y dnsmasq! Arbazo de gol!
  12. @alguien disculpa, pudiste solucionarlo?
×