lunes, 21 de diciembre de 2020

Se ha detectado un problema en un programa del sistema, Xubuntu 20.04.1 LTS (Focal Fossa)

 Alguna vez estas trabajando con tu sistema GNU/Linux Xubuntu y por algún motivo se va la electricidad, digamos que estamos usando virtualbox como en mi caso y al iniciar nuevamente el sistema (cuando la energía eléctrica retorna) vez mensaje como este "Se ha detectado un problema en un programa del sistema" y una línea más abajo dice "¿Quieres informar de este problema ahora?" le "pinchas" en informar del problema... y reboot y oh sorpresa, no pasa nada y dale que sale una y otra vez el mensaje en cada inicio de xubuntu; buscando en internet logramos solucionar dicho problema realizando los siguientes pasos:

Paso 1- miramos con atención al mensaje, lo identificamos :)

 Paso 2- borramos los archivos en la ruta siguiente, antes de borrar yo tengo un crash de virtualbox, observemos


Paso 3- borrar archivos con extensión .crash

#rm -r /var/crash/*.crash

En mi caso

rm -r /var/crash/_usr_lib_virtualbox_VirtualBoxVM.0.crash

Eso fue todo, reboot y ya no habrá dicho mensaje :)

sábado, 19 de diciembre de 2020

Router y Gateway con CentOS 7

 Hola, alguna vez necesitamos utilizar un dispositivo como una puerta de enlace y que sea un enrutador para salir a otras subredes de nuestra red LAN, no tenemos un enrutador como tal vez pueda ser un TP-LINK o un Mikrotik RouterOS, pero la buena noticia es que nosotros podemos construir uno con un sistema operativo Linux, cualquier Linux, sea openSUSE, CentOS, Debian o un Ubuntu server, con esos sistemas operativos u otros Linux podemos hacer nuestro router y gateway casero :), que te parece que seleccionamos una PC de bajos recursos o si deseas cualquier PC por ahi y le instalar un GNU/Linux cualquiera que he mencionado e insertas tu PC entre el proveedor y tus redes internas, y ¿para qué me sirve eso? Tal vez desees agregar otros servicios en el enrutador Linux, tal vez un servidor DHCP o un servidor DNS, como lo tienen los routers de Mikrotik; no necesitamos otros servicios en nuestro caso necesitamos que sea la puerta de enlace y enrute :)

Pasos a seguir:

Paso 1- elegir una distribución Linux, en nuestro caso elegiremos CentOS 7 por su largo soporte hasta el 2024, creo :), tengo en mi canal de youtube un video con el sistema operativo Debian 10 que hace lo mismo (revisalo)

Paso 2- instalas el sistema operativo (tengo un video completo de la instalación y configuración)

Paso 3- comenzamos aquí, firewalld es el firewall por defecto en CentOS, es potente y hay que conocer como funciona, por ahora no lo utilizaremos, nosotros utilizaremos iptables puro, no es simple de hacer las reglas, pero necesitamos solamente unas líneas para nuestro caso, entonces deshabilitamos todo lo relacionado a firewalld.

Ya sabes todas las reglas deben ejecutarse como superadministrador

# systemctl stop firewalld

# systemctl disable firewalld

# systemctl mask firewalld

Son comandos muy intuitivos, el primero para el servicio, el segundo deshabilita para que no inicie en boot time, el último para que no inicien servicios relacionados a firewald

Paso 4- instalamos servicios iptables

# yum install iptables-services

Paso 5- iniciamos el servicio

# systemctl start iptables

# systemctl start ip6tables

Intuitivo, se inician iptables para ipv4 e ipv6

Paso 6- habilitamos para que inicien en tiempo de inicio

# systemctl enable iptables

# systemctl enable ip6tables

Con dichos comandos ya tenemos iptables funcionando, ahora nosotros crearemos un archivo para nuestras propias reglas, un archivo llamado reglas.sh, en la ubicación /etc/reglas.sh

Paso 7- antes de hacer leemos un archivo que usaremos para ejecute en tiempo de inicio, dicho archivo está ubicado en /etc/rc.d/rc.local, el archivo nos indica que aún se mantiene por compatibilidad, pero indica que debe utilizarse systemd, pero será para otra oportunidad aprenderemos a realizar, por ahora usaremos rc.local como nuestro archivo.

Paso 8- creamos con touch

#touch /etc/reglas.sh

Permiso de ejecución

#chmod +x /etc/reglas.sh

Paso 9- insertamos nuestra reglas básicas para el enrutador, tenemos claro que nuestra interfaz de cara a internet es enp0s3, las otras interfaces son enp0s8 y enp0s9 son nuestras subredes internas.

Estas dos lineas seran suficientes:

#!/bin/sh

iptables -F

iptables -t nat -A POSTROUTING -o enps03 -j MASQUERADE

Limpiamos con -F, porque por defecto ya escribe CentOS unas reglas básicas.

Paso 10- activamos el forward en el archivo /etc/sysctl.conf y poner en 1

net.ipv4.ip_forward=1

Paso 11- ejecutamos el archivo reglas.sh

#sh /etc/reglas.sh

Paso 12- iniciamos el forward sin reiniciar el server

#sysctl -p /etc/sysctl.conf

Paso 13- deseamos que en boot time inice nuestras reglas automáticamente, entonces usamos el archivo /etc/rc.d/rc.local, cambiamos el permiso

#chmod +x /etc/rc.d/rc.local

#vi /etc/rc.d/rc.local

escribes antes de la linea final

sh /etc/reglas.sh

Reinicias y luego al iniciar ya debe funcionar.

Para más información mirar mi video.

El servicio rc-local se inició por defecto, pero sino inicia puedes verificar con 

#systemctl status rc-local

Sino está iniciado pues inicias con

#systemctl start rc-local y habilitas con enable para iniciar automáticamente en tiempo de inicio.

miércoles, 16 de diciembre de 2020

