Я добавил диск для VM с развернутым образом на борту Mikrotik с целью создания расшаренного ресурса. После у меня возник вопрос, как сделать именно в консольных шагах (не через утилиту winbox), чтобы Mikrotik стал работать с этим диском. После поднять SMB сервис и посмотреть как идет взаимодействие с ним. Итого я все сделал, а как это сделал см. ниже.
Подключаюсь по SSH к Mikrotik“у:
ekzorchik@navy:~$ ssh -l admin 10.7.8.197
Please press "Enter" to continue!
[admin@MikroTik] >
Вывожу на консоль, что сейчас подключено к Mikrotik в качестве дисков:
[admin@MikroTik] > /disk print
# NAME LABEL TYPE DISK FREE SIZE
0 unknown VBOX HARDDISK 50.0GiB
Отмонтировываю данный диск чтобы после отформатировать его под файловую систему с которыми может работать Mikrotik:
[admin@MikroTik] > /disk eject-drive 0
На заметку: диск подключенный к Mikrotik может быть отформатирован, как в файловую систему ext3 так и fat32
[admin@MikroTik] > /disk format-drive 0 file-system=ext3 label=backup
formatted: 100%
[admin@MikroTik] > /disk eject-drive 0
[admin@MikroTik] > /disk format-drive 0 file-system=fat32 label=backup
formatted: 100%
[admin@MikroTik] > file print
# NAME TYPE SIZE CREATION-TIME
6 disk1 disk apr/30/2017 13:14:32
[admin@MikroTik] > ip smb edit domain
polygon.local
Включаю SMB сервис для интерфейса который смотрит в локальную сеть за микротиком:
[admin@MikroTik] > ip smb set enabled=yes interfaces=bridge1
Отключаю доступ к SMB на Mikrotik под гостем:
[admin@MikroTik] > ip smb set allow-guests no
Выключаю дефолтную шару с именем pub:
[admin@MikroTik] > ip smb shares disable numbers=0
Создаю собственную шару с именем backup на только что отформатированном диске:
[admin@MikroTik] > ip smb shares add name=backup directory=disk1/shara max-sessions=10 comment=BackupDC
Создаю пользователя и пароль на доступ к SMB сервису:
[admin@MikroTik] > ip smb users add name=ekzorchik password=712mbddr@ disabled=no read-only=no
Теперь если обратить к Mikrotik через проводник, а в строку адреса указать:
\\10.10.10.1\
отобразится каталог на полный доступ.
Но без ввода логина и пароля я получил полный доступ, т. к. я обратился к Mikrotik с домен контроллера под управлением Windows Server 2012 R2 Std (srv-dc.polygon.local) где авторизован под учетными данными: Login: ekzorchik@polygon.local, Pass: 712mbddr@, а потому делаю вывод что просто так совпало и обнаружилось, что авторизация прошла само собой.
Если бы на Mikrotik я создал другого пользователя, то был бы запрос к Mikrotik на авторизацию в SMB сервисе.
C:\Windows\system32>net use M: \\10.10.10.1\backup /user:test test
The command completed successfully.
C:\Windows\system32>net use
New connections will be remembered.
Status Local Remote Network
------------------------------------------------------------------------------
OK M: \\10.10.10.1\backup Microsoft Windows Network
The command completed successfully.
C:\Windows\system32>mkdir m:\1
после посмотреть на самом Mikrotikе
[admin@MikroTik] > file print
# NAME TYPE SIZE CREATION-TIME
7 disk1/shara directory apr/30/2017 14:34:59
8 disk1/shara/1 directory apr/30/2017 14:34:59
C:\Windows\system32>net use M: /delete /y
Вот только почему через GUI интерфейс нигде в Server 2012 R2 не видно виртуального диска M: который подмонтирован к ресурсу Mikrotik, странно все это. Да и при обращении через проводник к ресурсу \\10.10.10.1 я получаю совсем не то чего должен был получить:
Ладно, а если так:
Win + X — Control Panel — Credential Manager — Windows Credential
Windows Credentials → Add a Windows credential
- Internet or network address: 10.10.10.1
- User name: polygon.local\test
- Password: test
и нажимаю Save.
Теперь при обращении через проводник к \\10.10.10.1 у меня получилось увидеть и работать с сетевым ресурсом на Mikrotik“е:
Для удобства на каталог backup нажимаю правой кнопкой мыши и выбираю элемент меню: Map network drive…, указываю на какую свободную букву логического диска повесить подключение к ресурсу на Mikrotik:
- Drive: M:
- Folder: подставилось само \\10.10.10.1\backup
- Reconnect at sign-in: отмечаю галочкой
и нажимаю кнопку Finish
После чего если открыть оснастку «Мой компьютер» будет видно физический логический диск и подмонтированный:
Вот теперь задача выполнена в полном размере. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.