Глава 6. Сетевое администрирование

Содержание

[+]6.1. Определение существующих установок TCP/IP
[+]6.1.1. ifconfig(8) — настройки сетевых интерфейсов
[+]6.1.2. netstat(1)
[+]6.1.2.1. Таблица маршрутизации
[+]6.1.2.2. Статистика
[+]6.1.2.3. Работающие интернет сервисы и открытые сокеты
[+]6.1.2.3.1. Открытие TCP соединения (тройное рукопожатие)
[+]6.1.2.3.2. Закрытие TCP соединения
[+]6.1.3. route(8)
[+]6.1.4. /etc/resolv.conf(5)
[+]6.1.5. hostname(1)
[+]6.2. Установка параметров TCP/IP
[+]6.2.1. hostname(1) — задание имени машины
[+]6.2.2. ifconfig(8) — настройки сетевых интерфейсов
[+]6.2.2.1. Изменение настроек физического уровня
[+]6.2.2.2. Изменение настроек канального уровня
[+]6.2.2.2.1. Изменение MAC-адреса:
[+]6.2.2.2.2. Смена флагов канального уровня
[+]6.2.2.3. Изменение настроек сетевого уровня
[+]6.2.2.3.1. MTU
[+]6.2.2.3.2. IP, маска подсети, широковещательный адрес
[+]6.2.2.3.3. IPv6
[+]6.2.2.3.4. Другие протоколы сетевого уровня
[+]6.2.3. route(8) — настройка таблицы маршрутизации
[+]6.2.4. resolv.conf(5) — настройка клиента DNS
[+]6.2.5. hosts(5) — локальная база имён
[+]6.2.6. Как сохранить установленные сетевые параметры
[+]6.2.6.1. FreeBSD
[+]6.2.6.2. OpenBSD
[+]6.2.6.3. NetBSD
[+]6.3. Определение какие TCP или UDP порты открыты в системе
[+]6.3.1. fstat(1)
[+]6.3.2. sockstat(1)
[+]6.3.3. lsof(1)
[*]6.3.4. nmap(1)
[*]6.4. Проверка доступности TCP/IP сервиса
[+]6.4.1. ping(8)
[+]6.4.2. traceroute(1)
[*]6.4.3. hping(8)
[+]6.4.4. telnet(1), nc(1)
[*]6.5. Запрос к серверу DNS
[*]6.5.1. Теория вопроса
[*]6.5.1.1. Настройка прямой и обратной зон
[+]6.5.1.1.1. named.conf(5)
[*]6.5.1.1.2. Синтаксис файла зоны
[+]6.5.2. host(1)
[+]6.5.3. dig(1)
[+]6.5.4. nslookup(1)
[+]6.6. Определение кто ответственный за зону DNS
[+]6.6.1. Обратное преобразование имён
[+]6.6.2. whois(1)
[+]6.7. Изменение порядка разрешения имён
[+]6.7.1. nsswitch.conf(5)
[+]6.8. Перевод сетевой маски между системами точечно-десятичной, точечно-шестнадцатеричной или CIDR
[+]6.8.1. Что такое маска подсети
[+]6.8.2. Маска подсети в формате CIDR
[+]6.8.3. Перевод десятичных чисел в двоичные
[+]6.9. Собирать информацию используя IP адрес и маску подсети
[+]6.9.1. Определение адреса подсети по маске
[+]6.9.2. Вычисление диапазона адресов IP и широковещательного адреса
[+]6.10. Понимание теории адресации IPV6
[+]6.10.1. Синтаксис IPv6
[+]6.10.1.1. Правила записи адреса
[+]6.10.1.2. Запись префикса
[+]6.10.2. Типы IPv6 адресов
[+]6.10.2.1. Unicast
[+]6.10.2.2. Anycast
[+]6.10.2.3. Multicast
[+]6.10.3. Назначение адреса IPv6
[+]6.10.4. Автоконфигурирование в IPv6
[+]6.10.5. Программы для конфигурирования IPv6 в BSD
[+]6.11. Демонстрация основных навыков работы с утилитой tcpdump(1)
[+]6.11.1. Работа с программой tcpdump(1)
[+]6.11.1.1. Выбор объекта
[+]6.11.1.2. Форматирование вывода
[+]6.11.1.3. Прочее
[+]6.11.1.4. Условия
[+]6.11.1.5. Примеры
[-]6.11.2. Графический сниффер Wireshark/Ethereal/tEhereal
[+]6.11.3. Анализатор tcpdstat
[+]6.11.4. ngrep
[+]6.12. Работа с ARP и кешем найденных соседей
[+]6.12.1. arp(8)
[+]6.12.2. ndp(8)
[+]6.13. Конфигурирование системы для использования NTP
[+]6.13.1. TP (RFC 868) и rdate(8)
[+]6.13.2. NTP
[-]6.14. Просмотр и обновление «арендованных» данных DHCP
[-]6.15. Знание как и когда устанавливать или удалять алиасы сетевого интерфейса

Комментарий

В данной главе содержится краткий материал изложенный в стиле «шпаргалки». Более систематично вопросы работы сети обсуждаются в Приложение B, Некоторые сведения о стеке протоколов TCP/IP. Предполагается, что содержание данной главы будет полезно тем, кто овладел материалом изложенным в указанном приложении.