blog.masa23.jp
Notas sobre Ubuntu 22.04
Después de actualizar a Ubuntu 22.04, parece que con la actualización de netplan,
la forma de escribir gateway4 y gateway6 ha sido desaconsejada.
Mensaje de error `gateway4` ha sido desaprobado, use rutas predeterminadas en su lugar. Consulte la sección 'Rutas predeterminadas' de la documentación para más detalles. `gateway6` ha sido desaprobado, use rutas predeterminadas en su lugar. Consulte la sección 'Rutas predeterminadas' de la documentación para más detalles. Antes de la corrección network: ethernets: ens3: addresses: - 192.
…
2022-04-28Wireguard con netplan
La configuración de wireguard se puede hacer con netplan, así que aquí están mis notas.
No encontré muchos artículos en japonés sobre esto.
Estoy probándolo en Ubuntu 20.04.
Lado del servidor Generación de claves privadas y públicas # umask 077 # wg genkey | tee private.key | wg pubkey > public.key network: tunnels: wg0: mode: wireguard key: <clave privada generada anteriormente> port: 50000 # Número de puerto UDP para escuchar addresses: [ 192.
…
2021-04-29Publicación de sitios con aceleradores web y almacenamiento de objetos
He probado la funcionalidad de integración entre el acelerador web y el almacenamiento de objetos de Sakura Cloud.
Hemos comenzado a ofrecer funcionalidad de integración de almacenamiento de objetos con el acelerador web
En esta ocasión, como este blog es un sitio estático generado por hugo, me gustaría configurarlo para que se entregue a través del almacenamiento de objetos y el acelerador web.
Actualmente, lo estoy distribuyendo a través del acelerador web + servidor de alquiler de Sakura.
…
2021-04-15Dividir registros cada hora con logrotate y comprimir con zstd
Quería dividir los registros de nginx cada hora mientras los comprimía con zstd, así que aquí dejo una nota.
Resumen Si se configura directamente en /etc/logrotate.conf o en /etc/logrotate.d/, se ejecutará normalmente a través del CRON diario en /etc/cron.daily/logrotate.
Como queremos hacer la rotación de registros cada hora, prepararemos una configuración de logrotate diferente y la haremos ejecutar utilizando la función de temporizador de systemd.
Habilitar zstd # apt install zstd Wikipedia de Zstandard logrotate Crearemos /etc/logrotate-nginx.
…
2021-03-29Instalé un enchufe en el trastero
Hace un tiempo, debido al COVID-19, hice una actividad de bricolaje para agregar un enchufe en el trastero durante la Semana Dorada.
Cabe mencionar que tengo la licencia de electricista de segunda clase.
Dicen que si no lo escribo correctamente, las redes sociales se vuelven locas, por si acaso
Necesidades Nombre del artículo Lugar de compra Enchufe empotrado Amazon Rakuten Soporte para placa de yeso Amazon Rakuten Sierra para placa de yeso Amazon Rakuten Cable VVF Amazon Rakuten Taladro para hacer agujeros en la pared (eléctrico o manual) Destornillador (eléctrico o manual) Asegurando la energía El enchufe que quiero instalar en el trastero está justo detrás de un enchufe existente, así que tomaré la energía de allí.
…
2021-03-02Uso de direcciones IP globales en contenedores LXD en Sakura Cloud
Estoy usando LXD en Sakura Cloud y aquí están mis notas sobre cómo asignar una dirección IP global directamente a un contenedor de LXD o querer asignar directamente la dirección IP de un switch local.
En esta ocasión, lo haré utilizando Ubuntu 20.04.
Configuración Conectado directamente al router + switch. Dos discos. Uno para el sistema operativo de la VM y otro para los contenedores de LXD. Construcción Omitiré la instalación del sistema operativo.
…
2021-02-11Panic ocasional en jail y epair+bridge en FreeBSD12.2
Se produjo un kernel panic en un entorno que utiliza jail+epair+bridge(VIMAGE) en FreeBSD12.2, así que aquí hay una nota.
Entorno vtnet0 => bridge0 => epair0a => jail(epair0b) He escrito varias cosas en jail.conf, pero he agregado un procesamiento para eliminar epair después de desconectarlo del bridge en exec.poststop.
exec.poststop ="/sbin/ifconfig bridge0 deletem epair1a"; exec.poststop+="/sbin/ifconfig epair1a destroy"; Al detener este entorno jail, se produjo un kernel panic aproximadamente una vez cada 2 o 3 veces.
…
2021-02-10Enviar datos del BME280 directamente a Graphite con ESP32
He registrado la experiencia de obtener temperatura, humedad y presión atmosférica del BME280 y enviarlos directamente a Graphite a través de la conexión WiFi del ESP32.
No se incluyen explicaciones sobre Graphite o Grafana.
Elementos utilizados Nombre del producto Lugar de compra ESP-32S AliExpress Amazon Rakuten BME280 AliExpress Amazon Rakuten Diagrama de conexión El BME280 se conecta al ESP-32S a través de I2C.
En el ESP-32S, GPIO21 es SDA y GPIO22 es SCL.
…
2021-02-08Cómo hacer un volcado de fallo en FreeBSD
Como siempre lo olvido, lo dejo como un recordatorio personal.
Cómo hacer un volcado de fallo en FreeBSD Agregar la configuración de volcado en /etc/rc.conf dumpdev="/dev/vtbd0p3" dumpdir="/var/crash" dumpdev asigna el área de swap. Puedes verificar el dispositivo asignado al swap con swapinfo
# swapinfo Device 1K-blocks Used Avail Capacity /dev/vtbd0p3 4194264 0 4194264 0% Parece que también puede funcionar con dumpdev="AUTO".
Si se necesita una única vez, se puede ejecutar lo siguiente.
…
2021-02-03Reescritura de ACL de Apache2.4 2.2
Notas que he hecho personalmetne en el pasado.
Con Apache 2.4, también se puede configurar ACL con Allow Deny utilizando mod_access_compat.
Reescritura de ACL de Apache2.2 a 2.4 Permitir todo Apache 2.2 <Directory "/home/www"> Order allow,deny Allow from all </Directory> Apache 2.4 <Directory "/home/www"> Require all granted </Directory> Denegar todo Apache 2.2 <Directory "/home/www"> Order deny,allow Deny from all </Directory> Apache 2.4 <Directory "/home/www"> Require all denied </Directory> Permitir una dirección IP específica Apache 2.
…
2021-02-02