Plugin y codecs para videos y audio en openSUSE 15.2

 Tienes tu sistema operativo openSUSE 15.2 y por defecto tienes software libre, puede reproducir videos en Youtube, pero oh sorpresa no puedes reproducir videos con el navegador de otros sitios como instagram y facebook, entonces lo que necesitas es añadir unos codecs y plugin, pero antes debemos añadir un repositorio llamado packman.

Paso 1- añadir el repo

#zypper addrepo -f http://packman.inode.at/suse/openSUSE_Leap_15.2/ packman

Paso 2- añadir codecs multimedia, será necesario y se incluye el reproductor multimedia VLC

#zypper install --allow-vendor-change ffmpeg-3 lame gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-libav libavdevice58 vlc-codecs

Paso 3- refrescar los repos

#zypper refresh

Paso 4- añadir el plugin para firefox u otros navegadores web

#zypper install xine-browser-plugin

Con esos comando es suficiente para ver videos en algunos alojadores de videos, también ya tenemos a vlc y funcionando perfecto, no es necesario otro repo, en una entrada anterior agregué packman-essential, pero con esta entrada ya no es necesario, el repo packman lo incluye.

Opcional:

Tal vez desea agregar otro repo para reproducir algo relacionado a dvd, entonces puede añadir

#zypper addrepo -f http://opensuse-guide.org/repo/openSUSE_Leap_15.2/ dvd

refresca los repos y luego añade

#zypper install libdvdcss2

También puede verificar que los paquetes vienen desde el repo packman

#zypper dup --allow-vendor-change --from http://packman.inode.at/suse/openSUSE_Leap_15.2/

Nota: por ahora se tiene los repos por defecto en openSUSE desde una instalación, luego para multimedia se usa packman, creo que por ahora es suficiente para poder tener un sistema casi completo, si se necesita algo más específico se añadir tal vez con otro repo, pero se recomienda no añadir muchos repos porque puede haber conflicto.

lunes, 30 de noviembre de 2020

VLC en openSUSE 15.2

 Alguna vez tenemos openSUSE 15.2 Leap con una instalación nueva, y sin agregar repositorios adicionales agregamos vlc que es un reproductor multimedia, por defecto si está en los repositorios, pero no reproduce archivos multimedia, entonces añadimos el repositorio para multimedia:

Version: Leap Packman Essentials zypper ar -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/Essentials' packman-essentials

Luego reinstalamos vlc y nada de nada, no reproduce archivos .mp4, entonces debemos añadir estos codecs:

ns01:~ # zypper in libxine2-codecs vlc-codecs 

Preguntará que se va a cambiar de proveedor, le decimos que si, que escogemos la opción 1, luego ya reproduce.mp3 y .mp4 vlc.


domingo, 29 de noviembre de 2020

VirtualBox en openSUSE 15.2

 VirtualBox en openSUSE 15.2 está en los repositorios oficiales, no necesita añadir repositorio desde la web de virtualbox o agregar repo virtualbox, entonces el procedimiento que hay que seguir es el siguiente:

1. buscamos el software

ns01:~ # zypper search virtualbox
Loading repository data...
Reading installed packages...

S  | Name                           | Summary                       | Type
---+--------------------------------+-------------------------------+-----------
   | python3-virtualbox             | Python bindings for virtual-> | package
i+ | virtualbox                     | VirtualBox is an Emulator     | package
   | virtualbox                     | VirtualBox is an Emulator     | srcpackage
   | virtualbox-devel               | Devel files for virtualbox    | package
   | virtualbox-guest-desktop-icons | Icons for guest desktop files | package
   | virtualbox-guest-source        | Source files for virtualbox-> | package
   | virtualbox-guest-tools         | VirtualBox guest tools        | package
   | virtualbox-guest-x11           | VirtualBox X11 drivers for -> | package
   | virtualbox-host-source         | Source files for virtualbox-> | package
   | virtualbox-kmp                 | Kernel modules for VirtualBox | srcpackage
i  | virtualbox-kmp-default         | Kernel modules for VirtualBox | package
   | virtualbox-kmp-preempt         | Kernel modules for VirtualBox | package
i  | virtualbox-qt                  | Qt GUI part for virtualbox    | package
   | virtualbox-vnc                 | VNC desktop sharing           | package
   | virtualbox-websrv              | WebService GUI part for vir-> | package
 

Como puedes apreciar yo ya lo tengo.

Si aún no lo tienes pues debes agregar.

2. agregar con el siguiente comando

ns01:~ # zypper install virtualbox

Al terminar te indica algunas cosas como que no se agregó tu usuario al grupo de virtualbox, debes proceder.

3. agregar tu usuario al grupo de virtualbox

ns01:~ # usermod -G vboxusers -a tu-usuario

Disfruta virtualbox, también muestra otro mensaje sobre medios USB, presionas enable y así ya tienes el software funcionando.

Reproducir archivos mp4 y mp3 en openSUSE 15.2

 Alguna vez instalaste openSUSE y te das cuenta que no puedes reproducir archivos .mp4, lo más común es ver videos en ese formato, entonces puedes agregar el repositorio siguiente y luego si se podrá ver los videos con dicha extensión con el reproductor de archivos multimedia por defecto en openSUSE con el entorno gnome.

1. Agregar repositorio: Seguimos los consejos del sitio web de openSUSE y procedemos de la siguiente manera en la cli como root (su -), el repo que se agrega es -> Version: Leap Packman Essentials

ns01:~ # zypper ar -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/Essentials' packman-essentials
Adding repository 'packman-essentials' ....................................[done]
Repository 'packman-essentials' successfully added

URI         : https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/Essentials
Enabled     : Yes
GPG Check   : Yes
Autorefresh : Yes
Priority    : 90 (raised priority)

Repository priorities in effect:                 (See 'zypper lr -P' for details)
      90 (raised priority)  :  1 repository
      99 (default priority) :  4 repositories

2. Luego agregamos un complemento

