Os presento una recopilación de comandos Linux más útiles sobre Telecomunicaciones y operaciones de red
Descarga archivos de Internet
Descargar un archivo desde una página web
Para descargar un archivo de una URL específica.
wget www.paginaweb.com/archivoDescargar un archivo con reanudación
Permite pausar la descarga y reanudarla más tarde.
wget -c www.paginaweb.com/archivoDescargar una página web completa
Descarga toda la estructura de una página web.
wget -r www.paginaweb.comOperaciones de red
Mostrar la configuración de Ethernet
Muestra la configuración de la interfaz de red.
ifconfig eth0Activar la interfaz eth0
Activa la interfaz de red especificada.
ifup eth0Deshabilitar la interfaz eth0
Desactiva la interfaz de red especificada.
ifdown eth0Configurar una dirección IP
Asigna una dirección IP a la interfaz de red.
ifconfig eth0 192.168.1.1 netmask 255.255.255.0Configurar eth0 en modo promiscuo
Permite a la interfaz capturar todos los paquetes en la red.
ifconfig eth0 promiscActivar la interfaz eth0 en modo DHCP
Solicita una dirección IP automáticamente a un servidor DHCP.
dhclient eth0Mostrar la tabla de enrutamiento
Muestra las rutas configuradas en el sistema.
route -nConfigurar entrada predeterminada
Establece la puerta de enlace predeterminada.
route add -net 0/0 gw IP_GatewayConfigurar ruta estática
Añade una ruta estática para una red específica.
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1Eliminar ruta estática
Elimina una ruta estática específica.
route del 0/0 gw IP_gatewayActivar el reenvío de IP
Habilita el reenvío de paquetes IP.
echo “1” > /proc/sys/net/ipv4/ip_forwardMostrar nombre del host
Muestra el nombre del host actual.
hostnameResolver un nombre a dirección IP
Busca la dirección IP correspondiente a un nombre de dominio.
host www.paginaweb.comResolver nombre y dirección IP
Proporciona información tanto del nombre como de la dirección IP.
nslookup www.paginaweb.comMostrar el estado de enlace de todas las interfaces
Muestra el estado de enlace de las interfaces de red.
ip link showMostrar el estado de enlace de eth0
Muestra información específica de la interfaz eth0.
mii-tool eth0Mostrar estadísticas de la tarjeta de red
Proporciona estadísticas detalladas de la interfaz de red.
ethtool eth0Mostrar conexiones de red activas
Lista todas las conexiones activas junto con sus PID.
netstat -tupMostrar servicios de escucha en el sistema
Lista los servicios de red que están escuchando.
netstat -tuplMostrar tráfico HTTP
Monitorea el tráfico HTTP en tiempo real.
tcpdump tcp port 80Mostrar redes inalámbricas disponibles
Escanea y muestra redes Wi-Fi cercanas.
iwlist scanMostrar configuración de una tarjeta de red inalámbrica
Muestra la configuración actual de una interfaz inalámbrica.
iwconfig wlan0Buscar en la base de datos Whois
Obtiene información de registro de un dominio.
whois www.paginaweb.comSSH, SCP y Tunneling
Iniciar sesión SSH con compatibilidad X11
Permite ejecutar aplicaciones gráficas en el servidor remoto.
ssh -X usuario@maquinaIniciar sesión SSH en un puerto específico
Conéctate a un servidor en un puerto diferente al predeterminado.
ssh -p 15000 usuario@maquinaCopiar archivos mediante SCP
Transfiere archivos de forma segura entre sistemas.
scp /archivo [email protected]:/directorioCrear un túnel SSH
Establece un túnel SSH para redirigir puertos.
ssh -f [email protected] -L 2000:servidor.dominio.es:25 -NRedirección de puertos mediante tunneling
Configura el reenvío de puertos a través de SSH.
ssh -v -L4001:localhost:4001 [email protected]