8.40. Inetutils-2.5

Пакет Inetutils содержит базовые программы для работы с сетью.

Приблизительное время сборки: 0.2 SBU
Требуемое дисковое пространство: 35 MB

8.40.1. Установка пакета Inetutils

Подготовьте Inetutils к компиляции:

./configure --prefix=/usr        \
            --bindir=/usr/bin    \
            --localstatedir=/var \
            --disable-logger     \
            --disable-whois      \
            --disable-rcp        \
            --disable-rexec      \
            --disable-rlogin     \
            --disable-rsh        \
            --disable-servers

Значение параметров настройки:

--disable-logger

Параметр запрещает установку программы logger, используемой скриптами для отправки сообщений системной службе логирования (System Log Daemon). Не устанавливайте её, т.к. Util-linux устанавливает более свежую версию.

--disable-whois

Этот параметр отключает сборку whois-клиента Inetutils, который устарел. Инструкции для сборки более нового клиента whois находятся в книге BLFS.

--disable-r*

Отключает установку устаревших программ, которые не должны использоваться по соображениям безопасности. Функционал этих программы можно получить установкой пакета openssh из книги BLFS.

--disable-servers

Отключает установку различных сетевых серверов, входящих в состав пакета Inetutils. Эти серверы считаются неподходящими для базовой системы LFS. Некоторые из них небезопасны по своей природе и считаются надежными только в доверенных сетях. Обратите внимание, что для многих из них доступны более качественные замены.

Скомпилируйте пакет:

make

Чтобы протестировать пакет, выполните::

make check

Установите пакет:

make install

Переместите программу в правильное место:

mv -v /usr/{,s}bin/ifconfig

8.40.2. Содержимое пакета Inetutils

Установленные программы: dnsdomainname, ftp, ifconfig, hostname, ping, ping6, talk, telnet, tftp и traceroute

Краткое описание

dnsdomainname

Показывает системное DNS имя

ftp

Программа для передачи файлов по протоколу FTP

hostname

Сообщает или задает имя хоста

ifconfig

Управляет сетевыми интерфейсами

ping

Отправляет пакеты эхо-запросов и сообщает, сколько времени занимают ответы

ping6

Версия ping для сетей IPv6

talk

Используется для общения с другими пользователями

telnet

Интерфейс к протоколу TELNET

tftp

Программа для передачи файлов по протоколу TFTP (Trivial File Transfer Protocol — простой протокол передачи файлов)

traceroute

Отслеживает маршрут, по которому проходят ваши пакеты от хоста на которым вы работаете, к другому узлу сети, показывая все промежуточные переходы (шлюзы) на этом пути.