SAMBA. Настройка UNIX и Windows Networking

Этот модуль может быть использован для установки различных опций настройки Samba, которые контролируют совместную работу Samba-сервера и Windows клиентов. Вы можете изменять рабочую группу, имя сервера и любые aliases(псевдонимы, алиасы, привязки), а также описания к ним.

Опции, связанные с протоколом SMB и методом авторизации позволяют установить поддержку старых плиентов. Кроме того, можно настроить систему в качестве WINS-сервера или клиента, для организации поиска IP адресов, соответствующих именам SMB-серверов, если не используется DNS. Разница между WINS и DNS в том, что клиенты могут регистрировать свои собственные имена и IP адреса в WINS сервере и не ждать пока это сделает администратор. Чтобы изменить эти сетевые настройки Windows, выполните следующие действия:

1. Нажмите на иконку Windows Networking(Windows сеть) в разделе Global Configuration(Глобальные настройки) на главной странице модуля.

 

Рисунок 1 - Главная страница модуля, секция "Глобальные настройки". Для увеличения картинки, нажмите на неё

2. Для установки рабочей группы для вашего сервера, выберите второй переключатель в поле Workgroup(Рабочая группа) и введите некоторое имя группы в текстовое поле. Если в сети уже есть несколько SMB серверов, которые являются членами некоторой рабочей группы, то и этот сервер должен быть ее членом.

3. Если в вашей сети используется протокол WINS-сервера, выберите Use server(Использовать сервер) в поле WINS mode(WINS режим) и введите в текстовое поле IP адрес WINS сервера. Если нет WINS сервера, то вы можете выбрать Be WINS server(Быть WINS сервером) и тогда Windows клиенты смогут использовать вашу систему для поиска IP адресов соответствующих именам SMB серверов. В более поздних версиях Windows (и Linux клиентов), не нужно использовать WINS, так как они могут найти сервер имен (DNS) автоматически.

4. Чтобы задать описание для вашей системы, заполните поле Server description(описание сервера). Например, Corporate file server.

5. Как правило, Samba будет использовать первую часть DNS имени вашей системы, как имя сервера SMB. Чтобы изменить имя SMB сервера, введите что-нибудь в поле Server name(имя сервера). Клиенты смогут обратиться к этому серверу, независимо от имени, которое вы укажите.

6. Чтобы определить альтернативные имена, которые клиенты могут использовать для ссылки на ваш сервер, заполните Server aliases(псевдонимы, алиасы сервера) поле, отделяя друг от друга пробелом.

7. Если вы хотите, чтобы ваша система будет главной для сети (то есть, сервером, который поддерживает списки других SMB серверов и клиентов в сети, как показано в сетевом окружении), измените поле Master browser?(Главная машина?) в значение Yes(Да). Если вы используете несколько Samba серверов в некоторой подсети, то эта опция должна быть установлена только для одного из них. Если есть другие Windows или Samba-серверы в сети, которые должны быть главными, следует выбрать одну машину которая будет производить "выбор" кому отдать выполнение задачи. Критерием отбора будет использоватся величина приоритета которая устанавливается в Master browser priority(Приоритет машины) поле. Вы можете ввести число 20 и тогда приоритет будет отдан системе с ОС Windows 95, или выставить 65, и тогда победит Windows NT сервер.

8. Чтобы ваш Samba сервер мог соединятся с другим SMB-серверами для проверки паролей подключающихся клиентов, вместо того, чтобы заводить свой собственный список пользователей, выберите Password server(Сервер паролей) из пункта меню Security(Безопасность) и введите имя сервера или его IP адрес к которому можно обращатся для проверки паролей. В противном случае оставьте в поле значение Default(по умолчанию) или User level(Пользовательский уровень). Пункт Share level(Уровень ресурса) используется с современными клиентам. А Domain(Уровень домена) уровень безопасности слишком сложен для того, чтобы объяснить его в двух словах.

9. Как правило, SMB-серверы рассылают в сеть информацию о себе, что позволяет другим серверам внести Samba-сервер в их списки просмотра. Если ваша сеть охватывает несколько подсетей, то может случится так, что информация получена в одной подсети и не получена в другой. Для решения этой проблемы, следует составить таблицу адресов серверов на которые необходимо рассылать информации о себе(о Samba сервере). Чтобы настроить эту возможность, на этой странице выберите опцию From list(От). Затем в поле IP address введите имена хостов или IP адреса, и имя рабочей группы в поле As workgroup по одному серверу на строку. Если рабочая группа не указана, то будет использоватся та, в которой находится ваш Samba сервер. Для добавления двух и более значений, вам нужно сохранять(Нажав кнопку Сохранить) введеную запись в таблицу, после этого страница будет перезагружена и вы снова сможете вводить информацию о хостах.

Рисунок 2 - Форма редактирования настроек Windows Networking. Для увеличения картинки, нажмите на неё

10. Наконец, нажмите кнопку "Сохранить", чтобы активировать новые настройки сети.

Samba также имеет множество глобальных настроек, связанных с сетью. Например, IP адрес на котором слушать клиентов или как долго клиент может находится в режиме ожидания прежде, чем он будет отключен. Это позволяет вам улучшить производительность вашего сервера или ограничить доступ клиентов к общим ресурсам.

Чтобы изменить их, выполните следующие действия:

1. Нажмите на значок UNIX Networking(UNIX сетевые настройки) на главной странице модуля.

Рисунок 3 - Главная страница модуля, секция "Глобальные настройки". Для увеличения картинки, нажмите на неё

2. Для того, чтобы Samba могла отключать клиентов, которые были неактивны слишком долго и не имеют каких-либо открытых файлов, выберите второй переключатель в Idle time before disconnect(Время простоя перед отключением) и введите в текстовое поле количество минут, после простоя которых, клиент будет автоматически отключен. Если выбран пункт Never(Никогда), клиентам никогда не будут отключены автоматически. Так как на каждого клиента, Samba заводит в системе один процесс это может значительно увеличить нагрузку на сервер и снизить производительность.

3. Чтобы Samba отправляла пакеты в сеть для обнаружения клиентов, которые неожиданно отключились, выберите опцию Send every(отправлять каждые) в поле Keepalive packet(Пакеты нахождения на связи) и введите количество секунд через которые клиенту будет отправлен пакет. Например, 60. Это значит, что каждую минуту будут отправлятся пакеты для проверки состояния клиента. То же самое может быть достигнуто за счет выбора флага SO_KEEPALIVE в поле Socket options. Это сообщает ядру операционной системы всегда делать некоторое действие с удаленным клиентом. Но в этом случае вы не можете установить интеравал посылаемых пакетов.

4. Чтобы Samba, принимала соединения только с определенного IP адреса, введите его в поле Listen on address(Слушать адрес). На машине, которая одним интерфейсом смотрит в локальную сеть, а другим в интернет, это может послужить защитой от вторжения извне.

Рисунок 4 - Форма редактирования настроек UNIX Networking. Для увеличения картинки, нажмите на неё

5. Наконец, нажмите кнопку "Сохранить" внизу страницы, чтобы активировать новые настройки сети.

Как вы можете видеть, настроек очень много, и большинство из них для узкоспециализированных нужд. Но чтобы их использовать нет необходимости знать досконально файл конфигурации и настраивать его из консоли.




Ссылки:

К содержанию

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика