<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sarwiki.informatik.hu-berlin.de/index.php?action=history&amp;feed=atom&amp;title=Ysa-k11-ru</id>
	<title>Ysa-k11-ru - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://sarwiki.informatik.hu-berlin.de/index.php?action=history&amp;feed=atom&amp;title=Ysa-k11-ru"/>
	<link rel="alternate" type="text/html" href="https://sarwiki.informatik.hu-berlin.de/index.php?title=Ysa-k11-ru&amp;action=history"/>
	<updated>2026-04-15T02:45:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://sarwiki.informatik.hu-berlin.de/index.php?title=Ysa-k11-ru&amp;diff=15444&amp;oldid=prev</id>
		<title>Jpr: /* Kapitel 11: Сетевая конфигурация в Linux (IP, DNS, hosts) */</title>
		<link rel="alternate" type="text/html" href="https://sarwiki.informatik.hu-berlin.de/index.php?title=Ysa-k11-ru&amp;diff=15444&amp;oldid=prev"/>
		<updated>2026-01-01T08:31:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Kapitel 11: Сетевая конфигурация в Linux (IP, DNS, hosts)&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:31, 1 January 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Kapitel&lt;/del&gt; 11: Сетевая конфигурация в Linux (IP, DNS, hosts) =&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Глава&lt;/ins&gt; 11: Сетевая конфигурация в Linux (IP, DNS, hosts) =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Цели главы ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Цели главы ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jpr</name></author>
	</entry>
	<entry>
		<id>https://sarwiki.informatik.hu-berlin.de/index.php?title=Ysa-k11-ru&amp;diff=15443&amp;oldid=prev</id>
		<title>Jpr: Created page with &quot;= Kapitel 11: Сетевая конфигурация в Linux (IP, DNS, hosts) =  == Цели главы == После изучения этой главы ученик: * Понимает, как в Linux настраивается сеть * Знает разницу между DHCP и статической конфигурацией * Умеет просматривать и изменять IP-адреса * Понимает, как работает DNS * Умее...&quot;</title>
		<link rel="alternate" type="text/html" href="https://sarwiki.informatik.hu-berlin.de/index.php?title=Ysa-k11-ru&amp;diff=15443&amp;oldid=prev"/>
		<updated>2026-01-01T08:31:33Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Kapitel 11: Сетевая конфигурация в Linux (IP, DNS, hosts) =  == Цели главы == После изучения этой главы ученик: * Понимает, как в Linux настраивается сеть * Знает разницу между DHCP и статической конфигурацией * Умеет просматривать и изменять IP-адреса * Понимает, как работает DNS * Умее...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Kapitel 11: Сетевая конфигурация в Linux (IP, DNS, hosts) =&lt;br /&gt;
&lt;br /&gt;
== Цели главы ==&lt;br /&gt;
После изучения этой главы ученик:&lt;br /&gt;
* Понимает, как в Linux настраивается сеть&lt;br /&gt;
* Знает разницу между DHCP и статической конфигурацией&lt;br /&gt;
* Умеет просматривать и изменять IP-адреса&lt;br /&gt;
* Понимает, как работает DNS&lt;br /&gt;
* Умеет использовать файл /etc/hosts&lt;br /&gt;
* Может проверить и протестировать сетевые настройки&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 1. Общая схема сетевой конфигурации ==&lt;br /&gt;
&lt;br /&gt;
Любая сетевая конфигурация состоит из следующих элементов:&lt;br /&gt;
* IP-адрес&lt;br /&gt;
* Маска сети (netmask / prefix)&lt;br /&gt;
* Шлюз по умолчанию (gateway)&lt;br /&gt;
* DNS-серверы&lt;br /&gt;
* Имя хоста&lt;br /&gt;
&lt;br /&gt;
Для системного администратора важно:&lt;br /&gt;
* понимать, откуда система получает эти параметры&lt;br /&gt;
* уметь временно и постоянно их изменять&lt;br /&gt;
* уметь диагностировать ошибки&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 2. DHCP и статический IP ==&lt;br /&gt;
&lt;br /&gt;
=== 2.1 DHCP ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DHCP&amp;#039;&amp;#039;&amp;#039; — это автоматическая настройка сети.&lt;br /&gt;
&lt;br /&gt;
DHCP-сервер выдаёт:&lt;br /&gt;
* IP-адрес&lt;br /&gt;
* маску сети&lt;br /&gt;
* шлюз&lt;br /&gt;
* DNS-серверы&lt;br /&gt;
&lt;br /&gt;
Преимущества:&lt;br /&gt;
* простота&lt;br /&gt;
* минимум ручной настройки&lt;br /&gt;
&lt;br /&gt;
Недостатки:&lt;br /&gt;
* IP может измениться&lt;br /&gt;
* неудобно для серверов&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 2.2 Статический IP ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Статический IP&amp;#039;&amp;#039;&amp;#039; настраивается вручную.&lt;br /&gt;
&lt;br /&gt;
Преимущества:&lt;br /&gt;
* IP-адрес всегда одинаковый&lt;br /&gt;
* удобно для серверов и сетевых сервисов&lt;br /&gt;
&lt;br /&gt;
Недостатки:&lt;br /&gt;
* требуется ручная настройка&lt;br /&gt;
* риск ошибок&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 3. Просмотр текущих сетевых настроек ==&lt;br /&gt;
&lt;br /&gt;
=== 3.1 IP-адрес и интерфейсы ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip addr&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Найти:&lt;br /&gt;
* имя интерфейса (например, eth0, ens33)&lt;br /&gt;
* IP-адрес (inet)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Шлюз и маршруты ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример вывода:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
default via 192.168.1.1 dev eth0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 3.3 DNS-настройки ===&lt;br /&gt;
&lt;br /&gt;
Файл:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/resolv.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Просмотр:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat /etc/resolv.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nameserver 8.8.8.8&lt;br /&gt;
nameserver 1.1.1.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 4. Временное изменение IP-адреса ==&lt;br /&gt;
&lt;br /&gt;
⚠ Эти изменения пропадут после перезагрузки!&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Добавление IP-адреса ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo ip addr add 192.168.1.50/24 dev eth0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Удаление IP-адреса ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo ip addr del 192.168.1.50/24 dev eth0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Включение / выключение интерфейса ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo ip link set eth0 down&lt;br /&gt;
sudo ip link set eth0 up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 5. Постоянная настройка сети (Netplan) ==&lt;br /&gt;
&lt;br /&gt;
В Ubuntu 18.04+ используется &amp;#039;&amp;#039;&amp;#039;netplan&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Файлы конфигурации:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/netplan/*.yaml&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 5.1 Пример DHCP-конфигурации ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
network:&lt;br /&gt;
  version: 2&lt;br /&gt;
  ethernets:&lt;br /&gt;
    eth0:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Применение:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo netplan apply&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 5.2 Пример статического IP ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
