Il pacchetto Net-tools contiene programmi per il networking di base.
Tempo approssimativo di costruzione: 0.1 SBU Spazio necessario sul disco: 9.4 MB
L'installazione dei Net-tools dipende da: Bash, Binutils, Coreutils, GCC, Glibc, Make.
Se non sapete come rispondere a tutte le domande poste durante la prossima fase make config, allora accettate semplicemente i default. Andrà bene nella maggioranza dei casi. Quello che vi viene chiesto sono una serie di domande su quali protocolli di rete avete abilitato nel vostro kernel. Le risposte di default abiliteranno i tool di questo pacchetto a lavorare con i protocolli più comuni: TCP, PPP, e molti altri. Dovete ancora abilitare questi protocolli nel kernel, quello che fate qui è semplicemente dire al pacchetto di includere il supporto per questi protocolli nei suoi programmi, ma sta al kernel rendere i protocolli disponibili.
Prima correggete un piccolo problema di sintassi nei sorgenti del programma mii-tool:
patch -Np1 -i ../net-tools-1.60-miitool-gcc33-1.patch
Preparate Net-tools per la compilazione (se volete accettare i default, potete saltare tutte le domande eseguendo invece yes "" | make config):
make config
Compilate il pacchetto:
make
Ora installatelo:
make update
Programmi installati: arp, dnsdomainname (collegamento a hostname), domainname (collegamento a hostname), hostname, ifconfig, nameif, netstat, nisdomainname (collegamento a hostname), plipconfig, rarp, route, slattach and ypdomainname (collegamento a hostname)
arp è usato per manipolare la cache ARP del kernel, normalmente per aggiungere e cancellare un inserimento o scaricare l'intera cache.
dnsdomainname riporta il nome di dominio del DNS (Domain Name Server).
domainname riporta o imposta il nome di dominio del NIS/YP del sistema.
hostname riporta o imposta il nome del sistema host corrente.
ifconfig è l'utilità principale per configurare le interfacce di rete.
nameif nomina interfacce di rete basate sull'indirizzo MAC.
netstat è usato per riportare connessioni di rete, tabelle di instradamento e statistiche sulle interfacce.
nisdomainname fa lo stesso di domainname.
plipconfig è usato per fare una regolazione fine dei parametri di dispositivo PLIP, allo scopo di migliorare le sue prestazioni.
rarp è usato per manipolare la tabella RARP del kernel.
route è usato per manipolare la tabella di routing IP.
slattach attacca un'interfaccia di rete a una linea seriale. Questo vi permette di usare normali linee terminale per connessioni punto-punto ad altri computer.