Differences between revisions 1 and 2
Revision 1 as of 2013-10-25 09:50:49
Size: 2088
Editor: FrBrGeorge
Comment:
Revision 2 as of 2013-10-25 09:52:17
Size: 2131
Editor: FrBrGeorge
Comment:
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
Устройство `etcnet` Устройство `etcnet`: `ifaces options.d scripts sysctl.conf`

Сетевой уровень: настройка, DHCP и целевая маршрутизация

Настройки

Простой случай: ip a + ip r на каждом интерфейсе

Сохранение настроек: команды+данные (etcnet, network-scripts и т. п.) или спецAPI+данные (Network Manager). Достоинства и недостатки.

Устройство etcnet: ifaces  options.d  scripts  sysctl.conf

DHCP

  • Задача: узнать свой IP.
    • Решение: спросить у сервера (протокол RARP, сетевой)

  • Задача: узнать настройки сети
    • Решение: спросить у сервера (протокол BOOTP, прикладной)

  • Задача: узнать все настройки

PXE = tftp + bootp (возможны девиации)


to be c...d


Д/З

  • Изучить настройки сети на сервере:
    • ip r, ip a

    • ls /etc/net, ls /etc/net/ifaces

    • find /etc/net/ifaces/[el]* -type f -print (эта команда рекурсивно просматривает соответствующие каталоги и находит в них файлы)

    • find /etc/net/ifaces/[el]* -type f -print -exec cat {} \; (эта командавыводит не только имена файлов, но и их содержимое)

    • (вариант предыдущей команды, в которой find только выдаёт имена файлов, а выводом занимается sh): find /etc/net/ifaces/[el]* -type f -print | while read f; do echo "     ====== $f"; cat $f; done

    • каких настроек сети не задано явно в текущей конфигурации etcnet и почему?

LecturesCMC/LinuxNetwork2013/04-IProuteDHCP (last edited 2013-12-27 15:00:33 by FrBrGeorge)