network:&lt;br /&gt;
  version: 2&lt;br /&gt;
  ethernets:&lt;br /&gt;
    eth0:&lt;br /&gt;
      addresses:&lt;br /&gt;
        - 192.168.1.100/24&lt;br /&gt;
      gateway4: 192.168.1.1&lt;br /&gt;
      nameservers:&lt;br /&gt;
        addresses:&lt;br /&gt;
          - 8.8.8.8&lt;br /&gt;
          - 1.1.1.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 6. DNS: как работает разрешение имён ==&lt;br /&gt;
&lt;br /&gt;
Когда вы выполняете:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping google.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система:&lt;br /&gt;
1. Проверяет /etc/hosts&lt;br /&gt;
2. Обращается к DNS-серверу&lt;br /&gt;
3. Получает IP-адрес&lt;br /&gt;
4. Выполняет соединение&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 7. Файл /etc/hosts ==&lt;br /&gt;
&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;/etc/hosts&amp;#039;&amp;#039;&amp;#039; позволяет вручную сопоставлять имена и IP.&lt;br /&gt;
&lt;br /&gt;
Формат:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
IP-адрес   имя_хоста&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
192.168.1.10 server1&lt;br /&gt;
192.168.1.20 db.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Используется для:&lt;br /&gt;
* тестирования&lt;br /&gt;
* локальных сетей&lt;br /&gt;
* временных решений&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 8. Проверка DNS и имени хоста ==&lt;br /&gt;
&lt;br /&gt;
=== 8.1 Проверка имени хоста ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname&lt;br /&gt;
hostname -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 8.2 Проверка DNS ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping google.com&lt;br /&gt;
getent hosts google.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 9. Практика: изменение и тестирование сети ==&lt;br /&gt;
&lt;br /&gt;
=== Практика 1: Анализ текущей конфигурации ===&lt;br /&gt;
* Определить активный интерфейс&lt;br /&gt;
* Найти IP-адрес&lt;br /&gt;
* Найти шлюз&lt;br /&gt;
* Найти DNS-серверы&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Практика 2: /etc/hosts ===&lt;br /&gt;
* Добавить запись для testserver&lt;br /&gt;
* Проверить ping testserver&lt;br /&gt;
* Удалить запись&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Практика 3: Временный IP ===&lt;br /&gt;
* Добавить дополнительный IP-адрес&lt;br /&gt;
* Проверить ip a&lt;br /&gt;
* Удалить IP-адрес&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Практика 4: Статический IP (VM) ===&lt;br /&gt;
* Настроить статический IP через netplan&lt;br /&gt;
* Применить настройки&lt;br /&gt;
* Проверить доступность сети&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 10. Типичные ошибки ==&lt;br /&gt;
&lt;br /&gt;
=== Нет сети после настройки ===&lt;br /&gt;
* ошибка в YAML (отступы!)&lt;br /&gt;
* неверный интерфейс&lt;br /&gt;
* неверный шлюз&lt;br /&gt;
&lt;br /&gt;
=== DNS не работает ===&lt;br /&gt;
* ошибка в resolv.conf&lt;br /&gt;
* неправильные DNS-адреса&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 11. Дополнительные материалы для самостоятельного изучения ==&lt;br /&gt;
&lt;br /&gt;
* man ip&lt;br /&gt;
* man netplan&lt;br /&gt;
* man resolv.conf&lt;br /&gt;
* Документация Ubuntu Networking&lt;br /&gt;
* Практика с несколькими виртуальными машинами&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 12. Результат главы ==&lt;br /&gt;
&lt;br /&gt;
После этой главы ученик:&lt;br /&gt;
* Понимает, как настраивается сеть в Linux&lt;br /&gt;
* Умеет изменять IP и DNS&lt;br /&gt;
* Использует /etc/hosts в практике&lt;br /&gt;
* Готов к изучению firewall и сетевой безопасности&lt;/div&gt;</summary>
		<author><name>Jpr</name></author>
	</entry>
</feed>