ns01:~ # zypper install gstreamer-plugins-bad-orig-addon

Ahora si puedes reproducir los videos con el software por defecto en openSUSE con entorno Gnome, ver sobre el software aquí.

 Nota: También puedes reproducir archivos .mp3, el reproductor por defecto de Gnome ya puede reproducir.


sábado, 7 de noviembre de 2020

Cómo iniciar Calculadora en Linux Mint

 Cuando tenemos una distribución Linux por instalada por defecto incluye muchas herramientas para uso cotidiano, son parte del sistema operativo, como por ejemplo: la calculadora, un editor de texto, un navegador web, etc. En este caso veremos en esta entrada cómo iniciamos la calculadora por defecto, es cierto que podemos usar la interfaz gráfica tipo "inicio/programas", pero que te parece si aprendemos a usar los atajos.

1. si eres de las personas como en mi caso de usar los accesos rápidos este método será divertido y rápido.

Presionamos las teclas alt+f2 y escribimos en la ventana gnome-calculator, si estimado, la calculadora por "default" en Linux Mint Cinnamon se llama calculator, pero utiliza la calculadora del entorno gnome.

 

2. desde el emulador de terminal también puedes iniciar la calculadora por defecto en Linux Mint.

Es curioso el emulador de terminal en el entorno de escritorio Cinnamon también usa a gnome-terminal.

Actualización: pues si, Cinamon es similar a la de Gnome 2, entonces en casi Gnome 2, la tecnología interna proviene de Gnome Shell.

Entonces presionas alt+f2, escribes gnome-terminal y enter, se abre el emulador de terminal, en el prompt escribes gnome-calculator y enter, ya inicia la calculadora por defecto.

Ya tenemos dos formas de iniciar la calculadora en Linux Mint utilizando métodos rápidos.

La calculadora es fundamental para realizar cálculos que a mano no son tan simples de realizar, con la mente pues es mucho más difícil o utilizando papel y lapicero toma tiempo, entonces recurrimos a un software que cumple la función de calculadora y si utilizamos un ordenador podemos usar la calculadora por defecto en Linux Mint; calculator tiene opciones para escoger calculadora simple o científica y otro.


Espero te haya gustado este apunte, saludos cordiales amigo Linuxero.

martes, 27 de octubre de 2020

Virtualbox en Linux Mint 19.3 tricia

 Para tener VirtualBox en Linux Mint 19.3 se siguen los siguientes pasos que a continuación detallamos.

Aclaramos que no es necesario agregar repositorio de VirtualBox, por defecto en Linux Mint 19.3 ya trae a VirualBox en los repositorios.

1. buscamos a virtualbox en los repositorios con el siguiente comando, sudo apt-cache search virtualbox, y lo veremos que si está en los repositorios.

2. agregamos a virtualbox, pero hacemos caso a las sugerencias que nos proporciona Linux Mint 19.3

Nos cambiamos a root para no usar sudo con sudo -s, luego ya estamos como root, solamente cambiarse a root cuando realizas mantenimiento, en otro caso usa sudo.

# apt-get install virtualbox vde2 virtualbox-guest-additions-iso virtualbox-qt libqt5opengl5

3. Dejas a Linux Mint 19.3 realizar todo el procedimiento, el hará que funcione virtualBox.

Ya funciona virtualbox, no hay nada más que hacer.



Cómo actualizar Linux Mint de 19.2 a 19.3 usando línea de comandos

 Actualizar Linux es una de las labores que se tiene que realizar periódicamente, es más en las distribuciones existen alertas que informan que hay disponible una nueva versión del sistema operativo, en éste caso del tutorial realizaremos la actualización usando línea de comandos, nuestra distribución es Linux Mint, y ya hemos observado que el asistente de actualizaciones nos indica que hay disponible una nueva versión denominada Linux Mint 19.3 tricia.

Los paso a seguir serán los siguientes:

1. Actualizar los repositorios en la actual versión que es 19.2, abrir una terminal y escribir el siguiente comando sudo -s es para cambiarnos a root y escribir nuestra contraseña; seguidamente escribir el comando apt-get update, y esperar. 

2. Enseguida escribir en la terminal el comando apt-get upgrade, esperar. 

3. Escribir en la terminal apt-get dist-upgrade, éste comando también sirve para corregir los paquetes que han quedado retenidos.

4. ahora tenemos que modificar un archivo y cambiar la letra tina por tricia, la ruta del archivo es la siguiente /etc/apt/sources.list.d/official-package-repositories.list, estas como root y puedes escribir, aunque nos indica en el archivo que no debemos modificar, pero el procedimiento ha sido probado y todo ha funcionado bien, podrías hacer una copia del archivo, eso ya depende del usuario.

#nano -w /etc/apt/sources.list.d/official-package-repositories.list

El comando de arriba utiliza nano como editor de texto y la opción de escritura, cierras nano con ctrl+o y presionas enter, luego presionas ctrl+x para salir de nano.

5. Ahora los respositorios apuntarán a la nueva versión, repetir los comandos en secuencia.

  1.  apt-get update
  2.  apt-get upgrade
  3.  apt-get dist-upgrade

Esperas pacientemente y luego reinicias, eso fue todo, ahora ya tienes la versión 19.3; a la fecha está disponible la versión 20, pero por ahora no se actualizará a dicha versión, dentro de un tiempo se hará dicha actualización.



lunes, 5 de octubre de 2020

VirtualBox en Ubuntu 20.04 focal

En la nueva release de Ubuntu con nucleo 5.4.0-48-generic y con repositorios por defecto es simple hacer funcionar VirtualBox, el procedimiento es buscar en los repositorios y luego agregar, Ubuntu ya se encarga de las dependencias y ajustes posteriores.

Ya no es necesario agregar repositorio de Oracle VirtualBox, con esta versión de VirtualBox 6.1 está más que suficiente.

Paso 1: buscar en los repositorios

# apt-cache search virtualbox

