<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.proinstalls.ru/index.php?action=history&amp;feed=atom&amp;title=NAS</id>
	<title>NAS - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.proinstalls.ru/index.php?action=history&amp;feed=atom&amp;title=NAS"/>
	<link rel="alternate" type="text/html" href="https://wiki.proinstalls.ru/index.php?title=NAS&amp;action=history"/>
	<updated>2026-09-29T05:05:24Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.proinstalls.ru/index.php?title=NAS&amp;diff=31&amp;oldid=prev</id>
		<title>Admin: Защитил страницу NAS ([Редактирование=Разрешено только администраторам] (бессрочно) [Переименование=Разрешено только администраторам] (бессрочно))</title>
		<link rel="alternate" type="text/html" href="https://wiki.proinstalls.ru/index.php?title=NAS&amp;diff=31&amp;oldid=prev"/>
		<updated>2026-08-04T12:26:27Z</updated>

		<summary type="html">&lt;p&gt;Защитил страницу &lt;a href=&quot;/index.php?title=NAS&quot; title=&quot;NAS&quot;&gt;NAS&lt;/a&gt; ([Редактирование=Разрешено только администраторам] (бессрочно) [Переименование=Разрешено только администраторам] (бессрочно))&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 12:26, 4 августа 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.proinstalls.ru/index.php?title=NAS&amp;diff=30&amp;oldid=prev</id>
		<title>Admin: Новая страница: «= NAS: подключение сетевых хранилищ и интеграция с сервисами =  NAS (Network Attached Storage) — это сетевое хранилище, которое предоставляет доступ к файлам по протоколам NFS, SMB/CIFS, AFP и другим. В контексте self‑hosted решений NAS часто используется как:  * внешнее хранилище дл...»</title>
		<link rel="alternate" type="text/html" href="https://wiki.proinstalls.ru/index.php?title=NAS&amp;diff=30&amp;oldid=prev"/>
		<updated>2026-08-04T12:26:19Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «= NAS: подключение сетевых хранилищ и интеграция с сервисами =  NAS (Network Attached Storage) — это сетевое хранилище, которое предоставляет доступ к файлам по протоколам NFS, SMB/CIFS, AFP и другим. В контексте self‑hosted решений NAS часто используется как:  * внешнее хранилище дл...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= NAS: подключение сетевых хранилищ и интеграция с сервисами =&lt;br /&gt;
