Aquesta és una revisió antiga del document


configuracion red avanzada

todos los cambios aplicados a través de ip son temporales, al reinicar se han perdido

asignación de dirección de red:

sudo ip address add 10.0.1.1/8 dev ens9

eliminación de dirección de red:

sudo ip delete add 10.0.1.1/8 dev ens9

levantar/parar tarjeta de red:

sudo ip link set {up|down} dev ens9

asignar puerta de enlace (por defecto solo puede haber una)

sudo ip route {add|delete} default via x.x.x.x dev ens9

...
auto ens9
        iface ens9 inet static
        address 192.168.1.2
        netmask 255.255.255.0
        #gateway
        dns-nameservers 8.8.8.8 8.8.4.4
...
para que la configuración se aplique, hay que ejecutar sudo systemctl restart networking

la instrucción dns-nameservers no funcionará directamente, es necesario tener instalado el paquete resolvconf

ping -I <dev> <ip|fqdn> : forzamos usar una tarjeta de red en concreto para realizar el ping

  • /etc/sysconfig/network-scripts es la ubicación de todos los scripts de red
  • cada tarjeta tiene su fichero de configuración
    • ifcfg-ehh0
    • ifcfg-lo

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://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-networkscripts-interfaces.html

debian también implementa (que no usa) también este método a través de systemd

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 /etc/systemd/network
vim eth1.network

[Match]
Name=eth1

[Network]
DHCP=no
Address=192.168.1.2/24
#Gateway=192.168.1.254
DNS=8.8.8.8
DNS=8.8.4.4
sudo systemctl restart systemd-networkd

  • 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:
    • -c X : número de paquets
    • -i X : número de segundos entre peticiones
    • -I <dev> : forzar envío a través de una tarjeta en concreto
    • f : (root) follow → envía paquetes a la máxima velocidad posible. Cuando envía escribe un punto, cuando recibe lo borra. Si acumula puntos es síntoma de errores
  • sustituto de netstat
  • muestra los sockets abiertos (sin parámetros, todas)
  • opciones:
    • -t : conexiones tcp
    • -u : conexiones udp
    • -n : no resuelve el nombre del servicio, muestra el puerto
    • -p : proceso asociado al puerto
    • -l : puertos que están escuchando
  • info/cursos/pue/lpic2/6/red-avanzada.1537386785.txt.gz
  • Darrera modificació: 19/09/2018 12:53
  • per mate