Paso 2: Agregar

# apt-get install virtualbox

No hay nada más que hacer, ya funciona.

Cambiar repositorio en Ubuntu y derivados

 ¿Alguna vez notaste que no puedes descargar paquetes cuando usas apt en Ubuntu? Por defecto en una instalación base Ubuntu configura los repositorios para software a espejos de nuestro país que hemos marcado en la instalación.

En el tutorial cambiaremos a espejos centrales, haremos que la petición sea a los servers centrales, esos servidores son más lejanos, pero son mucho más potentes en características que los servidores locales.

Paso 1: en el escritorio buscas el ícono y sigue la secuencia de imágenes.

 



 
Paso 2: Te pedirá ingresar tu contraseña


Ahora ya puedes intentar otra vez usar desde cli apt y agregar más software.

lunes, 31 de agosto de 2020

VirtualBox 6.1 en Fedora 32 / How to install VirtualBox 6.1 on Fedora 32

Hola amigos, en el apunte veremos cómo podemos utilizar VirtualBox 6.1 en Fedora 32.

Virtualbox es el software que más domino y tengo el entorno xfce, habrá tiempo para usar boxes del cual me han hablado muy bien, pero está en el entorno gnome, se puede agregar lo sé, pero ya habrá tiempo...

Nota: para que funcione no tendrás que actualizar al nuevo kernel, por defecto el kernel en la nueva instalación "fresca" es 5.6.6-300.fc32.x86_64, recuerdo que hice un update y no funcionó, el detalle era el nuevo kernel que al parecer no anda bien por ahora con virtualbox, con el pasar de los días supongo que ya se solucionará.

Por ahora no debemos hacer update, así nos ofrezca dnffragora.

En el apunte no utilizaremos el repositorio de virtualbox, utilizaremos el repositorio de rpmfusion, veamos cómo hacemos funcionar.

Paso 1: en la instalación fresca de Fedora 32 trae repositorios por defecto y esos repositorios no incluyen a virtualbox, entonces agregamos rpmfusion que sigue vigente y es el repositorio que se mantiene, por cierto es de terceros y se debe tener en cuenta ese detalle.

Ir al sitio https://rpmfusion.org/Configuration/, y descargar los paquetes:
RPM Fusion free for Fedora 32 and RPM Fusion nonfree for Fedora 32

Paso 2: instalar los dos paquetes rpms, cambiarse a root (su -)

[root@ns01 Descargas]# rpm -ivh rpmfusion-free-release-32.noarch.rpm
advertencia:rpmfusion-free-release-32.noarch.rpm: EncabezadoV3 RSA/SHA1 Signature, ID de clave 100bcd92: NOKEY
Verifying...                          ################################# [100%]
Preparando...                         ################################# [100%]
Actualizando / instalando...
   1:rpmfusion-free-release-32-1      ################################# [100%]
[root@ns01 Descargas]# rpm -ivh rpmfusion-nonfree-release-32.noarch.rpm
advertencia:rpmfusion-nonfree-release-32.noarch.rpm: EncabezadoV3 RSA/SHA1 Signature, ID de clave 6dc1be18: NOKEY
Verifying...                          ################################# [100%]
Preparando...                         ################################# [100%]
Actualizando / instalando...
   1:rpmfusion-nonfree-release-32-1   ################################# [100%]
[root@ns01 Descargas]#

Paso 3: buscar a virtualbox

[root@ns01 ~]# dnf search VirtualBox

Paso 4: ya lo viste, entonces lo agregas

[root@ns01 ~]# dnf install VirtualBox

Paso 5: si te fijas agregó el nuevo kernel-devel 5.8.x, no lo va a utilizar( fallará al ejecutar), entonces debes agregar manualmente el kernel por defecto.

[root@ns01 ~]# uname -r
5.6.6-300.fc32.x86_64

Ese kernel-devel necesitamos.

Paso 6: cuando creas un a máquina virtual y ejecutas te saldrá el mensaje

Paso 7: no preocupes, sigue los consejos que muestra.

[root@ns01 ~]# dnf install akmod-VirtualBox kernel-devel-$(uname -r)

Recuerda también dice que para no reiniciar necesitas cargar el kernel driver de forma manual.

[root@ns01 ~]# akmods; systemctl restart vboxdrv.service

Checking kmods exist for 5.6.6-300.fc32.x86_64             [  OK  ]
Building and installing VirtualBox-kmod                    [  OK  ]

Ya está, salió bien :), ahora puedes ejecutar nuevamente la máquina virtual y todo marchará bien ☺


Paso 8: agregas el usuario al grupo virtualbox

#usermod -a -G vboxusers user_name

Paso 9: también puedes agregar extension pack desde https://www.virtualbox.org/wiki/Downloads

English version

How to install VirtualBox on Fedora 32


Step 1: add RPMFUSION repositore
Go to the url: https://rpmfusion.org/Configuration/, and download two packages:
RPM Fusion free for Fedora 32 and RPM Fusion nonfree for Fedora 32

Step 2: install from cli, change to root user (su -)

[root@ns01 Descargas]# rpm -ivh rpmfusion-free-release-32.noarch.rpm
advertencia:rpmfusion-free-release-32.noarch.rpm: EncabezadoV3 RSA/SHA1 Signature, ID de clave 100bcd92: NOKEY
Verifying...                          ################################# [100%]
Preparando...                         ################################# [100%]
Actualizando / instalando...
   1:rpmfusion-free-release-32-1      ################################# [100%]
[root@ns01 Descargas]# rpm -ivh rpmfusion-nonfree-release-32.noarch.rpm
advertencia:rpmfusion-nonfree-release-32.noarch.rpm: EncabezadoV3 RSA/SHA1 Signature, ID de clave 6dc1be18: NOKEY
Verifying...                          ################################# [100%]
Preparando...                         ################################# [100%]
Actualizando / instalando...
   1:rpmfusion-nonfree-release-32-1   ################################# [100%]
