На рис. 8.1 показана сеть с точки зрения одного из вариантов Linux (вариант Xandros, являющийся удобным Рабочим столом Linux и подходящий для корпоративных сред). Вид файловой структуры показан в левой части окна. В этой системе компьютер Dallas предлагает принтер вместе с несколькими директориями другим системам; Dell также размещает принтер. Кроме того, есть компьютеры Athlon, Atlanta. На одном из компьютеров работает Windows ХР, а остальные работают с Windows 98. Linux связывает их все вместе. С точки зрения Сетевого окружения или Моих сетевых подключений в каждой из тех систем Linux выглядит так же, как и Windows.
Было ли сложно настроить эту сеть? За исключением документа сверки подписи, соединений Ethernet и инсталляции брандмауэра и модема, система в основном устанавливалась самостоятельно. Мы выполнили стандартные процедуры инсталляции на машинах с Windows 98. Система для получения их IPадресов, DNSсерверов и маршрутов к шлюзам использовала протокол DHCP. Программа прокладки маршрута обеспечила службы DHCP и систему частных интернетадресов с использованием сети класса С (192.168.0.0 через 192.168.0.255) (мы рассмотрим DHCP в следующем разделе).
Как только система Windows завершит свою сетевую конфигурацию и сможет выйти в Интернет, мы щелкнем правой кнопкой мыши на значке Сетевого окружения, выберем в контекстном меню пункт Свойства и заменим динамические адреса статическими. Это позволит рабочим станциям работать как печатным серверам и обеспечивать общий доступ в Интернет.
Настройка системы Windows ХР была чуть более сложной, поскольку сначала машины с этой системой и с Windows 98 не видели друг друга.
Чтобы сообщить компьютерам друг о друге, мы задействуем режим разделения файлов Simple File Sharing посредством контрольной панели ХР и запустим мастер установки сети. Мастер спросит, хотим ли мы распространить обмен документами на другие компьютеры, ссылаясь на компьютеры с Windows 98. Положительный ответ позволяет создать дискету, которую мы можем использовать для установки протокола ХР на компьютеры Windows 98. Этот процесс повышает старые системы до более новых протоколов, приспособив окна Windows ХР и Windows 98 для коммуникации (программа, предоставленная Microsoft, называется netsetup.exe).
Затем мы установили Рабочий стол Xandros Linux и задействовали на нем Сетевое окружение Windows, как это показано на рис. 8.2.
Обратите внимание, что у нас была возможность конфигурировать Сетевое окружение Windows через окно. Рабочий стол Linux дал нам возможность совместно использовать файлы и принтер, назвать компьютер, определить рабочую группу и обеспечить безопасность на уровне обмена, позволяющую узлам Windows применять функциональность CIFS.
Другие варианты Linux, например Fedora и Ubuntu, также предлагают простые инструменты для настройки совместной работы с файлами в Windows. На рис. 8.3 показаны два окна для конфигурации Рабочего стола Ubuntu.
Ubuntu также предлагает вам возможность настройки сетевой файловой системы (NFS) — популярной системы для общей работы с файлами в UNIX, которая несовместима с CIFS. В окне, показанном на рис. 8.4, можно выбрать одну из этих систем или обе: вы можете использовать Samba для взаимодействия с Windows
и Mac OS X, тогда как использование NFS позволяет совместную работу с системами UNIX/Linux. Службы обмена в Ubuntu не установлены по умолчанию, но если вы выберете пункт Shared Folders (в административном меню в Ubuntu 6.10), то система загрузит необходимые файлы и вы сможете стать членом домена или рабочей группы.