Имя компьютера просто устанавливать командой hostname. При наличии сети имя должно даваться полностью, например, goober.norelco.com. При отсутствии сети домену также может быть дано произвольное имя, например, loomer.vpizza.com, shoop.nowhere.edu, floof.org.
Имя компьютера заносится в файл file /etc/hosts, который назначает каждому компьютеру его IP-адрес. Даже если сеть отсутствует, имя компьютера должно быть занесено в этот файл. Например, если при отсутствии сети TCP/IP имя компьютера -- floof.org, то в файл /etc/hosts нужно внести следующую строчку:
127.0.0.1\ \ \ \ \ \ \ floof.org localhostЭто присваивает имя компьютера floof.org адресу заглушки (loopback), который равен 127.0.0.1. Интерфейс заглушки имеется как при наличии сети, так и при ее отсутствии. Этому адресу всегда присваивается псевдоним localhost.
При наличии сети TCP/IP в файл /etc/hosts должны быть занесены настоящее имя и IP-адрес компьютера. Например, если имя компьютера -- goober.norelco.com, а IP-адрес -- 128.253.154.32, то в файле /etc/hosts появляется следующая строка:
128.253.154.32\ \ \ \ \ \ \ goober.norelco.com
Для установки имени компьютера надо применить команду hostname. Например, команда
\# \tinput{hostname -S goober.norelco.com}устанавливает имя goober.norelco.com. В большинстве случаев команда hostname выполняется из одного из стартовых скриптов системы, например, /etc/rc или /etc/rc.local. Надо найти, в котором из них содержится команда hostname и отредактировать ее, установив правильное имя компьютера. После перезагрузки оно вступит в силу.