Иллюстрированный самоучитель по Linux

Конфигурирование Linux Red Hat 7.1 для сети Ethernet

  • Конфигурирование Linux Red Hat 7.1 для сети Ethernet

    В гл. 27 мы описали процесс инсталляции Linux и подключение компьютера, работающего под управлением Linux, к сети TCP/IP Ethernet в процессе инсталляции. Мы также рассмотрели основные этапы конфигурирования сетевой платы во время инсталляции Linux.
  • Подготовка и конфигурирование сети. Инсталляция и настройка сетевой платы.

    Существует две важных задачи, которые необходимо решить до начала работы в сети. | Инсталляция и настройка сетевой платы. | Установка параметров TCP/IP. | В главе рассмотрены возможности конфигурирования операционной системы Linux после ее инсталляции.
  • Проверка загрузки модулей

    Проверка конфигурации – не самая простая задача. Пока в сети не выполнена работа, описанная в следующем параграфе, определить, корректно ли сконфигурирована плата Ethernet, невозможно. Но можно вручную проверить загрузку модуля командой insmod, чтобы установить загружаемый модуль ядра.
  • Установка параметров TCP/IP

    Следующий этап – установка параметров TCP/IP при помощи утилиты конфигурирования сети. Чтобы его выполнить, откройте окно терминала, перейдите в режим корневого пользователя, и введите команду: | $ netcfg | В результате будет открыто окно конфигурирования сети, как показано на рис. 28.4. | Рис. 28.4.
  • Тестирование сети

    Чтобы убедиться в работоспособности сетевого соединения, необходимо его протестировать. В первую очередь проверяется возможность передачи информации в сети. Для этого используется команда ping, которая позволяет отправить запрос на конкретный адрес для определения, есть ли по данному адресу в сети какой-нибудь работающий компьютер. Существует пять основных способов проверки сети с помощью ping;
  • Ручное конфигурирование сети. Настройка интерфейса.

    В параграфе описана последовательность действий, выполняемых для конфигурирования сети. При этом предполагается, что модуль платы Ethernet загружен. | В первую очередь активизируйте тот сетевой интерфейс, который будет использоваться.
  • Настройка сервера имен

    Следующий этап – настройка сервера имен. Настройка сервера имен осуществляется редактированием файла /etc/resolv.conf в любом текстовом редакторе. Этот файл содержит всю необходимую системную информацию для поиска адресов имен хост-компьютеров.
  • Настройка локального файла хостов

    Теоретически можно использовать сервер имен DNS для поиска любого имени, включая имена хостов в локальной сети, но в действительности это чрезвычайно неэффективно. Вариант, альтернативный использованию сервера имен, – поиск имен компьютеров в относительно небольших сетях с использованием локальных файлов хостов, поддерживающих поисковые таблицы.
  • Настройка маршрутов

    Заключительный этап – настройка необходимых маршрутов, которые позволяют передавать информацию по сети и всему миру. В первую очередь, для каждого интерфейса необходима маршрутизирующая запись, которая сообщает Linux, какая сеть соединена с этим интерфейсом.
  • Автоматическое конфигурирование сети во время загрузки. Совместное использование файлов в сети Unix.

    Теперь сетевое соединение полностью работоспособно. Однако вводить все перечисленные выше команды каждый раз при запуске системы Linux – занятие для трудолюбивых пользователей. | К счастью, все необходимые команды if config и route можно поместить в один системный сценарий, выполняемый при запуске системы, например /etc/re.d/rc.local.
  • Совместное использование каталогов в сети

    Прежде чем другие пользователи смогут получить доступ к вашим файлам/каталогам, вы должны сделать эти каталоги доступными для совместного использования в сети. Экспорт каталогов с NFS предполагает использование двух демонов, /usr/sbin/rpc.nfsd и /usr/sbin/rpc.mountd, и одного файла конфигурации /etc/exports. Файлы rpc.mountd и rрс .nfsd устанавливаются на большинстве систем.
  • Доступ к удаленным файловым системам

    Доступ к удаленным файлам и каталогам выполняется с помощью команды mount: | $ mount remote-directory-name local-directory | Удаленный каталог remote-directory-name указывается как hostname: /directory-name, a local-directory- это существующий каталог, желательно пустой, через который осуществляется доступ к удаленному каталогу. | Рассмотрим пример.
  • Монтирование удаленных каталогов во время начальной загрузки

    Часто используемые удаленные каталоги (если таковые существуют) удобно монтировать автоматически при начальной загрузке. Для этого используется программа LinuxConf, которая запускается с помощью команды linuxconf-auth.
  • Основы безопасности в сети

    Вопросы безопасности весьма актуальны при соединении с сетью и доступе к ее ресурсам многих пользователей. К счастью, в Linux существует механизм, позволяющий контролировать, какие компьютеры в сети пытаются соединиться для получения услуг конкретной системы Linux.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.