&lt;br /&gt;
NAS (Network Attached Storage) — это сетевое хранилище, которое предоставляет доступ к файлам по протоколам NFS, SMB/CIFS, AFP и другим. В контексте self‑hosted решений NAS часто используется как:&lt;br /&gt;
&lt;br /&gt;
* внешнее хранилище для Nextcloud (расширение дискового пространства);&lt;br /&gt;
* резервное хранилище для бэкапов Docker-томов и баз данных;&lt;br /&gt;
* централизованное файловое хранилище для нескольких серверов.&lt;br /&gt;
&lt;br /&gt;
В этой статье описано подключение NAS-шары к серверам на &amp;#039;&amp;#039;&amp;#039;Linux (Ubuntu/Debian)&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;macOS&amp;#039;&amp;#039;&amp;#039;, а также монтирование этих шаров в Docker-контейнеры и интеграция с Nextcloud.&lt;br /&gt;
&lt;br /&gt;
== 1. Типы подключений ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Протокол !! Порт !! Описание !! ОС&lt;br /&gt;
|-&lt;br /&gt;
| NFS (Network File System) || 2049 (TCP/UDP) || нативная файловая система для UNIX/Linux, высокая производительность || Linux, macOS, Windows (с клиентом)&lt;br /&gt;
|-&lt;br /&gt;
| SMB/CIFS (Server Message Block) || 445 (TCP), 139 (TCP) || универсальный протокол для Windows и всех основных ОС || Windows, Linux, macOS&lt;br /&gt;
|-&lt;br /&gt;
| AFP (Apple Filing Protocol) || 548 (TCP) || устаревающий протокол Apple, рекомендуется использовать SMB || macOS (режим совместимости)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Для большинства современных систем рекомендуются &amp;#039;&amp;#039;&amp;#039;NFS&amp;#039;&amp;#039;&amp;#039; (для Linux‑серверов) и &amp;#039;&amp;#039;&amp;#039;SMB&amp;#039;&amp;#039;&amp;#039; (для смешанных сред и Windows).&lt;br /&gt;
&lt;br /&gt;
== 2. Подключение NAS по NFS (Linux) ==&lt;br /&gt;
&lt;br /&gt;
=== 2.1. Установка клиента NFS ===&lt;br /&gt;
&lt;br /&gt;
На клиентской машине (ваш сервер) установите пакет:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install nfs-common -y&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2.2. Монтирование шары вручную ===&lt;br /&gt;
&lt;br /&gt;
Предположим, NAS-сервер имеет IP &amp;lt;code&amp;gt;192.168.1.100&amp;lt;/code&amp;gt;, а шара называется &amp;lt;code&amp;gt;/export/nas_share&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Создайте точку монтирования:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mkdir -p /mnt/nas&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Смонтируйте:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mount -t nfs 192.168.1.100:/export/nas_share /mnt/nas&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Проверьте:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
df -h | grep nas&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2.3. Автоматическое монтирование при загрузке (fstab) ===&lt;br /&gt;
&lt;br /&gt;
Добавьте строку в &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
192.168.1.100:/export/nas_share /mnt/nas nfs defaults,noatime 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Проверьте монтирование:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mount -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2.4. Опции NFS для производительности ===&lt;br /&gt;
&lt;br /&gt;
Для улучшения производительности добавьте опции:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
192.168.1.100:/export/nas_share /mnt/nas nfs rw,hard,intr,noatime,vers=4.2,timeo=600,retrans=5 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;hard&amp;lt;/code&amp;gt; — повторять запросы при сбое (вместо &amp;lt;code&amp;gt;soft&amp;lt;/code&amp;gt;).&lt;br /&gt;
* &amp;lt;code&amp;gt;intr&amp;lt;/code&amp;gt; — разрешить прерывание запросов (для отказоустойчивости).&lt;br /&gt;
* &amp;lt;code&amp;gt;noatime&amp;lt;/code&amp;gt; — не обновлять время доступа к файлам (повышает скорость).&lt;br /&gt;
* &amp;lt;code&amp;gt;vers=4.2&amp;lt;/code&amp;gt; — использовать NFSv4.2 (поддержка современных возможностей).&lt;br /&gt;
&lt;br /&gt;
== 3. Подключение NAS по SMB/CIFS (Linux) ==&lt;br /&gt;
&lt;br /&gt;
=== 3.1. Установка клиента SMB ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt install cifs-utils -y&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3.2. Создание файла с учётными данными ===&lt;br /&gt;
&lt;br /&gt;
Для безопасного хранения логина и пароля создайте файл &amp;lt;code&amp;gt;~/.smbcredentials&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
username=your_smb_user&lt;br /&gt;
password=your_smb_password&lt;br /&gt;
domain=WORKGROUP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Установите права доступа:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.smbcredentials&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3.3. Монтирование шары ===&lt;br /&gt;
&lt;br /&gt;
Создайте точку монтирования:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mkdir -p /mnt/nas_smb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Смонтируйте:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mount -t cifs //192.168.1.100/share_name /mnt/nas_smb -o credentials=/home/user/.smbcredentials,uid=33,gid=33,file_mode=0755,dir_mode=0755&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;uid=33,gid=33&amp;lt;/code&amp;gt; — владелец www-data (пользователь веб-сервера). Если монтируете для другого пользователя, укажите его uid/gid.&lt;br /&gt;
* &amp;lt;code&amp;gt;file_mode&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;dir_mode&amp;lt;/code&amp;gt; — права доступа.&lt;br /&gt;
&lt;br /&gt;
=== 3.4. Автоматическое монтирование (fstab) ===&lt;br /&gt;
&lt;br /&gt;
Добавьте строку в &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
//192.168.1.100/share_name /mnt/nas_smb cifs credentials=/home/user/.smbcredentials,uid=33,gid=33,file_mode=0755,dir_mode=0755,iocharset=utf8 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4. Подключение NAS на Windows ==&lt;br /&gt;
&lt;br /&gt;
=== 4.1. Подключение сетевого диска (графический способ) ===&lt;br /&gt;
&lt;br /&gt;
# Откройте «Проводник».&lt;br /&gt;
# Нажмите правой кнопкой на «Этот компьютер» → «Подключить сетевой диск».&lt;br /&gt;
# Выберите букву диска и укажите путь: &amp;lt;code&amp;gt;\\192.168.1.100\share_name&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Введите учётные данные (если требуется).&lt;br /&gt;
# Отметьте «Восстанавливать при входе в систему» для автоматического подключения.&lt;br /&gt;
&lt;br /&gt;
=== 4.2. Подключение через командную строку (cmd) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net use Z: \\192.168.1.100\share_name /user:username password /persistent:yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4.3. Доступ к NAS из WSL2 ===&lt;br /&gt;
&lt;br /&gt;
Если вы используете WSL2 с Ubuntu, смонтированная на Windows шара доступна по пути &amp;lt;code&amp;gt;/mnt/z/&amp;lt;/code&amp;gt; (если буква диска Z:). Но для лучшей производительности лучше монтировать SMB-шару напрямую внутри WSL2 через &amp;lt;code&amp;gt;mount&amp;lt;/code&amp;gt; (см. раздел для Linux).&lt;br /&gt;
&lt;br /&gt;
== 5. Подключение NAS на macOS ==&lt;br /&gt;
&lt;br /&gt;
=== 5.1. Графический способ ===&lt;br /&gt;
&lt;br /&gt;
# Откройте Finder → «Переход» → «Подключение к серверу».&lt;br /&gt;
# Введите &amp;lt;code&amp;gt;smb://192.168.1.100/share_name&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;nfs://192.168.1.100/export/nas_share&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Введите учётные данные.&lt;br /&gt;
# Шара появится в боковой панели Finder и будет автоматически монтироваться при входе, если добавить её в «Объекты входа» в системных настройках.&lt;br /&gt;
&lt;br /&gt;
=== 5.2. Командная строка (для SMB) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p /Volumes/nas_smb&lt;br /&gt;
sudo mount -t smbfs //username:password@192.168.1.100/share_name /Volumes/nas_smb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для автоматического монтирования добавьте запись в &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt; (подробнее в документации Apple).&lt;br /&gt;
&lt;br /&gt;
== 6. Монтирование NAS-шары в Docker ==&lt;br /&gt;
&lt;br /&gt;
Чтобы контейнеры могли использовать NAS-хранилище, есть два способа:&lt;br /&gt;
&lt;br /&gt;
=== 6.1. Bind mount (прямая привязка папки хоста) ===&lt;br /&gt;
&lt;br /&gt;
Если шара смонтирована на хост-системе (например, в &amp;lt;code&amp;gt;/mnt/nas&amp;lt;/code&amp;gt;), вы можете привязать эту папку в контейнер:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
docker run -d --name my-app -v /mnt/nas:/app/data my-image&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В Docker Compose:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
volumes:&lt;br /&gt;
  - /mnt/nas:/app/data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 6.2. Использование плагина NFS для Docker (рекомендуется для продакшена) ===&lt;br /&gt;
