2023-05-23 09:22:34 +03:00
|
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
|
|
|
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
|
|
|
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
|
|
|
|
%general-entities;
|
|
|
|
|
]>
|
|
|
|
|
|
|
|
|
|
<sect1 id="ch-config-network" revision="systemd">
|
|
|
|
|
<?dbhtml filename="network.html"?>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Настройка сети</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<indexterm zone="ch-config-network">
|
|
|
|
|
<primary sortas="d-network">network</primary>
|
|
|
|
|
<secondary>configuring</secondary></indexterm>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Этот раздел применяется только в том случае, если требуется настроить сетевую карту.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<sect2>
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Файлы конфигурации сетевого интерфейса</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Начиная с версии 209 systemd поставляется со службой настройки сети
|
|
|
|
|
<command>systemd-networkd</command>, которую можно использовать для базовой настройки. А начиная
|
|
|
|
|
с версии 213, служба DNS работает через <command>systemd-resolved</command> вместо статичного
|
|
|
|
|
файла <filename>/etc/resolv.conf</filename>. Обе службы по умолчанию включены.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<note>
|
|
|
|
|
<para>
|
2023-06-06 22:40:56 +03:00
|
|
|
|
Если вы не планируете использовать <command>systemd-networkd</command> для настройки сети
|
|
|
|
|
(например, когда система не подключена к сети, или вы хотите использовать другую утилиту
|
|
|
|
|
для настройки, например, NetworkManager), отключите службу, чтобы не получить сообщение
|
|
|
|
|
об ошибке во время загрузки:
|
2023-05-23 09:22:34 +03:00
|
|
|
|
</para>
|
|
|
|
|
<screen role='nodump'><userinput>systemctl disable systemd-networkd-wait-online</userinput></screen>
|
|
|
|
|
</note>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Конфигурационные файлы для <command>systemd-networkd</command> (и
|
|
|
|
|
<command>systemd-resolved</command>) могут находиться в каталоге
|
2023-05-23 09:22:34 +03:00
|
|
|
|
<filename class="directory">/usr/lib/systemd/network</filename>
|
2023-06-06 22:40:56 +03:00
|
|
|
|
или <filename class="directory">/etc/systemd/network</filename>. Файлы в каталоге
|
|
|
|
|
<filename class="directory">/etc/systemd/network</filename> имеют более высокий приоритет, чем в
|
2023-05-23 09:22:34 +03:00
|
|
|
|
<filename class="directory">/usr/lib/systemd/network</filename>.
|
2023-06-06 22:40:56 +03:00
|
|
|
|
Существует три типа конфигурационных файлов:
|
2023-05-23 09:22:34 +03:00
|
|
|
|
<filename class="extension">.link</filename>,
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<filename class="extension">.netdev</filename> и
|
|
|
|
|
<filename class="extension">.network</filename>. Для получения подробной информации с описанием
|
|
|
|
|
и примерами содержимого этих конфигурационных файлов ознакомьтесь с руководствами
|
2024-02-28 11:21:02 +03:00
|
|
|
|
<ulink role='man' url='&man;systemd.link.5'>systemd.link(5)</ulink>,
|
|
|
|
|
<ulink role='man' url='&man;systemd.netdev.5'>systemd.netdev(5)</ulink> и
|
|
|
|
|
<ulink role='man' url='&man;systemd.network.5'>systemd.network(5)</ulink>.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<sect3 id="systemd-network-devices">
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Именование сетевых устройств</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<para>
|
2023-06-06 22:40:56 +03:00
|
|
|
|
Udev обычно назначает имена интерфейсам сетевой карты на основе физических характеристик
|
|
|
|
|
системы, например enp2s1. Если вы не знаете имя вашего интерфейса,
|
|
|
|
|
вы всегда можете запустить <command>ip link</command> после загрузки системы.
|
2023-05-23 09:22:34 +03:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<note>
|
2023-07-17 21:55:19 +03:00
|
|
|
|
<para>Имена интерфейсов зависят от реализации и конфигурации демона udev, работающего в системе.
|
|
|
|
|
Демон udev для LFS (установленный в <xref linkend="ch-system-systemd"/>) не запустится, пока
|
2024-02-26 23:56:39 +03:00
|
|
|
|
система LFS не будет загружена. Таким образом, не правильно определять имена интерфейсов,
|
2023-06-06 22:40:56 +03:00
|
|
|
|
используемых в системе LFS, путем запуска этой команды в хост-дистрибутиве,
|
|
|
|
|
<emphasis>даже в среде chroot</emphasis>.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
</note>
|
|
|
|
|
|
|
|
|
|
<para>
|
2023-06-06 22:40:56 +03:00
|
|
|
|
Большинство систем имеют только один сетевой интерфейс для каждого типа соединения.
|
|
|
|
|
Например, классическое имя интерфейса для проводного соединения - eth0.
|
|
|
|
|
Беспроводное соединение обычно называется wifi0 или wlan0.
|
2023-05-23 09:22:34 +03:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2023-06-06 22:40:56 +03:00
|
|
|
|
Если вы предпочитаете использовать классические или настраиваемые имена сетевых интерфейсов,
|
|
|
|
|
есть три способа сделать это:</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
2024-02-01 14:39:54 +03:00
|
|
|
|
Замаскируйте файл <filename class='extension'>.link</filename> для политики по умолчанию:
|
2023-05-23 09:22:34 +03:00
|
|
|
|
<screen role="nodump"><userinput>ln -s /dev/null /etc/systemd/network/99-default.link</userinput></screen>
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
2024-02-01 14:39:54 +03:00
|
|
|
|
Создайте собственную схему именования интерфейсов, например назвав интерфейсы
|
|
|
|
|
<literal>internet0</literal>, <literal>dmz0</literal> или <literal>lan0</literal>.
|
|
|
|
|
Для этого создайте файл <filename class='extension'>.link</filename> в каталоге
|
|
|
|
|
/etc/systemd/network/, в котором явно укажите новое имя интерфейса или более
|
|
|
|
|
подходящую схему именования. Например:
|
2023-05-23 09:22:34 +03:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<screen role="nodump"><userinput>cat > /etc/systemd/network/10-ether0.link << "EOF"
|
|
|
|
|
<literal>[Match]
|
|
|
|
|
# Change the MAC address as appropriate for your network device
|
|
|
|
|
MACAddress=12:34:45:78:90:AB
|
|
|
|
|
|
|
|
|
|
[Link]
|
|
|
|
|
Name=ether0</literal>
|
|
|
|
|
EOF</userinput></screen>
|
|
|
|
|
|
|
|
|
|
<para>
|
2024-02-01 14:39:54 +03:00
|
|
|
|
Смотрите справочную страницу <ulink role='man' url='&man;systemd.link.5'>systemd.link(5)</ulink>
|
|
|
|
|
для получения дополнительной информации.
|
2023-05-23 09:22:34 +03:00
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
2024-01-28 10:09:37 +03:00
|
|
|
|
В /boot/grub/grub.cfg передайте опцию <option>net.ifnames=0</option> в строке параметров загрузки
|
|
|
|
|
ядра.
|
2023-05-23 09:22:34 +03:00
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="systemd-networkd-static">
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Настройка статического IP</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Приведенная ниже команда создает базовый конфигурационный файл для настройки
|
|
|
|
|
статического IP (с использованием как systemd-networkd, так и systemd-resolved):</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
<!-- jhalfs relies on the values for Name, Address, etc. If you want to change
|
|
|
|
|
them, please inform the jhalfs maintainer(s). -->
|
|
|
|
|
<screen><userinput>cat > /etc/systemd/network/10-eth-static.network << "EOF"
|
|
|
|
|
<literal>[Match]
|
|
|
|
|
Name=<replaceable><network-device-name></replaceable>
|
|
|
|
|
|
|
|
|
|
[Network]
|
|
|
|
|
Address=192.168.0.2/24
|
|
|
|
|
Gateway=192.168.0.1
|
|
|
|
|
DNS=192.168.0.1
|
2023-06-06 22:40:56 +03:00
|
|
|
|
Domains=<replaceable><Ваше доменное имя></replaceable></literal>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
EOF</userinput></screen>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Можно добавить несколько записей DNS, если у вас более одного DNS сервера. Не добавляйте
|
|
|
|
|
записи DNS и Domains, если вы собираетесь использовать статический файл <filename>/etc/resolv.conf</filename>.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="systemd-networkd-dhcp">
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Конфигурация DHCP</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Приведенная ниже команда создаёт базовый файл настройки для IPv4 DHCP:</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<screen role="nodump"><userinput>cat > /etc/systemd/network/10-eth-dhcp.network << "EOF"
|
|
|
|
|
<literal>[Match]
|
|
|
|
|
Name=<network-device-name>
|
|
|
|
|
|
|
|
|
|
[Network]
|
|
|
|
|
DHCP=ipv4
|
|
|
|
|
|
2023-07-17 21:55:19 +03:00
|
|
|
|
[DHCPv4]
|
2023-05-23 09:22:34 +03:00
|
|
|
|
UseDomains=true</literal>
|
|
|
|
|
EOF</userinput></screen>
|
|
|
|
|
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="resolv.conf">
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Создание файла /etc/resolv.conf</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<indexterm zone="resolv.conf">
|
|
|
|
|
<primary sortas="e-/etc/resolv.conf">/etc/resolv.conf</primary>
|
|
|
|
|
</indexterm>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Если система будет подключена к интернету, ей понадобится службы разрешения доменных
|
|
|
|
|
имен - DNS для того чтобы преобразовывать доменные имена в Интернете в IP-адреса и наоборот.
|
|
|
|
|
Для этого проще всего будет поместить IP адрес DNS сервера, полученного от вашего провайдера
|
|
|
|
|
интернета или сетевого администратора, в файл <filename>/etc/resolv.conf</filename>.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<sect3 id="resolv-conf-systemd-resolved">
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Настройка systemd-resolved</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<note><para>При использовании сетевых интерфейсов, несовместимых с systemd-resolved
|
|
|
|
|
(например, ppp и т.д.), или при использовании любого локального DNS-сервера (например, bind,
|
|
|
|
|
dnsmasq, unbound и т.д.), или любого другого программного обеспечения, которое генерирует
|
|
|
|
|
<filename>/etc/resolv.conf</filename> (например: программа <command>resolvconf</command>, не
|
|
|
|
|
следует использовать службу <command>systemd-resolved</command>.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Чтобы отключить systemd-resolved, выполните следующую команду:</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<screen role="nodump"><userinput>systemctl disable systemd-resolved</userinput></screen></note>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>При использовании <command>systemd-resolved</command> для настройки DNS, служба создает файл
|
|
|
|
|
<filename>/run/systemd/resolve/stub-resolv.conf</filename>.
|
|
|
|
|
И, если файл <filename>/etc/resolv.conf</filename> не существует, он будет создан службой
|
|
|
|
|
<command>systemd-resolved</command> как символическая ссылка на
|
|
|
|
|
<filename>/run/systemd/resolve/stub-resolv.conf</filename>. Поэтому не нужно создавать
|
|
|
|
|
<filename>/etc/resolv.conf</filename> вручную.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
<!--Create a
|
|
|
|
|
symlink in <filename>/etc</filename> to use the generated file:</para>
|
|
|
|
|
|
|
|
|
|
<screen><userinput>ln -sfv /run/systemd/resolve/resolv.conf /etc/resolv.conf</userinput></screen>
|
|
|
|
|
At least in systemd-250, this file gets created on first bootup.
|
|
|
|
|
-->
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="resolv-conf-static">
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Статическая конфигурация resolv.conf</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Если требуется статический файл <filename>/etc/resolv.conf</filename>, создайте его
|
|
|
|
|
выполнив следующую команду:</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<screen role="nodump"><userinput>cat > /etc/resolv.conf << "EOF"
|
|
|
|
|
<literal># Begin /etc/resolv.conf
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
domain <replaceable><Ваше доменное имя></replaceable>
|
|
|
|
|
nameserver <replaceable><IP-адрес вашего основного DNS-сервера></replaceable>
|
|
|
|
|
nameserver <replaceable><IP-адрес вашего дополнительного DNS-сервера></replaceable>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
# End /etc/resolv.conf</literal>
|
|
|
|
|
EOF</userinput></screen>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Оператор <varname>domain</varname> может быть опущен или заменён оператором
|
|
|
|
|
<varname>search</varname>. Смотрите справочную страницу resolv.conf для получения
|
|
|
|
|
подробной информации.</para>
|
|
|
|
|
|
|
|
|
|
<para>Замените <replaceable><IP-адрес вашего основного DNS-сервера></replaceable>
|
|
|
|
|
адресом наиболее подходящего DNS сервера. DNS серверов, может быть указано более одной записи
|
|
|
|
|
(дополнительные серверы необходимы для возможности резервного переключения). Если вам нужен
|
|
|
|
|
только один DNS-сервер, удалите вторую строку <emphasis>nameserver</emphasis> из файла. DNS-сервер
|
|
|
|
|
также может выступать шлюзом в локальной сети. Другой вариант заключается в использовании
|
|
|
|
|
общедоступных DNS Google, прописав указанные ниже IP-адреса в качестве DNS-серверов.</para>
|
|
|
|
|
|
|
|
|
|
<note><para>Адреса общедоступных DNS серверов Google
|
|
|
|
|
<parameter>8.8.8.8</parameter> и <parameter>8.8.4.4</parameter>
|
|
|
|
|
для IPv4, а <parameter>2001:4860:4860::8888</parameter> и
|
|
|
|
|
<parameter>2001:4860:4860::8844</parameter> для IPv6.</para></note>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="ch-config-hostname">
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Настройка имени хоста</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<indexterm zone="ch-config-hostname">
|
|
|
|
|
<primary sortas="d-hostname">hostname</primary>
|
|
|
|
|
<secondary>configuring</secondary>
|
|
|
|
|
</indexterm>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>В процессе загрузки файл <filename>/etc/hostname</filename> используется для
|
|
|
|
|
настройки имени хоста системы.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Создайте файл <filename>/etc/hostname</filename> и внесите имя хоста, выполнив команду:</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<screen><userinput>echo "<replaceable><lfs></replaceable>" > /etc/hostname</userinput></screen>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para><replaceable><lfs></replaceable> замените на имя вашего компьютера. Не вносите сюда
|
|
|
|
|
полное доменное имя(FQDN). Эта информация помещается в файл <filename>/etc/hosts</filename>.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="ch-config-hosts">
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<title>Настройка файла /etc/hosts</title>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<indexterm zone="ch-config-hosts">
|
|
|
|
|
<primary sortas="e-/etc/hosts">/etc/hosts</primary>
|
|
|
|
|
</indexterm>
|
|
|
|
|
|
|
|
|
|
<indexterm zone="ch-config-hosts">
|
|
|
|
|
<primary sortas="d-localnet">localnet</primary>
|
|
|
|
|
<secondary>/etc/hosts</secondary>
|
|
|
|
|
</indexterm>
|
|
|
|
|
|
|
|
|
|
<indexterm zone="ch-config-hosts">
|
|
|
|
|
<primary sortas="d-network">network</primary>
|
|
|
|
|
<secondary>/etc/hosts</secondary>
|
|
|
|
|
</indexterm>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Укажите полное доменное имя (FQDN) и возможные псевдонимы.
|
|
|
|
|
для использования в файле <filename>/etc/hosts</filename>. Если используется статический IP
|
|
|
|
|
адреса, вам также необходимо указать IP-адрес. Синтаксис строки в файла hosts:</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<screen><literal>IP_address myhost.example.org aliases</literal></screen>
|
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Если компьютер не должен быть виден в Интернете (т. е. нет зарегистрированного домена
|
|
|
|
|
и действительного блока назначенных IP-адресов—у большинства пользователей этого нет),
|
2023-09-15 20:48:37 +03:00
|
|
|
|
убедитесь, что IP-адрес находится в диапазоне внутренних сетевых IP-адресов. Допустимые
|
|
|
|
|
диапазоны:</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-08-13 21:57:55 +03:00
|
|
|
|
<screen><literal>Диапазон адресов локальной сети Стандартный префикс
|
2023-05-23 09:22:34 +03:00
|
|
|
|
10.0.0.1 - 10.255.255.254 8
|
2023-08-13 21:57:55 +03:00
|
|
|
|
172.x.0.1 - 172.x.255.254 16
|
|
|
|
|
192.168.y.1 - 192.168.y.254 24</literal></screen>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>x может быть любым числом в диапазоне 16-31. y может быть любым числом в диапазоне 0-255.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-09-15 20:48:37 +03:00
|
|
|
|
<para>Правильным IP адресом в локальной сети может быть 192.168.1.1.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-09-15 20:48:37 +03:00
|
|
|
|
<para>Если компьютер должен быть виден в Интернете, действительным полным доменным
|
|
|
|
|
именем может быть само имя домена или строка, полученная путем объединения префикса
|
|
|
|
|
(часто имени хоста) и домена с помощью символа <quote>.</quote>. Кроме того, вам
|
|
|
|
|
необходимо обратиться к администратору домена, чтобы связать полное доменное имя и
|
|
|
|
|
ваш общедоступный IP-адрес.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-09-15 20:48:37 +03:00
|
|
|
|
<para>Даже если компьютер не виден из Интернета, полное доменное имя все равно необходимо
|
|
|
|
|
для правильной работы некоторых программ, таких как MTA. Для этих целей можно использовать
|
|
|
|
|
специальное полное доменное имя <literal>localhost.localdomain</literal>.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
2023-06-06 22:40:56 +03:00
|
|
|
|
<para>Создайте файл <filename>/etc/hosts</filename>, выполнив команду:</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
<screen><userinput>cat > /etc/hosts << "EOF"
|
|
|
|
|
<literal># Begin /etc/hosts
|
|
|
|
|
|
2023-09-15 20:48:37 +03:00
|
|
|
|
<replaceable><192.168.0.2></replaceable> <replaceable><FQDN></replaceable> <replaceable>[alias1] [alias2] ...</replaceable>
|
|
|
|
|
::1 ip6-localhost ip6-loopback
|
2023-05-23 09:22:34 +03:00
|
|
|
|
ff02::1 ip6-allnodes
|
|
|
|
|
ff02::2 ip6-allrouters
|
|
|
|
|
|
|
|
|
|
# End /etc/hosts</literal>
|
|
|
|
|
EOF</userinput></screen>
|
|
|
|
|
|
2023-09-15 20:48:37 +03:00
|
|
|
|
<para>Значения <replaceable><192.168.0.2></replaceable> и
|
|
|
|
|
<replaceable><FQDN></replaceable> должны быть изменены на необходимые в
|
2023-06-06 22:40:56 +03:00
|
|
|
|
соответствии требованиями сети (если имеется IP-адрес выданный сетевым/системным администратором
|
|
|
|
|
и машина подключена к существующей сети). Необязательные параметры могут быть опущены, а строку
|
|
|
|
|
<replaceable><192.168.0.2></replaceable> можно опустить, если вы используете подключение,
|
2023-09-15 20:48:37 +03:00
|
|
|
|
настроенное с помощью DHCP или автоматической настройки IPv6, или используя
|
|
|
|
|
<literal>localhost.localdomain</literal> в качестве полного доменного имени.</para>
|
|
|
|
|
|
|
|
|
|
<para><filename>/etc/hostname</filename> не содержит записей для
|
|
|
|
|
<literal>localhost</literal>, <literal>localhost.localdomain</literal> или имени хоста
|
|
|
|
|
(без домена), поскольку они обрабатываются модулем NSS
|
|
|
|
|
<systemitem class='library'>myhostname</systemitem>, прочтите справочную страницу
|
2024-02-01 14:39:54 +03:00
|
|
|
|
<ulink role='man' url='&man;nss-myhostname.8'>nss-myhostname(8)</ulink> для получения подробной
|
|
|
|
|
информации.</para>
|
2023-06-06 22:40:56 +03:00
|
|
|
|
|
2023-09-15 20:48:37 +03:00
|
|
|
|
<para>Запись ::1 является IPv6-аналогом 127.0.0.1 и представляет loopback-интерфейс IPv6.</para>
|
2023-05-23 09:22:34 +03:00
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
</sect1>
|