[root@ns01 Descargas]#

Step 3: search VirtualBox

[root@ns01 ~]# dnf search VirtualBox

Then this is the package: VirtualBox.x86_64 : A general-purpose full virtualizer for PC hardware

Step 4: install with dnf manager

[root@ns01 ~]# dnf install VirtualBox

Check dependences, it will install a new kernel-devel 5.8, but you need kernel-devel x86_64, 5.6.6-300.fc32, then install from cli

Step 5: check it
[root@ns01 ~]# uname -r
5.6.6-300.fc32.x86_64

[root@ns01 ~]# dnf install akmod-VirtualBox kernel-devel-$(uname -r)

Step 6: You need to run the next comand

akmods; systemctl restart vboxdrv.service
[root@ns01 ~]# akmods; systemctl restart vboxdrv.service

Wait a moment...
Checking kmods exist for 5.6.6-300.fc32.x86_64             [  OK  ]
Building and installing VirtualBox-kmod                    [  OK  ]

That's all, now virtualbox works!

Step 7: you can add extension pack from virtualbox web site, then download and add it (https://www.virtualbox.org/wiki/Downloads)

Step 8: add you user to virtualbox users
#usermod -a -G vboxusers user_name

Note: currently you have new kernel, but you aren't using it.

lunes, 27 de julio de 2020

Cómo instalar NetBSD 9 paso a paso / How to install NetBSD step by step

Hol amigos, les invito a ver un apunte que he realizado de cómo podemos instalar NetBSD paso a paso, espero que te guste, saludos cordiales.

Video:


Si te gustó el video suscríbete a mi canal.

Configurar interfaces de red en NetBSD 9 / Setting Networks interfaces cards ethernet on NetBSD

Hola amigos, les presento otro apunte de cómo puedes configurar tus interfaces de red ethernet en un sistema operativo NetBSD 9.

Archivos de configuración:
/etc/ifconfig.x, donde x es la interfaz, tu puedes ver las interfaces con el comando ifconfig | more.

Por defecto en la instalación se puede configurar todas las interfaces de manera tipo ncurses, pero aquí lo hacemos editando archivos.

Luego de configurar las interfaces en sus respectivos archivos debes reiniciar las interfaces, mira el video ahi te explicamos paso a paso.

comando para reiniciar las interfaces es /etc/rc.d/network restart

Video:


Si te gusta el video suscríbete a mi canal, saludos cordiales.

sábado, 25 de julio de 2020

DHCP Server on NetBSD 9

Spanish:
Hola amigos, les presento un apunte, tal vez tengas que hacer un servidor DHCP puro, haremos la configuración para dos segmentos de red 192.168.2.0/24 y para 192.168.3.0/24, que son nuestras redes internas.

Archivos de configuración son /etc/dhcpd.conf, por defecto este archivo no existe bajo /etc o si existe esta sin configuración, entonces copiaremos desde los ejemplos y borraremos algunas opciones que no necesitaremos.

Warning! NetBSD includes DHCP software by default you don't need to add nothing. To see more options please see /etc/defaults/rc.conf

😀

#cp /usr/share/examples/dhcp/dhcpd.conf /etc

El archivo tiene permiso especial, lo puedes mirar con
#ls -la /etc/dhcpd.conf
Para escribir en ese archivo usa vi con la opción :wq! para no cambiar permisos en el archivo.

Miraremos dos ejemplos, y se ve la diferencia, pero mejor es usar :wq! con vi y ya podemos escribir, okay? :)


Ahora ya que está copiado lo vamos a configurar, debe quedarte asi:


Done!

Ahora necesitamos iniciar el servicio en /etc/rc.conf
Escribiremos el servicio y la otra opción flags para indicar que dé a las dos interfaces.

Done!

Para iniciar, parar y ver el estado del servicio:

#/etc/rc.d/dhcpd start
#/etc/rc.d/dhcpd stop
#/etc/rc.d/dhcpd status

To see more details please, watch my video 😀


English:
Comming soon 😀

viernes, 24 de julio de 2020

Router and Gateway on NetBSD 9 with PF firewall

Hi friends! I'm going to show you a short tutorial about how to do Router and Gateway on NetBSD.

Remember your interfaces, here I have three interfaces
wm0, wm1 and wm2

IPv4 to each interface:
wm0=192.168.1.10/24
wm1=192.168.2.10/24
wm2=192.168.3.10/24

Enabling NAT:
Software to use is PF

See our interfaces and NAT options in /etc/pf.conf


Also /etc/sysctl.conf file



See /etc/rc.conf file to enable PF firewall


When it was configured you will need to reboot your system, e.g.
#reboot

After you try to see the client Windows or another.



Video:




Thanks for watching.

martes, 21 de julio de 2020

Optimizando el sistema operativo Windows 10

Hola amigos aquí les traigo otro apunte, esta vez veremos como hacemos más rápido a nuestro Windows, sin usar Isos modificadas ni nada de eso, aquí instalamos una versión sin modificaciones, desactivamos servicios, optimizamos para que tenga un rendimiento más fluido y no esté lento consumiendo recursos, eso se hace sin programas, usaremos las herramientas que nos ofrece Windows, en este caso será Windows 10, espero te guste el tutorial, a continuación el video que realizé, suscríbete si te gusta, saludos cordiales.



Reiterados saludos.

domingo, 19 de julio de 2020

Quitar o suprimir ruido al micrófono de los auriculares marca Halion en Windows 10

Hola amigos, les comparto un paso a paso de cómo suprimir el ruido, el eco en la marca halion, dicho dispositivo viene con auriculares y micrófono, por defecto cuando insertas las entradas de auricular y micrófono lo reconoce Windows 10, los controladores o drivers funciona ok, pero al usar hay un ruido horrible, se tiene que configurar para que funcione bien, hice un video para que quede en internet y alguien lo pueda ver.

Dispositivo Halion:


