IPInfo.io Home

Obtener la localización de una dirección IP desde la línea de comandos

La línea de comandos de Linux es una gran herramienta. Hoy me gustaría compartir un método para obtener la informción geográfica de una IP con un comando, utilizando cURL y la herramienta de ipinfo.io. Es tan sencillo como usar este comando: $ curl ipinfo.io/<IP Address> Aquí tienes un ejemplo: Obtendrás estos parámetros: IP Ciudad Región País Loc (Coordenadas) Org Código Postal Zona Horaria Si quieres obtener información de la IP Pública con la que sales a internet, podrías ejecutarlo de la siguiente manera:...

septiembre 5, 2020 · 1 min · Yvoictra

Solucionar el problema "client intended to send too large body" en NGINX

He encontrado un error en un servidor web utilizando NGINX mientras trataba de subir un fichero usando wordpress. En el log de errores de NGINX he visto el error “Client intended to send too large body” en esta entrada: $ tail -f /var/log/nginx/*error*.log 2020/09/01 14:31:04 [error] 884#884: *126565 client intended to send too large body: 1195619 bytes, client: 55.173.250.46, server: test.com, request: "POST /wp-json/wp/v2/media?_locale=user HTTP/2.0", host: "test.com", referrer: "https://test.com/wp-admin/post.php?post=2460&action=edit" Esto es una limitación definida en el servidor web de NGINX, así que he cambiado la configuración del servidor:...

septiembre 1, 2020 · 1 min · Yvoictra

Cómo resolver nombres de hosts en una LAN con Ubuntu

Por defecto, la instalación Ubuntu desktop nos proporcionará la resolución de DNS configurada, sin embargo, en la instalación de Ubuntu Server avahi-daemon (o mdnsresponder) es necesario que sea instalado para proporcionar resolución DNS de la LAN local. En mi caso, encontré el error “Temporary failure in name resolution” cuando intentaba resolver una máquina en mi LAN desde Ubuntu. yvoictra@zoar:~$ ping erie.local ping: erie.local: Temporary failure in name resolution Para solucionar este problema, no es necesario instalar un servidor de DNS en la red LAN....

abril 19, 2020 · 3 min · Yvoictra
Sudo Ubuntu

Cómo activar SUDO en Ubuntu para un usuario

El comando sudo permite a los usuarios a ejecutar programas con los privilegios de seguridad de otro usuario, por defecto, del usuario root. Lo primero, el usuario debe de ser creado en el sistema si no existe aún. En sistemas Ubuntu, por defecto los miembros del grupo sudo tienen permiso para acceder al comando sudo. Una vez el usuario está creado, desde el usuario root o desde un usuario con acceso al comando sudo, tienes que ejecutar este comando para añadir al usuario al grupo sudo....

abril 18, 2020 · 1 min · Yvoictra
vnStat

Cómo monitorizar el tráfico de red en Ubuntu utilizando vnStat

Monitorizar el tráfico de red o uso de ancho de banda es algo indispensable en las actividades de un SysAdmin. Hay muchas herramientas diferentes para gestionar esta monitorización, pero una de mis favoritas en vnStat. La principal ventaja de esta herramienta es la simplicidad de su uso. Instalación Con Ubuntu, la forma de instalar esta herramiento es con apt. sudo apt install vnstat Primeros pasos Una vez instalado, es importante conocer qué interfaces van a ser monitorizados....

abril 3, 2020 · 2 min · Yvoictra

Cómo configurar la Wi-Fi en Ubuntu sobre una Raspberry Pi 4

El primer paso es revisar el estado del interfaz. Para ello, usaremos el paquete net-tools. sudo apt install net-tools Tras esto, podemos ver el estado del interfaz ifconfig -a En mi caso, éste es el estado de mi interfaz wlan0: ubuntu@ubuntu:~$ ifconfig -a wlan0 wlan0: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether dc:a6:32:6c:xx:xx txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0....

abril 2, 2020 · 2 min · Yvoictra

Crear un nuevo usuario en Ubuntu desde la línea de comandos

Para crear un usuario nuevo en una distribución de Linx Ubuntu desde la terminal, debes de usar el siguiente comando. sudo adduser username Tras esto, el sistema the preguntará algunos parámetros incluida la contraseña. [23:43:24] ubuntu|zoar:~$ sudo adduser yvoictra Adding user `yvoictra' ... Adding new group`yvoictra' (1001) … Adding new user `yvoictra' (1001) with group`yvoictra' … Creating home directory `/home/yvoictra' ... Copying files from`/etc/skel' … New password: Retype new password: passwd: password updated successfully Changing the user information for yvoictra Enter the new value, or press ENTER for the default Full Name []: Yvoictra Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct?...

abril 1, 2020 · 1 min · Yvoictra

Personalizar el Prompt de Bash con colores en Linux

Hay mucha gente que simplemente les gusta personalizar la apariencia del terminal, es mi caso. Cuando usas una línea de comandos durante mucho tiempo, normalmente ayuda tener un prompt más visible que el que viene por defecto. Backup Lo primero, debes de hacer un backup del fichero de configuración para poder dar marcha atrás en caso de que sea necesario. El fichero está en el $HOME del usuario, así que lo primero es ir a ese directorio....

abril 1, 2020 · 2 min · Yvoictra