Tecnología, Internet y juegos
9 meneos
275 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Configuración de redes Linux: ipconfig contra ip

¿Cuál fue el primer comando de red de Linux que aprendiste? Si fuera un apostador, apostaría a que muchos de ustedes (como yo) aprendimos a mirar su dirección IP y configuraciones de Ethernet. De seguro IPconfig fue tu inicio para estas tareas. Actualmente IPcomando va ganando terreno en esta nota verás las características de cada una de ellas para que puedas elegir con sabiduría.

| etiquetas: redes linux , configuración linux , consola linux
  1. ifconfig, windows ipconfig.
  2. #1 el nuevo es ip -a
  3. #1. Si, ifconfig eth0

    Edito: no OS for old man
  4. #0 Creo que estas cosas tan específicas tendrían mucha más atención e interés en algún sub técnico de *nix.

    Para el común de los mortales es bastante irrelevante.
  5. Como te dice #5: hay subs como el de |linux donde sería mejor recibido
  6. #5 #6 Una pregunta, ¿cómo se puede publicar un artículo en sub-secciones?
  7. #5 está en el sub de tecnología.
  8. #7 en sub? Debes estar subscrito como mínimo así te aparecerá en el
    Envío (no sé si yéndote a él se puede enviar directamente)
  9. #8 yo lo veo demasiado técnico hasta para tecnología (que no pasa nada) Tampoco he votado ni negativo, ni positivo
  10. #3 eso era para ver el estado actual, si querias levantar el interfaz hacia falta el up al final:
    ifconfig eth0 192.168.0.99 netmask 255.255.255.0 up
  11. #4 no son muy comparables en verdad, ifconfig configura interfaces de red pero IP da un control ¿total? sobre OSI/capa3 e incluso un poco mas. Con ip puedes hacer millones de cosas, como levantar rutas, establecer métricas, ips de origen para rutas, verificar el link, etc...
  12. #4 "ip" tiene algunas ventajas sobre "ifconfig", además de que es mas versátil y consolida funcionalidad de varios comandos en unos solo.

    Con el comando "ip" puedes ya no necesitarás los comandos "arp", "route" y "netstat" ya que la funcionalidad de dichos comandos ya esta implementada en el comando "ip" y por lo tanto aprendiendo un solo comando podrás hacer operaciones de enruptamiento, gestion de tablas ARP y estadísticas de red.

    "ip" totalmente compatible con su versión BSD, sin embargo "ifconfig" tiene algunas diferencias.

    "ip" utiliza netlink para comunicarse con el kernel y es totalmente asíncrono sin embargo "ifconfig" utilizar ioctl que no es asíncrono y eso significa que es más lento.
  13. #13 mas o menos xD digamos que ifconfig es una herramienta que te ayuda a configurar ips y tiene algunas cosillas que para simplificarte la vida, como establecer en un perfil DNS o que se ejecute un script en up - down de la interface, ifconfig puede manejar esos eventos, pero el IP es como la biblia de la CAPA 3

    Los sistemas UNIX tienen la filosofía de que un comando debe hacer una cosa, pero hacer todo lo que hace función necesite. Ifconfig está un poco fuera de eso, ip lo veo mas acorde al standard de UNIX
  14. Mi primer comando fue vi /etc/sendmail.cfg
  15. ¿Cuál fue el primer comando de red de Linux que aprendiste?

    Yo creo que ping
  16. #4 No te mates . Yo hago todo con los comandos ifconfig y route. Incluso es lo que uso en clase con los alumnos (les enseño el comando ip para que lo conozcan por si se meten a hacer cosas más complejas) pero el 99,9% de las veces ifconfig va de sobra. De hecho creo que esa es la razón de que nos cueste tanto dejar la vieja herramienta y pasar a la nueva: no nos aporta realmenet nada salvo que hagas configuraciones bastastante avanzadas (source routing, manejo de varias tablas de rutas con marcado de paquetes, etc.)

    Tal vez tenga más sentido con IPv6, porque es habitual manejar varias direcciones y creo que no se puede realizar con subinterfaces, sino con direcciones múltiples en la interfaz principal (lo que no se puede hacer con ifconfig).
  17. #1 ifconfig está deprecated. Eres old school ya (yo apenas me apaño con ip :-( ).
  18. #4 no, no lo es. Es la enésima mierda que han metido en GNU/Linux para hacer lo mismo que hacía otra antes. En lugar de actualizar la más antigua crean otra nueva supuestamente con la intención de reemplazar a la anterior y al final terminan conviviendo las dos. El resultado es una amalgama de comandos y sistemas en paralelo que hacen lo mismo y dificultan las cosas. Systemd es el mayor exponente de esta curiosa filosofía de duplicación de funciones.

    es.wikipedia.org/wiki/Principio_KISS
  19. #9 Gracias, no sé ni cómo se suscribe...
  20. ifconfig/netstat/route/.... estan obsoletos desde el kernel 2.2.0, hace 21 años!!!
comentarios cerrados

menéame