Conectores:
Sus conectores son similares a la imagen, pero el verde en mi caso fué negro, en el mismo conector tiene los símbolos impresos y es fácil darse cuenta cuál es para micrófono o audio, en la pc tiene estas entradas:

PC, panel frontal o trasero

Conectores "machos"

Mi video


viernes, 17 de julio de 2020

Protegiendo un Router Cisco con password

Hola amigos / Hi guys
En esta entrada les mostraré como podemos asegurar de manera básica un enrutador de la marca Cisco, sigue el paso a paso okay?
Configuración inicial de un Router Cisco, contraseñas y mensajes.

0.- por defecto estamos como usuario sin privilegio
>
Ese es el promt que parpadea
Nos cambiamos a usuario privilegiado con
>enable

#
Promt de usuario privilegiado

Nos cambiamos a configuración global con
configure terminal

Nota: exit permite regresar a un nivel anterior

1.- nombre al dispositivo
(config)#hostname Router-Ed
2.- proteger al usuario privilegiado (va cifrada la contraseña, o encriptada)
(config)#enable secret tupassword
3.- Mostrar mensaje de bienvenda o advertencia
(config)#banner motd c ### Solamente personas autorizadas ### c

Miramos las lineas consola, aux, vty que se tiene

#show running-config

4.- Protegemos el ingreso por puerto consola
(config)#line console 0
(config)#password tupass
(config)#login
5.- Protegemos el ingreso por puerto auxiliar
(config)#line aux 0
(config)#password tupass
(config)#login
6.- Protegemos el ingreso por linea vty (por red)
(config)#line vty 0 4
(config)#password tupass
(config)#login
7.- salir a un nivel anterior o previo
(config)#exit
#
8.- Miramos en el archivo de la ram volatil
#show running-config
Se ve que ya hemos realizado la configuración, pero hay contraseñas que no estan cifradas o encriptadas.
9.- cifrar contraseñas
(config)#service password-encryption
Miras nuevamente y ya las contraseñas estaran cifradas
10.- Guardar en la nvram (para que no se pierda luego de algun reinicio)
#copy running-config startup-config
ó
#wr
11.- reiniciar para comprobar
#reload

Video:


Gracias por ver el video, suscríbete y dale me gusta, tambien visita mis blogs donde hay contenido que te puede interesar :)
 

lunes, 13 de julio de 2020

Cambiar la contraseña de usuario por defecto en Mikrotik RouterOS 6.x

Hola amigos, en el presente tutorial hacemos un apunte de cómo cambiar la contraseña de un RouterOS 6.x de Mikrotik, por defecto la contraseña está en blanco y el usuario es admin, se puede personalizar más restringiendo por ip, espero que te agrade y saludos cordiales.

Mi video:



jueves, 9 de julio de 2020

Activar Licencia Level 1 de RouterOS 6.x de Mikrotik

Hola amigos, les traigo un tutorial sobre Mikrotik en donde aprendemos a activar la licencia libre de RouterOS 6.x, todo legal para poder administrar nuestra red local o nuestra red en algún lugar del casa o del trabajo, en la web de Microtik existe las limitaciones del level 1, pero con todo muchas veces no usamos las características avanzadas y esta super para iniciarse en el mundo de Mikrotik RouterOS, si dominas la adminitración puedes administrar cualquier dispositivo Mikrotik ya que todos sus productos usan RouterOS dentro de su circuitería electrónica, espero te guste el tutorial, un saludos.



Comparte mi blog con tus amiguitos :)

Mejorar tu conexión a internet con DNS públicos

Hola amigos, aquí les traigo un pequeño tutorial para que puedas mejorar tu experiencia navegando por internet, espero que te guste el tutorial, saludos cordiales y no te olvides de compartir el blog y suscribirte a mi canal de Youtube, reiterados saludos.


Enjoy the difference!

lunes, 15 de junio de 2020

Qucs en Ubuntu Xenial

Hola amigos, si quieres usar Qucs en Linux en este caso en Linux Lite i686; por defecto no existe y si se sigue la recomendación en la página web pues no funciona, para anotar estos pasos no funcionan, no encuentra el servidor:

To add the package repository and install Qucs, use the following sequence of commands:
      sudo apt-add-repository ppa:qucs/qucs
      sudo apt-get update
      sudo apt-get install qucs
      
El resultado al hacer el update en una de las partes aparece:
 Err:19 http://ppa.launchpad.net/qucs/qucs/ubuntu xenial/main i386 Packages
  404  Not Found [IP: 91.189.95.83 80]
Al indicarle la instrucción para instalar:

$ sudo apt-get install qucs
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias      
Leyendo la información de estado... Hecho
El paquete qucs no está disponible, pero algún otro paquete hace referencia
a él. Esto puede significar que el paquete falta, está obsoleto o sólo se
encuentra disponible desde alguna otra fuente

E: El paquete «qucs» no tiene un candidato para la instalación
Solución: ir a la página y descargarse el "qucs_0.0.18-2_i386.deb" desde este enlace Qucs.

