Добро
пожаловать в девятую статью моей
серии. В сегодняшней статье мы
рассмотрим Сетевые службы Сервера
Windows
2000. Мы рассмотрим компоненты,
которые дают доступ к сетям NetWare,
а также работу таких служб, как DHCP
и DNS
в среде Windows
2000. Эти темы тесно связаны с
материалами экзамена 70-215. Заметьте,
что этот материал будет рассмотрен
намного глубже (особенно в
отношении служб DNS
и DHCP),
когда мы начнем изучать сетевые
службы в статьях, посвященных
экзамену 70-216.
В
сегодняшней статье мы рассмотрим:
- Взаимодействие с сетями NetWare
в Windows
2000
- Протокол NWLink
- Client
Service for NetWare (Служба
клиента для NetWare)
- Gateway
Services for NetWare (Служба
шлюза для NetWare)
- Введение в Windows
2000 DHCP
- Введение в Windows
2000 DNS
Взаимодействие
с сетями NetWare
в Windows
2000
Windows
2000 продолжает поддерживать
некоторые элементы, позволяющие
соединяться с сетями NetWare,
известными вам по Windows
NT
4. Три главные из них – это NWLink,
Служба клиента для NetWare (CSNW)
и, наконец, Служба шлюза для NetWare (GSNW).
Остановимся на них подробнее.
NWLink
NWLink
– это Microsoft-версия
транспортного протокола IPX/SPX
фирмы Novell,
собственного протокола OS
NetWare
до 5 версии. Так как IPX/SPX
продолжает работать в сетях многих
корпораций, важно знать, как Windows
2000 взаимодействует с системами,
работающими по протоколу IPX/SPX.
Протокол NWLink
настраивается в Windows
2000 через выбор этого протокола на
вкладке Properties
объекта Соединение, такого как,
например, Локальное соединение.
Как
только протокол будет добавлен, его
свойства могут быть настроены.
Заметьте, что добавление протокола NWLink
к системе, делает ее способной
взаимодействовать с другими
компьютерами, на которых настроен
протокол IPX/SPX
или NWLink.
Это еще не означает, что компьютер
сможет получить доступ к файловой
системе на другой IPX-системе.
Такой уровень доступа требует
установки соответствующего
клиентского редиректора (перенаправителя)
и мы обсудим этот вопрос позже.
Если
протокол NWLink
установлен, имеет смысл назначить
соответствующий порядок привязки
протоколов для того, чтобы быть
уверенным, что он оптимален для
вашей сети. Например, если TCP/IP
значится первым в перечне
протоколов, а NWLink
вторым, то клиент будет всегда
пытаться установить соединение
сначала по протоколу TCP/IP,
а затем, в случае неудачи, по
протоколу NWLink.
Если же IPX/SPX
главный протокол в вашей сети, то
такой порядок установки соединения
окажется неправильным и породит
ненужный сетевой трафик. Порядок
привязки сетевых протоколов
устанавливается на вкладке Advanced
Settings
из меню Advanced
окна Network
and
Dial-up
Connections.
Порядок привязки контролируется по
каждому сетевому адаптеру, а затем
по каждому клиенту или службе и
может быть изменен при помощи
стрелок «вверх» и «вниз»,
расположенных на вкладке справа.
Пример порядка привязки для Клиента
Microsoft
для Локального Соединения показан
ниже:
Настраиваемые
элементы для протокола NWLink
- это frame
type
(тип используемых пакетов), network
number
(номер сети) и internal
network
number
(внутренний номер сети).
Тип
пакетов: этот элемент определяет
формат, в котором пакеты посылаются.
Необходимость определять тип
пакетов заключается в том, что
различные версии NetWare
могут использовать различные типы
пакетов, которые могут не
взаимодействовать друг с другом. По
умолчанию, Windows
2000 настроена на автоматическое
определение типа пакетов,
используемых в сети. Однако, это
позволяет настроить использование
только первого типа пакетов,
который будет получен системой.
Если ваша сеть NetWare
использует несколько типов пакетов,
то ваша система Windows
2000 не сможет взаимодействовать со
всеми компьютерами в сети до тех пор,
пока вы вручную не настроите
использование всех видов пакетов
сети. Например, NetWare
3.11 использует тип пакетов 802.3, как
стандартный тип, а NetWare
3.12 и выше – тип 802.2 по умолчанию. Для
настройки типа пакетов вручную
необходимо выбрать опцию “Manual
frame
type
detection”
(ручная настройка типа пакетов) в
свойствах протокола NetWare,
как показано ниже.
Номер
сети:
номер сети NWLink
(также иногда называемый номером
внешней сети) очень схож с частью IP-адреса,
определяющей сеть или подсеть. Это
также 32-х битное число, только в
восьмизначном шестнадцатеричном
представлении. Номер сети должен
быть одинаковым, для того, чтобы
компьютеры на одном сегменте сети
использовали один тип пакета для
взаимодействия. Номер сети также
настраивается как часть свойств
типа пакета, как показано ниже:
Номер
внутренний сети: номер внутренней
сети используется для целей
внутренней маршрутизации, для
достижения наиболее эффективного
доступа к программам и службам (например,
для использования Service
Advertising Protocol, SAP),
запущенным на сервере, использующем
протокол IPX.
По умолчанию, этот номер состоит из
одних 0 (это также шестнадцатеричное
число) и остается таким, до тех пор
пока система использует приложения,
основанные на протоколе SAP,
File
and
Print
Services
for
NetWare
(служба доступа к файлам и принтерам
для сетей NetWare),
или действует как IPX-маршрутизатор,
на базе RRAS.
Номер внутренней сети также
настраивается в свойствах
протокола NWLink,
как показано ниже.
Служба
шлюза (и клиента) для сетей NetWare
Часто
упоминаемая по ее акрониму CSNW,
служба клиента для сетей NetWare,
это клиентский редиректор (перенаправитель),
который позволяет компьютерам Windows
2000 подключаться и
аутентифицироваться на NetWare-серверах
и использовать их файловые системы. CSNW
должна быть установлена, если
клиенту необходим постоянный
доступ к серверам файлов и печати
NetWare.
Обычно CSNW
не устанавливается в дополнение к «родным»
клиентам Novell
для NetWare,
которые поставляются вместе с
продуктами NetWare.
Установка CSNW
осуществляется при выборе опции install
a
Client
в свойствах объекта Соединение, как
показано ниже:
Стоит
упомянуть, что установка CSNW
на Windows
2000 сервер осуществляется как часть
установки службы шлюза для сетей NetWare
– GSNW.
При установке GSNW
также автоматически
устанавливается протокол NWLink,
если до этого он еще не был
установлен на компьютере. На
системах с Windows
2000 Professional
протокол NWLink
устанавливается вместе с
установкой CSNW.
Настройка
элементов клиента и шлюза
осуществляется через программу CSNW
в Control Panel.
Настройка включает в себя выбор
либо основного сервера (в средах NetWare
с системной базой данных) или в
дереве и контексте по умолчанию (в
средах на основе NDS
(службы Novell
Directory Services)).
Служба
шлюза для NetWare
может применяться в средах, в
которых клиенту не требуется частый
доступ к серверам NetWare.
GSNW
дает возможность серверу Windows
2000 действовать как шлюз (или точка
доступа) к ресурсам, расположенным
на серверах NetWare.
Использование GSNW
позволяет вам избежать установки
службы СSNW
и протокола NWLink
на каждый клиентский компьютер.
Вместо этого, клиент получает
доступ к общему ресурсу на сервере Windows
2000 с установленной службой GSNW,
что, в свою очередь, позволяет им
получить доступ к файлам и папкам на
соответствующем сервере NetWare.
Для настройки сервера Windows
2000 как шлюза, учетная запись шлюза
должна быть установлена с
использованием программы GSNW
из Control
Panel,
как показано ниже:
Используемая
учетная запись должна существовать
на сервере NetWare
и должна являться членом группы,
создаваемой на сервере NetWare
и называемой NTGATEWAY.
Вы должны также быть уверены, что
группа NTGATEWAY
имеет соответствующие права
доступа к ресурсам на сервере NetWare.
Когда такая учетная запись будет
создана, один или несколько общих
ресурсов могут быть созданы для
доступа к серверу NetWare,
как показано ниже:
В
этом примере, когда пользователи
получают доступ к ресурсу,
названному «netware»
на сервере Windows
2000 они на самом деле получают доступ
к папке «resources»
на NetWare
сервере NW1.
Введение
в Windows
2000 DHCP
Dynamic
Host
Configuration
Protocol
(протокол динамической
конфигурации хоста) является
базовой сетевой службой,
предлагаемой Windows
2000 для динамического распределения IP-адресов
и связанной с ними информации
клиентам, использующим TCP/IP.
Хотя функции, выполняемые DHCP
в Windows
2000 во многом похожи на те, что были в Windows
NT,
некоторое количество
несущественных отличий, о которых
вы должны знать, все же присутствует.
Снова замечу, что данный раздел
обозначен как введение в DHCP
и описывает только основы,
необходимые для экзамена 70-215. Более
детальное описание DHCP
и его настройки будут рассмотрены в
статьях, посвященных Windows
2000 Networking
(экзамен 70-216).
Служба
сервера DHCP
устанавливается автоматически на
сервер Windows
2000, но не является
сконфигурированной (и даже может
быть отключена) без дополнительной
настройки. Она может быть удалена и
добавлена в случае необходимости,
посредством использования вкладки Add/Remove
Windows
Components
программы Add/Remove
Programs
в Control
Panel
(в разделе Networking
Services).
После установки, сервер DHCP
настраивается при помощи оснастки DHCP
ММС, которая находится в Administrative
Tools.
Если сервер Windows
2000 является частью рабочей группы
или домена, основанного на Windows
2000, то сервер DHCP
будет запущен по умолчанию, но вам
необходимо будет вручную настроить
области используемых IP-адресов
для распределения их службой DHCP
(подробнее об этом чуть позже). Если DHCP
установлена на систему, являющуюся
частью домена Windows
2000, то служба DHCP
не сможет быть запущена до тех пор,
пока сервер DHCP
не будет авторизован в Active Directory.
Авторизация сервера DHCP
в Active
Directory
может быть осуществлена только
членом группы Enterprise
Admins.
Эта особенность используется как
контрольный механизм, позволяющий
избежать такой проблемы, как
установка незарегистрированных
серверов DHCP
(пользователями с
административными привилегиями),
могущих создать проблемы с
настройкой TCP/IP
сетей (так как клиент получает IP-адрес
от первого же сервера DHCP,
который отвечает на его запрос). В Active
Directory
домене (Windows
2000), только авторизованные Windows
2000 сервера DHCP
могут выполнять распределение IP-адресов.
Заметьте,
что это работает только в Windows
2000. Windows
NT
4.0 сервер DHCP
может (и будет) распределять адреса
и не попадет под действие
авторизации. Однако если другой
администратор попытается
установить Windows
2000 сервер DHCP
и запустить службу без
предварительной авторизации, то
сервер осуществит запрос AD
и не запустит службу, если не найдет
подтверждения ее авторизации в сети.
Заметьте, что неавторизованный
сервер DHCP
появляется в консоли DHCP
с указывающей вниз красной стрелкой
(которая может обозначать также, что
служба не запущена или область
адресов не настроена), как показано
ниже:
Для
того, чтобы авторизовать DHCP
сервер, щелкните правой кнопкой
мыши на значке сервера и выберите
опцию Authorize
(авторизовать) из появившегося меню.
Для управления авторизованным DHCP
сервером (включая добавление или
удаление авторизованных серверов),
щелкните правой кнопкой мыши на
иконке DHCP
и выберите Manage
Authorized
Servers
(управление авторизованными
серверами), как показано ниже:
Заметьте,
что сервер DHCP
не будет выполнять никаких функций,
до тех пор, пока вы не
сконфигурируете область адресов –
набор настроек, которые будут
распределяться группе клиентов. Как
и большинство других вещей в Windows
2000, процесс создания области
осуществляется с применением
соответствующего мастера. Для
создания области адресов, щелкните
правой кнопкой мыши на значке
сервера DHCP
и выберите опцию New
Score
(новая область). Мастер проведет вас
через длинный процесс, включающий в
себя настройку допустимого
диапазона IP-адресов,
маски подсети и таких опций, как
адрес шлюза по умолчанию (маршрутизатора),
используемых серверов DNS
и так далее. После того, как область
будет настроена, она будет
продолжать нуждаться в активизации
(правый щелчок мыши и выбор Activate
(активизировать)). Каждая область
включает в себя: набор адресов,
активные выделенные адреса,
резервирование и свойства области,
как показано на рисунке (свойства
области выделены):
Заметьте,
что после того, как сервер
авторизован и область настроена,
стрелка на иконке сервера меняется
на зеленую и теперь указывает вверх.
Вот несколько дополнительных
заметок по поводу областей в Windows
2000:
-
Области могут быть собраны или
объединены для создания
суперобластей. Они позволяют вам
распределять диапазоны IP-адресов,
которые не примыкают друг к другу,
но расположены на одной подсети.
-
Если вы хотите изменить маску
подсети, связанную с областью, то
вам необходимо будет удалить
область и создать ее заново.
-
Время аренды адреса по
умолчанию для области – 8 дней, что
отличается от значения в Windows NT,
где оно составляло 72 часа. Это
значение может быть изменено в
зависимости от потребностей вашей
сети.
-
Каждый диапазон IP-адресов
может быть представлен только в
одной из областей. Если серверы DHCP
не будут скоординированы и два
сервера будут иметь одинаковые
диапазоны адресов в своих областях,
тогда один и тот же адрес может быть
назначен разным клиентам в одной
сети. Также надо быть уверенным, что
вы исключили все статически
назначенные IP-адреса
из областей.
-
Для создания отказоустойчивых
областей необходимо настроить 2 (или
более) сервера DHCP
и разделить диапазоны адресов из
каждой области между ними. При такой
конфигурации, если один из серверов
выйдет из строя, другой будет
продолжать распределять допустимые
адреса между клиентами.
-
Настройки DHCP
могут быть осуществлены на 4
различных уровнях: на уровне Server
(сервера) (установки влияют на все
области), Score
(область) (установки влияют только
на область), Client
(клиент) (установки для
зарезервированного клиента) Class
(класс) (для компьютеров, которые
входят в различные, заранее
определенные, классы). Более
подробно мы рассмотрим эту тему в
статьях, относящихся к экзамену 70-216.
Введение
в Windows
2000 DNS
Domain
Name
System
(система доменных имен) – это
стандарт службы имен для Интернета,
который используется Windows
2000 для помощи клиентам в разрешении
имен узлов в их IP-адреса
и для поиска служб в сети. Прежде чем
погрузиться в детали новшеств Windows
2000 DNS,
я хотел бы сначала остановиться на
том, как DNS
работает.
DNS
– это распределенная система
серверов имен. В этой системе группы
серверов имен отвечают за записи,
относящиеся к узлам, в доменах и
поддоменах. Эти группы называются зонами.
Зона является полномочной или
ответственной для записей,
относящихся к данному домену или
группе доменов. Например, Microsoft
может иметь несколько серверов,
полномочных для домена microsoft.com
и все связанные поддомены должны
быть частью этого домена. Как
следствие, если эти сервера не могут
предоставить вам ответ на запрос IP-адреса
для имени bluscreen.microsoft.com,
то это означает, что его просто не
существует.
Серверы
имен хранят то, что принято называть
записями ресурсов. Записи ресурсов
сопоставляют имя узла его IP-адресу
или отдельной службы и имени узла.
Например, сервер DNS
может содержать запись (называемую
А записью) для сервера, называемого Cerver2,
которому соответствует IP-адрес
147.2.3.45. Если клиент другого сервера DNS
запросит связанный IP-адрес,
он может быть найден и возвращен (послан)
клиенту. Подобным образом,
некоторый почтовый сервер может
запросить сервер DNS
найти почтовый сервер, действующий
в домене mail2000trainer.com.
В данном случае DNS
сервер запрашивается на наличие
записи о системе обмена почтой (запись
МХ), которая предоставляет FGDN
(полностью определенное имя домена)
почтового сервера, которое, в свою
очередь, может быть разрешено в IP-адрес.
Давайте
рассмотрим один, но самый длинный
пример. Давайте представим, что я
сижу за моим клиентским компьютером,
на котором запущен Internet Explorer,
и я хочу посмотреть страничку www.win2000trainer.com.
Мой клиент не может подключиться к
данному серверу до тех пор, пока это
имя не будет разрешено в IP-адрес.
А раз так, то мой клиент запрашивает
мой локальный сервер DNS
(тот, который определен в свойствах
TCP/IP)
и просит найти IP-адрес
узла www.win2000trainer.com.
Если мой локальный сервер DNS
не является полномочным для домена win2000trainer.com,
то он пересылает запрос к корневому
серверу. Корневой сервер получает
запрос, но обрабатывает его только
отчасти. Он отсылает моему
локальному серверу DNS
ответ, в котором содержится
информация о том, как найти сервер
имен, который знает все обо всех
узлах, которые оканчиваются на .com.
Мой локальный сервер DNS
кэширует эту информацию и затем
запрашивает сервер имен .com
об IP-адресе,
связанном с win2000trainer.com.
Опять же, сервер имен .com
дает только частичный ответ,
посылая назад информацию о том, где
найти сервер имен, который знает все
о вещах, которые оканчиваются на win2000trainer.com.
Мой локальный сервер имен кэширует
и эту информацию и запрашивает
сервер имен win2000trainer.com
об IP-адресе
узла, называемого www.
Сервер имен ищет данную запись (так
как является полномочным для вещей,
оканчивающихся на win2000trainer.com)
и возвращает IP-адрес
176.23.4.5 моему локальному серверу имен.
Эта информация тоже кэшируется и
затем посылается клиенту (который
тоже кэширует ее) и теперь только
клиент сможет подсоединиться
напрямую к узлу www.win2000trainer.com.
В течении какого времени будут
храниться кэшированные записи,
созданные в процессе определения IP-адреса?
Я не знаю. Об этом сообщает сервер
имен, на котором данная запись
храниться. Ведь никто лучше
полномочного сервера не знает, как
часто меняется соответствие имени и
IP-адреса.
Обычно запись кэшируется на один
день, но иногда и на более короткий
промежуток времени, особенно если
изменения происходят часто. Теперь,
если кто-то через 3 часа еще раз
запросит мой локальный сервер имен
об IP-адресе
www.win2000trainer.com,
то ответ придет моментально из кэша.
Подобным образом, если мой почтовый
сервер ищет сервер mail.win2000trainer.com,
то он просто запросит мой локальный DNS
сервер, который в свою очередь
запросит сервер имен win2000trainer.com
(локальный сервер имен недавно
кэшировал информацию о том, где этот
сервер находится), и тот уже
предоставит информацию об узле,
называемом mail.
Как
вы успели заметить, существует еще
один тип серверов имен, которые не
являются полномочными для какой-либо
зоны. Эти сервера называются caching-only
(только кэширующими) – они просто
перенаправляют запросы клиентов
другим серверам имен и кэшируют их
ответы, как было описано выше.
DNS
на самом деле достаточно прост и
понятен. И ничего страшного, что вы
не использовали этого раньше, если
вы поняли, как работает все, о чем я
говорил выше, то вы поняли, как
работает DNS.
Более подробно мы остановимся на DNS
в статьях, относящихся к экзамену
70-216.
DNS
реализована как служба на сервере Windows
2000, а раз так, то она может быть
запущена и остановлена, как любая
другая служба. Она также может быть
добавлена или удалена при помощи
программы Add/Remove,
вкладка Windows
Components.
DNS
не устанавливается автоматически
при установке Windows
2000, поэтому необходимо
устанавливать ее вручную. Число
серверов DNS,
присутствующих в вашей сети зависит
от ряда факторов, таких, как
потребность в отказоустойчивости,
быстродействие и т.д. DNS
требуется для установки Active Directory,
поскольку домены Active
Directory
следуют соглашению об именовании DNS.
Заметьте, что предыдущий пример
рассказывал о DNS
разрешении через Internet.
Подобным образом DNS
может быть использована для
разрешения внутренних узлов или для
комбинированных ситуаций, имейте
это ввиду.
В
традиционных конфигурациях DNS
вы имеете как минимум 2 DNS
сервера, которые являются
полномочными в зоне. Зона – это
административная единица DNS,
представленная набором серверов DNS,
которые ответственны за поддержку
информации, относящейся к одному
или более домену или поддомену. Один
сервер выступает как основной
сервер имен и это единственный
сервер, который поддерживает
перезаписываемую копию файла зоны.
Периодически, основной сервер имен
реплицирует файл зоны на другой
сервер (или сервера), назначенные
вторичными серверами имен. Этот
сервер (сервера) тоже поддерживает
файл зоны, но копию, предназначенную
только для чтения. Процесс
репликации часто называют
передачей зон. Главная причина для
того, чтобы иметь 2 или более сервера
DNS –
это уверенность, что если один из
них выйдет из строя, другой может
быть доступен для обработки
запросов, относящихся к домену,
содержащемуся в файле зоны.
Такой
тип конфигурации продолжает
поддерживаться и в Windows
2000 и на него ссылаются как на «стандартную»
конфигурацию DNS.
Однако Windows
2000 также поддерживает и другой вид
конфигурации, являющийся новинкой в
Windows
2000. Эта конфигурация называется «DNS,
интегрированная в Active
Directory».
В данной конфигурации информация о
зоне DNS
храниться в Active Directory,
а не в отдельном наборе файлов. Как
следствие, DNS-информация
реплицируется автоматически, как
часть общей репликации Active Directory,
и не требует создания
дополнительной топологии
репликации. Это не означает, однако,
что каждый контроллер домена
автоматически становиться сервером
DNS.
Это означает только, что каждый
контроллер домена может стать
сервером DNS,
если служба DNS
будет установлена на компьютер. DNS,
интегрированная в Active Directory,
также располагает рядом достоинств,
таких как, например то, что каждый из
серверов DNS
может вносить изменения в зону и, в
случае отказа одного из серверов,
обновления зоны DNS
не прекращаются. В стандартной
конфигурации DNS
обновления невозможны, если
прекращает работу основной сервер
имен.
Другое
большое преимущество Windows
2000 DNS
– это то, что она динамическая. Это
означает, что узел может
регистрировать и отменять
регистрацию записей в DNS
самостоятельно, включая запись
соответствия имени и IP-адреса
(А), а также записи служб (это мы
обсудим позднее). Преимущество
динамической DNS
очевидны, так как в предыдущих
реализациях DNS
все записи требовалось создавать
вручную, что отнимало много времени
и порождало множество ошибок.
Многие сравнивают динамическое
обновление DNS
с функционированием WINS.
Так как эти идеи действительно
схожи, помните, что цель WINS
– разрешение имен NetBIOS
в IP-адрес,
в то время как DNS
сопоставляет имена узлов их IP-адресам.
DNS
используется Windows
2000 не только для разрешения имен
узлов в их IP-адреса.
Эта служба также помогает системе
находить службы в сети, такие как
службу аутентификации контроллера
домена. Когда пользователь пытается
войти в домен, его Windows
2000-система запрашивает DNS
о наличии одного или более
контроллеров домена на данном
физическом сайте. Контроллеры
домена автоматически
регистрируются в DNS
и также регистрируют записи,
относящиеся к некоторым, работающим
на них, службам. Точно также, клиенты
Windows
2000 могут регистрировать себя в DNS
самостоятельно, а могут и через
сервер DHCP,
который дает клиенту его IP-адрес.
Оба эти механизма требуют
пристального рассмотрения и мы
вернемся к ним в нашей серии.
Хотя
этот раздел только введение в DNS,
хочу привести несколько
дополнительных важных заметок о DNS:
-
Windows
2000 DNS поддерживает IXFR
или инкрементальный (добавочный)
трансфер зоны. При этой настройке,
если происходят изменения в файле
зоны, только эти изменения
реплицируются на другие сервера DNS.
Если вы помните, в Windows
NT
DNS поддерживало только АXFR
– полный трансфер зоны, при котором
изменения в зоне вызывали
необходимость репликации всего
файла зоны на все дополнительные
сервера имен.
-
Если вы используете DNS,
интегрированный в Active
Directory,
то вы можете активизировать функцию,
называемую Secure
Dynamic
Updates
(безопасные динамические
обновления). При этом сервер DNS
будет позволять обновления или
регистрацию записей только с систем,
которые имеют правомочные учетные
записи в Active
Directory.
Если эта настройка не
активизирована, то любая система
может делать изменения в DNS,
что представляет, конечно же, угрозу
безопасности сети.
И
вот подошла к концу еще одна наша
статья. На следующей неделе я
планирую заняться основами
администрирования Active
Directory,
а также введением в DFS
(распределенную файловую систему) и Terminal
services
(службы терминалов). Я надеюсь, вы
находите пользу в моих статьях –
спасибо за те отклики, которые вы
присылаете. В любое время, если у вас
есть вопросы или комментарии,
пожалуйста, связывайтесь со мной.
Успехов в учебе!
Дэн
Вернуться
к списку статей
|