Blog EnFaseTerminal es un Blog de tecnología que ofrece consejos y resúmenes sobre los últimos temas de tecnología, como seguridad cibernética, privacidad, hardware y software. Nuestros artículos son escritos por un equipo de expertos en tecnología que están comprometidos a proporcionar a sus lectores la información que necesitan para tomar decisiones informadas sobre su tecnología. Visite Blog EnFaseTerminal para obtener más información y estar al día con las últimas tendencias en tecnología.
La guitarra, antes de ser instrumento
Mi misión es matar el tiempo
Los bancos
Zorin OS la alternativa a Windows y macOS
Nunca digas que amas a alguien
Home Assistant servidor local domótico
Despierta tu hogar
Domótica de código abierto que prioriza el control local y la privacidad. Desarrollado por una comunidad mundial de manitas y entusiastas del bricolaje. Perfecto para ejecutarse en una Raspberry Pi o en un servidor local.
SU SISTEMA DEBE EJECUTARSE EN CASA, NO EN LA NUBE.
La nube es algo mágico. En algún lugar del mundo hay computadoras que recopilan los datos que genera su casa, los prueban con sus reglas de automatización y envían comandos cuando es necesario. La nube recibirá actualizaciones y mejorará con el tiempo para que pueda brindarle un mejor servicio. Hasta que deja de serlo. Hay muchas razones por las que su hogar puede perder su conexión a la nube. Internet puede dejar de funcionar, es posible que una actualización haya salido mal o que los servidores que ejecutan la nube se bloqueen.
Cuando esto sucede, su casa debería poder seguir funcionando. La nube debe tratarse como una extensión de su hogar inteligente en lugar de ejecutarla.
Home Assistant mantiene la integración con miles de marcas que fabrican y/o distribuyen productos domoticos, y su comunidad sigue buscando nuevas interacciones.
- Dispositivos ODROID
- En maquinas X86-64
- Dispositivos Raspberry Pi
- VirtualBox (.vdi)
- VMware Workstation (.vmdk)
- Hyper-V (.vhdx)
- VMware ESXi/vSphere (.ova)
- Procesador ARM de cuatro núcleos a 1,8 GHz
- RAM 4 GB
- Almacenamiento eMMC 32 GB
- Dos puertos USB 2.0
- Un puerto HDMI
- Un Puerto Gigabit Ethernet
http://<dirección IP servidor Home Assistant> :8123/
Podremos configurar el servidor local domótico desde el navegador o desde nuestros dispositivos móviles mediante la aplicación:
Si yo pudiera darte una cosa en la vida
Proxmox Virtual Environment
Proxmox Virtual Environment o Proxmox VE es un entorno de virtualización de servidores de código abierto, publicado bajo la Licencia Pública General GNU Affero, v3 (GNU AGPLv3). Esto significa que eres libre de usar el software, inspeccionar el código fuente en cualquier momento y contribuir al proyecto usted mismo. Puedes descargar el instalador ISO de Proxmox VE o inspeccionar el código en el repositorio de código público (git). Permite el despliegue y la gestión de máquinas virtuales y contenedores.
También dispone suscripciones de pago para empresas con distintas modalidades.
Es una distribución de GNU/Linux basada en Debian, incluye una consola web, incluye versión traducida a español, y una herramientas de línea de comandos, y proporciona una API REST para herramientas de terceros. Permite dos tipos de virtualización:
- Los contenedores basados con LXC
La tecnología de virtualización basada en contenedores es una alternativa ligera a la virtualización completa de máquinas, ya que comparte el kernel del sistema host.
Contenedores Linux (LXC)
LXC es un entorno de virtualización a nivel de sistema operativo para ejecutar varios sistemas Linux aislados en un único host de control de Linux. LXC funciona como una interfaz de espacio de usuario para las características de contención del kernel de Linux. Los usuarios pueden crear y administrar fácilmente contenedores de sistemas o aplicaciones con una potente API y herramientas simples.
- La virtualización con KVM (Máquina virtual basada en kernel)
KVM es la tecnología de virtualización Linux líder en la industria para la virtualización completa. Es un módulo del kernel, que se fusiona con el kernel principal de Linux, y se ejecuta con un rendimiento casi nativo en todo el hardware x86 con soporte de virtualización, ya sea Intel VT-x o AMD-V.Con KVM puede ejecutar tanto Windows como Linux en máquinas virtuales (VM), donde cada VM tiene hardware privado y virtualizado: una tarjeta de red, un disco, un adaptador de gráficos, etc. La ejecución de varias aplicaciones en máquinas virtuales en un solo sistema le permite ahorrar energía y reducir costos y, al mismo tiempo, le brinda la flexibilidad para crear un centro de datos definido por software ágil y escalable que satisfaga las demandas de su negocio.
Podremos realizar una instalación asistida gráfica o en terminal.
La instalación es muy sencilla y es muy parecida a otras distribuciones Linux. Como Proxmox es una servidor es esencial que la dirección IP sea estática, y ya en la instalación nos exige que dirección va a tener dentro de nuestra red.
Una vez realizada la instalación, la gestión del servidor se realizará desde el servidor web, accediendo a la dirección:
https://<direccion del servidor>:8006/
Tener en cuenta que el acceso es mediante una conexión segura, pero el certificado no es conocido. Deberemos acceder a Opciones Avanzadas y Acceder a la dirección no segura.
Su conexión no es privada.
Es posible que los atacantes estén intentando robar tu información de 192.168.0.69 (por ejemplo contraseñas, mensajes o tarjetas de crédito).
NET::ERR_CERT_AUTHORITY_INVALID
Este servidor no puede demostrar que es 192.168.0.69; su certificado de seguridad no es de confianza para el sistema operativo de tu equipo. Esto puede deberse a un error de configuración o a que un intruso esté interceptando la conexión.
Continuar a 192.168.0.69 (no seguro)
Ya lo tendremos todo listo para poder virtualizar nuestros sistemas operativos o contenedores.
En este caso he realizado una virtualización de la distribución Trisquel. El potencial de este servidor es enorme, y nos permitirá con una única maquina tener alojados múltiples servidores.
Sistema de archivos con mayor compatibilidad entre Windows, Linux y Mac
Cuando en el hogar, o en la oficina, utilizas distintos sistemas operativos Windows, Linux o Mac. Es muy importante dar un formateado con un sistema de archivos, compatible para nuestros discos duros y/o memorias externas.
Recientemente he recuperado un disco duro de 80Gb y quería utilizarlo de soporte para copias de seguridad. Conectándolo a un sistema Linux, este caso Linux Mint, el montaje de la unidad y su lectura eran correctos, pero a la hora de conectarlo a un sistema Windows 11, este no lo reconocía.
El sistemas mas compatible entre los distintos sistemas operativos es FAT32. Pero tiene la limitación que solo se pueden formatear con este sistema unidades de no mas de 4 GB.
NTFS (Nueva Tecnología de sistema de archivos)es un sistema nativo de Windows, no es compatible en sistemas MAC y algunas distribuciones Linux.
ext2, ext3 y ext4 son formatos que suelen utilizar de forma local las distribuciones Linux, y nos puede acarrear algún problema de lectura en sistemas Windows.
- Ventajas: Permite archivos grandes y es compatible con Windows, macOS y Linux.
- Limitaciones: No es tan ampliamente compatible como FAT32.
- Uso común: Buen formato para unidades externas compartidas entre diferentes sistemas operativos.
sudo apt-get install exfat-utils
Para saber donde se encuentra tu unidad USB alojada, puedes averiguarlo con el comando
df -h
df Informa de la utilización del espacio de disco en sistemas de ficheros.
-h Opción que muestra la capacidad de las carpetas solicitadas
Una vez que nos hemos asegurado que la unidad se encuentra montada en nuestro sistema, procederemos a realizar el formateado de la misma
sudo mkfs.exfat <ruta disco usb>
Ubuntu
La palabra Ubuntu es una combinación de dos palabras: Ntu, que significa persona y Ubu, que significa convertirse.