Abrimos un emulador de terminal e ingresamos los comandos respectivos (como super usuario, puedes usar sudo si deseas, yo me cambié a root con sudo -s):
# dpkg -i qucs_0.0.18-2_i386.deb
Seleccionando el paquete qucs previamente no seleccionado.
(Leyendo la base de datos ... 240057 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar qucs_0.0.18-2_i386.deb ...
Desempaquetando qucs (0.0.18-2) ...
dpkg: problemas de dependencias impiden la configuración de qucs:
 qucs depende de libqt4-qt3support (>= 4:4.5.3); sin embargo:
  El paquete `libqt4-qt3support' no está instalado.
 qucs depende de libqt4-svg (>= 4:4.5.3); sin embargo:
  El paquete `libqt4-svg' no está instalado.

dpkg: error al procesar el paquete qucs (--install):
 problemas de dependencias - se deja sin configurar
Procesando disparadores para gnome-menus (3.13.3-6ubuntu3.1) ...
Procesando disparadores para desktop-file-utils (0.22-1ubuntu5.2) ...
Procesando disparadores para mime-support (3.59ubuntu1) ...
Procesando disparadores para hicolor-icon-theme (0.15-0ubuntu1.1) ...
Procesando disparadores para menu (2.1.47ubuntu1.16.04.1) ...
Procesando disparadores para man-db (2.7.5-1) ...
Se encontraron errores al procesar:
 qucs
 Como observas faltan algunas dependencias, las tenemos que agregar:

# apt-get install libqt4-qt3support libqt4-svg
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias      
Leyendo la información de estado... Hecho
Tal vez quiera ejecutar «apt-get -f install» para corregirlo:
Los siguientes paquetes tienen dependencias incumplidas:
 libqt4-qt3support : Depende: libqt4-designer (= 4:4.8.7+dfsg-5ubuntu2) pero no va a instalarse
E: Dependencias incumplidas. Intente «apt-get -f install» sin paquetes (o especifique una solución).
Seguimos observando algunas cosas que hay que agregar, agregamos:
 # apt-get install libqt4-qt3support libqt4-svg libqt4-designer
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias      
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
  linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic
  linux-image-4.4.0-21-generic linux-image-extra-4.4.0-21-generic
Utilice «sudo apt autoremove» para eliminarlos.
Se instalarán los siguientes paquetes NUEVOS:
  libqt4-designer libqt4-qt3support libqt4-svg
0 actualizados, 3 nuevos se instalarán, 0 para eliminar y 265 no actualizados.
1 no instalados del todo o eliminados.
Se necesita descargar 4.979 kB de archivos.
Se utilizarán 13,0 MB de espacio de disco adicional después de esta operación.
Des:1 http://us.archive.ubuntu.com/ubuntu xenial/main i386 libqt4-designer i386 4:4.8.7+dfsg-5ubuntu2 [3.716 kB]
Des:2 http://us.archive.ubuntu.com/ubuntu xenial/main i386 libqt4-qt3support i386 4:4.8.7+dfsg-5ubuntu2 [1.118 kB]
Des:3 http://us.archive.ubuntu.com/ubuntu xenial/main i386 libqt4-svg i386 4:4.8.7+dfsg-5ubuntu2 [145 kB]
Descargados 4.979 kB en 7s (674 kB/s)                                         
Seleccionando el paquete libqt4-designer:i386 previamente no seleccionado.
(Leyendo la base de datos ... 240526 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../libqt4-designer_4%3a4.8.7+dfsg-5ubuntu2_i386.deb ...
Desempaquetando libqt4-designer:i386 (4:4.8.7+dfsg-5ubuntu2) ...
Seleccionando el paquete libqt4-qt3support:i386 previamente no seleccionado.
Preparando para desempaquetar .../libqt4-qt3support_4%3a4.8.7+dfsg-5ubuntu2_i386.deb ...
Desempaquetando libqt4-qt3support:i386 (4:4.8.7+dfsg-5ubuntu2) ...
Seleccionando el paquete libqt4-svg:i386 previamente no seleccionado.
Preparando para desempaquetar .../libqt4-svg_4%3a4.8.7+dfsg-5ubuntu2_i386.deb ...
Desempaquetando libqt4-svg:i386 (4:4.8.7+dfsg-5ubuntu2) ...
Procesando disparadores para libc-bin (2.23-0ubuntu11) ...
Configurando libqt4-designer:i386 (4:4.8.7+dfsg-5ubuntu2) ...
Configurando libqt4-qt3support:i386 (4:4.8.7+dfsg-5ubuntu2) ...
Configurando libqt4-svg:i386 (4:4.8.7+dfsg-5ubuntu2) ...
Configurando qucs (0.0.18-2) ...
Procesando disparadores para libc-bin (2.23-0ubuntu11) ...
Procesando disparadores para menu (2.1.47ubuntu1.16.04.1) ...
 Ahora si se instala sin errores con el comando:
# dpkg -i qucs_0.0.18-2_i386.deb
(Leyendo la base de datos ... 240558 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar qucs_0.0.18-2_i386.deb ...
Desempaquetando qucs (0.0.18-2) sobre (0.0.18-2) ...
Configurando qucs (0.0.18-2) ...
Procesando disparadores para gnome-menus (3.13.3-6ubuntu3.1) ...
Procesando disparadores para desktop-file-utils (0.22-1ubuntu5.2) ...
Procesando disparadores para mime-support (3.59ubuntu1) ...
Procesando disparadores para hicolor-icon-theme (0.15-0ubuntu1.1) ...
Procesando disparadores para menu (2.1.47ubuntu1.16.04.1) ...
Procesando disparadores para man-db (2.7.5-1) ...
Abrir el programa y simular un circuito combinacional nos dice que algo falta y lo solucionamos con:
# apt-get install freehdl
Nuevamente falta una dependencia:
# apt-get install libtool-bin
 Ahora si ya funciona:


 Para entorno Windows al querer simular un ckto combinacional les indicará que algo ha fallado y la solución que se recomienda está en la misma página web, no lo he probado aún, pero si he visto que no puedo simular, pronto haré que funciones.

Instrucciones que indica la página web Aquí, la de Linux no funciona como indico (para Linux Lite i686)

Tengo tutoriales en mi canal de Youtube, suscribirte :)


lunes, 18 de mayo de 2020

Comandos para escribir en ejecutar en Windows (accesos rápidos)

Muchas veces queremos entrar a un cierto lugar en Windows y hacerlo por la caja ejecutar en mucho más rápido, incluso desde el símbolo del sistema, veamos algunos ejemplos.

Para escribir los comandos primero abrimos ejecutar con las siguientes teclas:

Windows + r

Panel de control:
control panel

Crear usuarios:
netplwiz
nusrmgr.cpl (en windows xp)


Ver los discos en el sistema:
diskmgmt.msc

Ver los dispositivos en el sistema:
devmgmt.msc

Liberador de espacio en disco:
cleanmgr

Símbolo del sistema:
cmd

Configuración del sistema:
msconfig

Servicios de Windows
services.msc

Optimizador de unidades:
dfrgui

Administrador de tareas:
taskmgr

Programador de tareas:
taskschd.msc

Abrir el navegador internet explorer
iexplore

Ingresar a Word:
winword

Ingresar a Excel:
excel

Ingresar a Powerpoint:
powerpnt

Indormación del sistema:
msinfo32

Visor de eventos
eventvwr

Mirar SISTEMA:
Windows + Pause

Proyectar:
Windows + p

Conexiones de red:
ncpa.cpl
 

Abrir Paint:
mspaint

Limpiar archivos temporales (debe borrar con ctrl+shif y si le dice no se puede hay que omitir esos files):
%temp%

Hacer que el tiempo de incio sea más rápido (debe borrar con ctrl+shif y si le dice no se puede hay que omitir esos files):
prefetch

Teclado virtual en pantalla
osk

Versión de Windows:
 En ejecutar escribes winver y presionar enter. 

Ver estado de la licencia, qué tipo es la licencia:
slmgr /xpr ó slmgr -xpr

Abrir ejecutar, luego esribir cmd, inmediatamente en el símbolo del sistema escribir slmgr -dli y presionar enter.

Seguiremos actualizando más comandos.

domingo, 5 de abril de 2020

Teoría de Exponentes

En el presente tutorial les presentamos un problema de teoría de exponentes, específicamente radicación, resolvemos recordando las operaciones paso a paso, espero les guste y no se olviden de dar like, saludos cordiales. La solución en formato digital en el enlace.


Descargas la solución AQUI.

miércoles, 25 de marzo de 2020

Subneteo VLSM, resolviendo un problema

En la siguiente entrada se plantea el problema:




Solución

Primera subred 192.168.0.0/25

192.168.0.1 255.255.255.128 ---> IP utilizada en la interfaz

Mascara de subred indica cuantos hosts pueden usarse

11111111.11111111.11111111.10000000, 7 ceros, entonces 2^7=128 IPs


Segunda subred 192.168.0.128/25

192.168.0.129 255.255.255.128 ---> IP utilizada en la interfaz

Mascara de subred indica cuantos hosts pueden usarse

11111111.11111111.11111111.10000000, 7 ceros, entonces 2^7=128 IPs


tercera subred 192.168.1.0/26

192.168.1.1 255.255.255.192 ---> IP utilizada en la interfaz

Mascara de subred indica cuantos hosts pueden usarse

11111111.11111111.11111111.11000000, 6 ceros, entonces 2^6=64 IPs


cuarta subred 192.168.1.64/27

192.168.1.65 255.255.255.224 ---> IP que podría ser utilizada en la interfaz

Mascara de subred indica cuantos hosts pueden usarse

11111111.11111111.11111111.11100000, 5 ceros, entonces 2^5=32 IPs


quinta subred 192.168.1.96/28

192.168.1.97 255.255.255.240 ---> IP que podría ser utilizada en la interfaz

Mascara de subred indica cuantos hosts pueden usarse

11111111.11111111.11111111.11110000, 4 ceros, entonces 2^4=16 IPs


sábado, 14 de marzo de 2020

WPS para offimatica

Cuando necesitamos hacer documentos muchas personas estan acostumbrados a usar word, excel y powerpoint, incluso el adobe reader para leer archivos pdf, aparte de ser pesados el word, el excel y el powerpoint no es gratis, vean el video y creo que os ayudará mucho, saludos.






Subneteo VLSM

En el presente apunte mostramos cómo resolver un subneteo VLSM, adjunto la solución y el video, visiten mi canal para más tutoriales.

Problema a resolver:


Solución:

La red que nos proporcionan es 192.168.0.0/23=192.168.0.0/255.255.254.0

255.255.254.0=11111111.11111111.11111110.0

Ordenamos de mayor a menor la cantidad de hosts
78, 77, 56, 56

Caso 1:
Necesitamos 78 hosts utilizables, entonces (2^n)-2>=78, n=7, 2^7=128, nuestra

máscara de subred es 255.255.255.10000000=/25

Nuestra primera subred es 192.168.0.0/25, la siguiente subred es 192.168.0.128

Caso 2:
Necesitamos 77 hosts utilizables, entonces (2^n)-2>=77, n=7, 2^7=128, nuestra

máscara de subred es 255.255.255.10000000=/25

Nuestra segunda subred es 192.168.0.128/25, la siguiente subred es 192.168.1.0

Caso 3:
Necesitamos 56 hosts utilizables, entonces (2^n)-2>=56, n=6, 2^6=64, nuestra

máscara de subred es 255.255.255.11000000=/26

Nuestra tercera subred es 192.168.1.0/26, la siguiente subred es 192.168.1.64

Es la respuesta al problema planteado 192.168.1.0/26

Caso 3:
Necesitamos 56 hosts utilizables, entonces (2^n)-2>=56, n=6, 2^6=64, nuestra

máscara de subred es 255.255.255.11000000=/26

Nuestra cuarta subred es 192.168.1.64/26, la siguiente subred es 192.168.1.128

Caso 4:
Necesitamos 2 hosts utilizables, entonces (2^n)-2>=2, n=2, 2^2=4, nuestra

máscara de subred es 255.255.255.11111100=/30

Nuestra quinta subred es 192.168.1.128/30, la siguiente subred es 192.168.1.132 (si es que hubiera, no es el caso en este problema)

Comprobamos:



Extensiones php en FreeBSD 14 para PhpSysinfo, PhpMyAdmin y Simple Machines Forum

 En FreeBSD 14 ocurre algo especial, por defecto no se activa las extensiones PHP para los softwares como PhpSysinfo, PhpMyAdmin ySimple mac...