Net-tools-1.60

Introducción a Net-tools

El paquete Net-tools es una colección de programas para controlar el subsistema de red del núcleo Linux.

Información sobre el paquete

Instalación deNet-tools

[Nota]

Nota

El paquete Net-tools instala un programa hostname que sobreescribirá el programa existente instalado por Coreutils durante la instalación del sistema LFS base. Si, por cualquier razón, necesitas reinstalar el paquete Coreutils tras instalar Net-tools, deberías utilizar el parche coreutils-5.2.1-suppress_hostname_uptime_kill_su-1.patch si deseas conservar el programa hostname de Net-tools.

Si no sabes qué responder a las preguntas realizadas durante la siguiente fase make config, entonces acepta los valores por defecto (el siguiente comando de construcción automatiza esto). Dichos valores serán correctos en la mayoría de los casos. Lo que se te pregunta aquí es usa serie de cuestiones sobre qué protocolos de red tienes activados en el núcleo. Los valores por defecto activarán las herramientas de este paquete para trabajar con los protocolos más communes: TCP, PPP, y muchos otros. En realidad aún debes activar estos protocolos en el núcleo, lo que haces aquí es simplemente indicarle al paquete que incluya el soporte para dichos protocolos en sus programas, pero es el núcleo el que debe hacer que los protocolos estén disponibles.

Instal Net-tools ejecutando los siguientes comandos:

patch -Np1 -i ../net-tools-1.60-gcc34-3.patch &&
patch -Np1 -i ../net-tools-1.60-kernel_headers-2.patch &&
patch -Np1 -i ../net-tools-1.60-mii_ioctl-1.patch &&
yes "" | make config &&
sed -i -e 's|HAVE_IP_TOOLS 0|HAVE_IP_TOOLS 1|g' \
       -e 's|HAVE_MII 0|HAVE_MII 1|g' config.h &&
sed -i -e 's|# HAVE_IP_TOOLS=0|HAVE_IP_TOOLS=1|g' \
       -e 's|# HAVE_MII=0|HAVE_MII=1|g' config.make &&
make &&
make update

Explicación de los comandos

yes "" | make config: Pasa make config a través de yes saltando la configuración interactiva y aceptando los valores por defecto.

sed -i -e ...: Estos dos seds cambian los ficheros de configuración para forzar la construcción de los programas ipmaddr, iptunnel y mii-tool.

Contenido

El paquete Net-tools contiene arp, dnsdomainname, domainname, hostname, ifconfig, ipmaddr, iptunnel, mii-tool, nameif, netstat, nisdomainname, plipconfig, rarp, route, slattach y ypdomainname.

Descripciones

arp

arp se usa para manipular las tablas ARP del núcleo, normalmente para añadir o borrar una entrada o para volcar la tabla.

dnsdomainname

dnsdomainname muestra el nombre del dominio DNS del sistema.

domainname

domainname muestra o establece el nombre del dominio NIS/YP del sistema.

hostname

hostname muestra o establece el nombre del sistema anfitrión actual.

ifconfig

ifconfig es la herramienta principal para la configuración de interfaces de red.

ipmaddr

ipmaddr añade, borra y muestra las direcciones multicast de las interfaces.

iptunnel

iptunnel añade. cambia, borra y muestra los túneles de las interfaces.

mii-tool

mii-tool comprueba o establece el estado de una unidad de red Media Independent Interface (MII) de las interfaces.

nameif

nameif nombra interfaces de red basandose en direcciónes MAC.

netstat

netstat se usa para mostrar conexiones de red, tablas de rutas y estadísticas de las interfaces.

nisdomainname

nisdomainname hace lo mismo que domainname.

plipconfig

plipconfig se usa para un ajuste fino de los parámetros del dispositivo PLIP, para mejorar su rendimiento

rarp

rarp se usa para manipular las tablas RARP del núcleo.

route

route se usa para manipular las tablas de rutas IP.

slattach

slattach enlaza una interfaz de red a una línea serie. Este te permite utilizar líneas normales de terminal como enlaces punto a punto con otras computadoras.

ypdomainname

ypdomainname hace lo mismo que domainname.

Last updated on 2005-04-09 00:53:09 +0200