GNU/Linux >> Tutoriales Linux >  >> Linux

¿Debo dejar de usar Ifconfig?

Solución 1:

Citando el sitio web de Thomas Pircher (cc-by-sa):

ifconfig frente a ip

El comando /bin/ip ha existido desde hace algún tiempo. Pero la gente sigue usando el comando anterior /sbin/ifconfig . Seamos claros:ifconfig no desaparecerá rápidamente, pero su versión más nueva, ip , es más poderoso y eventualmente lo reemplazará.

La página man de ip puede parecer intimidante al principio, pero una vez que te familiarizas con la sintaxis del comando, es fácil de leer. Esta página no presentará las nuevas características de ip. Más bien presenta una comparación en paralelo si ifconfig y ip para obtener una descripción general rápida de la sintaxis del comando.

Mostrar dispositivos de red y configuración

ifconfig

ip addr show
ip link show

Habilitar una interfaz de red

ifconfig eth0 up
ip link set eth0 up

Una interfaz de red se desactiva de forma similar:

ifconfig eth0 down
ip link set eth0 down

Solución 2:

Sí, ifconfig está en desuso a favor de iproute2 (el ip comando) en Linux .

Del mismo modo, el arp , route y netstat los comandos también están en desuso.

Sin embargo, iproute2 es específico de Linux, cuando algunos otros Unixes usan ifconfig , por lo que puede ser útil saber/recordar cómo funciona si alguna vez vas a usar otro Unix...

Para aprender la "nueva forma", le sugiero que mire estos 3 enlaces:

  • iproute2:Vida después de ifconfig (los conceptos básicos , de poumpoumk la respuesta de),
  • Comandos de red de Linux en desuso y sus reemplazos (detalles ),
  • Por qué ifconfig apesta (y cómo usar ip cuando lo hace ).

Según el último enlace, ifconfig no se ha mantenido durante +15 años :

Excepto por la masa de parches que acumuló Debian, el paquete net-tools no ha visto ningún desarrollo ascendente después de la versión 1.60, lanzada alrededor del 15 de abril de 2001.

Solución 3:

ifconfig está en desuso desde hace muchos años, es hora de cambiar, especialmente en un caso como el suyo.

Solución 4:

ip ha sido el reemplazo de ifconfig por un tiempo, probablemente en algún momento ifconfig se actualizará, sin embargo, no lo esperaría y aprendería a trabajar con ip también. Es compatible con todas las distribuciones de Linux


Linux
  1. Depurar Linux usando ProcDump

  2. Uso de UFW como lista negra de IP

  3. Usando mod_cluster en Apache

  4. Uso de registros del servidor

  5. ¿Cómo transmitir mensajes usando sockets UDP localmente?

Comando ifconfig de Linux

5 razones por las que debería usar OpenSUSE

Consejos para usar la pantalla

6 características de Firefox que deberías estar usando ahora mismo

Usando Runit en Devuan

Comando ifconfig