&lt;br /&gt;
Docker имеет встроенную поддержку NFS-томов через драйвер &amp;lt;code&amp;gt;nfs&amp;lt;/code&amp;gt;. Это позволяет не монтировать шару на хост, а подключать её напрямую в контейнер.&lt;br /&gt;
&lt;br /&gt;
Создайте том:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
docker volume create --driver local \&lt;br /&gt;
  --opt type=nfs \&lt;br /&gt;
  --opt o=addr=192.168.1.100,rw,noatime \&lt;br /&gt;
  --opt device=:/export/nas_share \&lt;br /&gt;
  nas_volume&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Используйте этот том в Compose:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
services:&lt;br /&gt;
  app:&lt;br /&gt;
    image: nextcloud&lt;br /&gt;
    volumes:&lt;br /&gt;
      - nas_volume:/var/www/html/data&lt;br /&gt;
volumes:&lt;br /&gt;
  nas_volume:&lt;br /&gt;
    external: true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Этот подход безопаснее, так как не требует монтирования на хост и позволяет Docker управлять подключением.&lt;br /&gt;
&lt;br /&gt;
== 7. Интеграция с Nextcloud (внешнее хранилище) ==&lt;br /&gt;
&lt;br /&gt;
После того как NAS-папка смонтирована (на хост или как Docker-том), её можно добавить как внешнее хранилище в Nextcloud.&lt;br /&gt;
&lt;br /&gt;
# Зайдите в Nextcloud как администратор.&lt;br /&gt;
# Перейдите в «Настройки» → «Администрирование» → «Внешнее хранилище».&lt;br /&gt;
# Включите приложение «External Storage Support» (если не активно).&lt;br /&gt;
# Нажмите «Добавить хранилище» → выберите «Local».&lt;br /&gt;
# В поле «Путь» укажите путь внутри контейнера (например, &amp;lt;code&amp;gt;/mnt/nas&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;/var/www/html/data/external&amp;lt;/code&amp;gt;, если вы привязали том).&lt;br /&gt;
# Укажите доступную для пользователей папку, права доступа и сохраните.&lt;br /&gt;
&lt;br /&gt;
Теперь пользователи смогут видеть эту папку в своём файловом менеджере Nextcloud.&lt;br /&gt;
&lt;br /&gt;
== 8. Рекомендации по производительности и безопасности ==&lt;br /&gt;
&lt;br /&gt;
* Используйте &amp;#039;&amp;#039;&amp;#039;NFSv4&amp;#039;&amp;#039;&amp;#039; (или выше) вместо v3, так как он быстрее и безопаснее.&lt;br /&gt;
* Для SMB включайте опцию &amp;lt;code&amp;gt;cache=strict&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;cache=none&amp;lt;/code&amp;gt; в зависимости от сценария.&lt;br /&gt;
* Если NAS используется для Nextcloud, убедитесь, что папка данных доступна для записи пользователю www-data (uid 33) или тому пользователю, под которым работает PHP-FPM.&lt;br /&gt;
* Настройте бэкап данных с NAS на другой носитель (например, облачный или внешний диск) — NAS не является гарантией сохранности.&lt;br /&gt;
* Ограничьте доступ к NAS-шарам по IP-адресам через файрвол или настройки самого NAS.&lt;br /&gt;
* Для чувствительных данных используйте шифрование на стороне клиента (например, EncFS или Cryptomator) перед записью на NAS.&lt;br /&gt;
&lt;br /&gt;
== 9. Полезные команды ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Команда !! Назначение&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;df -h&amp;lt;/code&amp;gt; || посмотреть смонтированные файловые системы&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mount -t nfs&amp;lt;/code&amp;gt; || смонтировать NFS-шару&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mount -t cifs&amp;lt;/code&amp;gt; || смонтировать SMB-шару&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;umount /mnt/nas&amp;lt;/code&amp;gt; || отмонтировать шару&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;showmount -e 192.168.1.100&amp;lt;/code&amp;gt; || посмотреть доступные экспорты на NFS-сервере (только если разрешено)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;smbclient -L //192.168.1.100 -U username&amp;lt;/code&amp;gt; || просмотр списка SMB-ресурсов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
&lt;br /&gt;
* [[Linux]] – монтирование NAS в Linux&lt;br /&gt;
* [[Windows]] – подключение сетевого диска в Windows&lt;br /&gt;
* [[macOS]] – подключение NAS в macOS&lt;br /&gt;
* [[Docker]] – использование томов и bind mounts&lt;br /&gt;
* [[Nextcloud]] – настройка внешнего хранилища в Nextcloud&lt;br /&gt;
* [[ZeroTier]] – доступ к NAS через виртуальную сеть&lt;br /&gt;
&lt;br /&gt;
[[Категория:Хранилища]]&lt;br /&gt;
[[Категория:NAS]]&lt;br /&gt;
[[Категория:Интеграция]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>