Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| info:cursos:pue:lpic2:6:red-avanzada [19/09/2018 11:34] – [debian] mate | info:cursos:pue:lpic2:6:red-avanzada [26/09/2018 11:41] (actual) – [wget] mate | ||
|---|---|---|---|
| Línia 41: | Línia 41: | ||
| === centos | === centos | ||
| - | <sxh bash; title:/ | + | * **/ |
| + | * cada tarjeta tiene su fichero de configuración | ||
| + | * ifcfg-ehh0 | ||
| + | * ifcfg-lo | ||
| + | <sxh bash; title:/etc/sysconfig/ | ||
| + | DEVICE=eth1 | ||
| + | BOOTPROTO=none | ||
| + | IPADDR=192.168.1.2 | ||
| + | NETMASK=255.255.255.0 | ||
| + | GATEWAY=192.168.1.254 | ||
| + | NETWORK=192.168.1.0 | ||
| + | BROADCAST=192.168.1.255 | ||
| + | ONBOOT=yes | ||
| + | NAME=?? | ||
| </ | </ | ||
| + | [[https:// | ||
| + | |||
| + | === centos (versión moderna) | ||
| + | debian también implementa (que no usa) también este método a través de **systemd** | ||
| + | <code bash> | ||
| + | sudo yum install systemd-networkd #en Debian instalado - que no activo, ya que no puede haber dos gestores de networking - por defecto | ||
| + | sudo systemctl start systemd-networkd | ||
| + | sudo md -p / | ||
| + | vim eth1.network | ||
| + | </ | ||
| + | |||
| + | <sxh bash; | ||
| + | [Match] | ||
| + | Name=eth1 | ||
| + | |||
| + | [Network] | ||
| + | DHCP=no | ||
| + | Address=192.168.1.2/ | ||
| + | # | ||
| + | DNS=8.8.8.8 | ||
| + | DNS=8.8.4.4 | ||
| + | </ | ||
| + | '' | ||
| + | |||
| + | == comandos | ||
| + | === ping | ||
| + | * envía paquetes ICMP | ||
| + | * información de interés: | ||
| + | * tiempo de respuesta | ||
| + | * secuencia de los paquetes (salto en la correlación de la numeración) | ||
| + | * al pulsar Contro+C, aparece: valor mínimo, valor máximo, média, desviación estandard (diferencia entre max y min) | ||
| + | * opciones: | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | === ss | ||
| + | * sustituto de **netstat** | ||
| + | * muestra los sockets abiertos (sin parámetros, | ||
| + | * opciones: | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | === mtr | ||
| + | * o mtr-tiny (versión CLI) | ||
| + | * equivalente a **traceroute** | ||
| + | * nos muestra estadísticas de toda la ruta | ||
| + | * opciones: | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | <code bash>mtr {ip | dominio }</ | ||
| + | {{ : | ||
| + | |||
| + | === ncat | ||
| + | * viene en el paquete **nmap** | ||
| + | * permite realizar conexiones (tcp / udp) entre dos ordenadores | ||
| + | * hay otros " | ||
| + | * opciones: | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * chat con ncat: | ||
| + | <code bash># ordenador que escucha (servidor) | ||
| + | ncat -l -p < | ||
| + | <code bash># ordenador que envía (cliente) | ||
| + | ncat <IP> < | ||
| + | * mover un fichero: | ||
| + | <code bash># ordenador que escucha (servidor) | ||
| + | ncat -l -p < | ||
| + | <code bash># otra opción de escucha volcando a fichero | ||
| + | ncat -l -p < | ||
| + | <code bash>cat unfichero.txt | ncat < | ||
| + | <code bash> | ||
| + | |||
| + | === nmap | ||
| + | * permite ver que puertos tiene abiertos otros ordenadores (escan de puertos) | ||
| + | * permite ver que ordenadores hay conectados en una red (escan de ordenadores/ | ||
| + | * opciones: | ||
| + | * '' | ||
| + | <code bash; scan de red>nmap -sn 172.16.3.0/ | ||
| + | <code bash; scan de red>nmap -sn 172.16.3.*</ | ||
| + | <code bash; scan de rango de red>nmap -sn 172.16.3.2-56</ | ||
| + | <code bash; scan puertos 20-3000 máquina> | ||
| + | <code bash; extraer información ordenadores según puertos abiertos> | ||
| + | |||
| + | === host | ||
| + | * devuelve la dirección IP de un dominio (preguntando a los DNS configurados en **/ | ||
| + | * **nslookup** equivalente (y también disponible en Windows) | ||
| + | <code bash> | ||
| + | # responde: 216.58.215.36</ | ||
| + | |||
| + | === whois | ||
| + | * pregunta a quien está registrado un dominio | ||
| + | |||
| + | === curl | ||
| + | * realiza peticiones (http por defecto) como si fuese un navegador y devuelve por stdout | ||
| + | |||
| + | === wget | ||
| + | * descarga (puede que de manera recursiva) una dirección / fichero | ||
| + | * opciones: | ||
| + | * '' | ||
| + | * '' | ||
| + | <code bash> | ||
| + | |||
| + | === lynx | ||
| + | * navegador desde terminal | ||
| + | |||
| + | === extra: robots.txt | ||
| + | < | ||
| + | User-agent: * | ||
| + | Disallow: /bin/ | ||
| + | Disallow: /App_Data/ | ||
| + | |||
| + | User-agent: All | ||
| + | Allow:/ | ||
| + | </ | ||
| + | |||