Могу ли я сопоставить внешний диск, подключенный к нетбуку Linux, к ПК с ОС Windows через Интернет?

У меня нетбук с Lubuntu 16.04 с двумя внешними жесткими дисками, которые служат в качестве домашнего сервера. Я уже сопоставил его на своих компьютерах с Windows по моей домашней сети, но я хотел бы сопоставить его через Интернет на другой машине в моем офисе. Возможно ли это?

1
задан 22 August 2017 в 19:34

2 ответа

[D0] Да. Простой способ сопоставить устройство под Samba. Устройство, являющееся внутренним или внешним, не имеет никакого значения. Критерием является то, что вы можете получить доступ к диску в вашем ящике Linux для совместного использования.

Примером конфигурации Samba является (/etc/samba/smb.conf):

[SharedDrive] comment = Shared External Drive path = /media/myexternaldrive writeable = yes browseable = yes valid users = user1, user2

Убедитесь, что внешний накопитель доступен во время загрузки, когда начнется конфигурация samba.

Примером конфигурации Samba является (/etc/samba/smb.conf):

UUID="60292932-ae7d-4676-8f0f-7c319cb66fee" /media/myexternaldrive ext4 defaults 0 0

Файл path entry smb.conf [[F5]] - это смонтированная точка вашего внешнего диска. Действительными пользователями являются имена пользователей на машине linux. Вы должны использовать sudo smbpasswd [username] -a, чтобы добавить пользователя в список разрешений samba.

Запись /etc/fstab - это UUID внешнего диска и mount point.

Из Windows просматривайте или сопоставляйте диск:

Существует множество способов добавления общих файлов в Windows. Вы можете сделать это, просто открыв браузер файлов Windows и разместив IP-адрес или имя хоста машины Ubuntu в этом формате: \\192.168.1.100\. Это отобразит все ваши общие устройства с устройства Ubuntu. Дважды щелкните по интересующему вас ресурсу и ответьте на имя пользователя и пароль, которые вы указали в приведенных выше конфигурациях.

Вы также можете щелкнуть правой кнопкой мыши общий ресурс и нажать map network drive, чтобы назначить букву диска устройству .

Из Windows просматривайте или сопоставляйте диск:

Вам необходимо настроить маршрутизатор для перенаправления порта для вашего сервера Samba на ваш компьютер Ubuntu. По умолчанию используются порты TCP ports 139 and 445. По умолчанию UDP UDP ports 137 and 138.

Переадресация портов на большинстве маршрутизаторов будет найдена в группе безопасности. На маршрутизаторе Linksys (Linksys Smart Wi-Fi) вы можете перейти к нему:

Click Security -> Apps and Gaming -> Port Forwarding

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

Вы можете найти IP-адрес своего компьютера ubuntu, просмотрев конфигурацию вашего маршрутизатора или выполнив его в командной строке:

hostname -I
0
ответ дан 18 July 2018 в 08:06
[D0] Да. Простой способ сопоставить устройство под Samba. Устройство, являющееся внутренним или внешним, не имеет никакого значения. Критерием является то, что вы можете получить доступ к диску в вашем ящике Linux для совместного использования.

Примером конфигурации Samba является (/etc/samba/smb.conf):

[SharedDrive] comment = Shared External Drive path = /media/myexternaldrive writeable = yes browseable = yes valid users = user1, user2

Убедитесь, что внешний накопитель доступен во время загрузки, когда начнется конфигурация samba.

Примером конфигурации Samba является (/etc/samba/smb.conf):

UUID="60292932-ae7d-4676-8f0f-7c319cb66fee" /media/myexternaldrive ext4 defaults 0 0

Файл path entry smb.conf [[F5]] - это смонтированная точка вашего внешнего диска. Действительными пользователями являются имена пользователей на машине linux. Вы должны использовать sudo smbpasswd [username] -a, чтобы добавить пользователя в список разрешений samba.

Запись /etc/fstab - это UUID внешнего диска и mount point.

Из Windows просматривайте или сопоставляйте диск:

Существует множество способов добавления общих файлов в Windows. Вы можете сделать это, просто открыв браузер файлов Windows и разместив IP-адрес или имя хоста машины Ubuntu в этом формате: \\192.168.1.100\. Это отобразит все ваши общие устройства с устройства Ubuntu. Дважды щелкните по интересующему вас ресурсу и ответьте на имя пользователя и пароль, которые вы указали в приведенных выше конфигурациях.

Вы также можете щелкнуть правой кнопкой мыши общий ресурс и нажать map network drive, чтобы назначить букву диска устройству .

Из Windows просматривайте или сопоставляйте диск:

Вам необходимо настроить маршрутизатор для перенаправления порта для вашего сервера Samba на ваш компьютер Ubuntu. По умолчанию используются порты TCP ports 139 and 445. По умолчанию UDP UDP ports 137 and 138.

Переадресация портов на большинстве маршрутизаторов будет найдена в группе безопасности. На маршрутизаторе Linksys (Linksys Smart Wi-Fi) вы можете перейти к нему:

Click Security -> Apps and Gaming -> Port Forwarding

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

Вы можете найти IP-адрес своего компьютера ubuntu, просмотрев конфигурацию вашего маршрутизатора или выполнив его в командной строке:

hostname -I
0
ответ дан 24 July 2018 в 19:00
  • 1
    Ну, но не нужно ли OP настраивать перенаправление портов и прочее, так как он хочет сделать это через WAN? – Android Dev 22 August 2017 в 21:50
  • 2
    Да. Я добавлю отформатированные шаги за несколько минут. – L. D. James 22 August 2017 в 21:52
  • 3
    Большое спасибо за ваш ответ. У меня уже есть внешний диск, сопоставленный и работающий по моей домашней сети (WAN) с Samba и прекрасно работающий. Я попытаюсь получить доступ к маршрутизатору и сделать переадресацию порта и посмотреть, как это происходит. Должен ли я использовать такую ​​услугу, как no-ip для Dynamic DNS? Я такой нуб для этих вещей, и мне сложно все настроить самостоятельно. tks за помощь! – Kiko Masuda 23 August 2017 в 21:05
  • 4
    Я попытался это сделать, но я не смог выполнить задачу, так как мой маршрутизатор не включил & quot; apply & quot; , поэтому он не может добавить переадресацию портов ... Я искал информацию, но у меня, похоже, нет такой же проблемы, как я ... действительно не знаю, что делать сейчас ... prntscr.com / gel11l – Kiko Masuda 29 August 2017 в 21:03
  • 5
    Кнопка Add/Apply отключена, потому что вы не включили правила. При взгляде на экран есть некоторые поля, которые нужно будет заполнить, прежде чем вы сможете применить настройки. Вы должны будете дать своему правилу имя, поместив что-то в поле Name . Вам также необходимо указать IP-адрес и номер порта , который вы хотите применить. Вы помещаете стрелки в последние настройки, которые вы должны указать. Вы не можете применить End Port без Start Port. Вы не можете Add/Apply настройки, которые вы не указали. – L. D. James 29 August 2017 в 21:50

Другие вопросы по тегам:

Похожие вопросы: