Совместное использование дисков/папок в семействе - но в различных домашних хозяйствах?

У меня есть LAN с несколькими машинами Ubuntu. У моего брата есть LAN с несколькими машинами Linux.
Мы хотим совместно использовать некоторые папки друг между другом с полным доступом для чтения-записи. Как?

Специальная проблема состоит в том, что мы не находимся в том же доме. Мы даже не находимся в той же стране!

Я предполагаю, что мы должны настроить некоторую частную виртуальную сеть, так, чтобы машины были по существу на той же LAN даже при том, что существует два промежуточные ISP.

Как мы можем достигнуть этого? В каком программном обеспечении/аппаратных средствах мы даже нуждаемся?

У нас есть стабильные абонентские линии DSL. У нас есть домашняя LAN только для Linux. Нам нужны некоторые сертификаты SSL? Доменное имя?Понятия не имею. Я просто знаю, что NFS является путь также сложный для моего уровня квалификации.

Обновление: На основе предложения Бодхи для использования sshfs я мог сразу сделать ту работу между машинами на моей собственной LAN.Пока все хорошо! Но:

  1. Как мой брат может получить доступ к машинам в моей домашней LAN от его LAN? В первую очередь, я предполагаю, что должен расположить название DynDNS своего дома, потому что присвоенные ISP IP-адреса будут изменяться со временем. Но это не поможет ему обратиться к одной определенной машине на моей LAN. Как он сделал бы это?
  2. Существует ли руководство, которое объясняет, что шаги должны "Использовать ssh ключи и отключить автора пароля"? Я предполагаю, что должен генерировать ряд частных/общедоступных ssh ключей и дать ему общедоступного? Но затем кто-либо с тем ключом мог получить доступ к моим машинам? Как это работает?

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

4
задан 10 November 2015 в 00:21

3 ответа

Хозяин оплота/Скачка

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

А Хорошие варианты Возможности соединения Статьи

Хозяина Оплота

  1. общественный IP - Вы можете приложить IP-адрес общественности/плавания через свой ISP к Вашему маршрутизатору, чтобы позволить связям войти. Вы можете также настроить облачный случай где-нибудь с плавающим IP-адресом и использовать это в качестве Вашего хозяина оплота вместо этого. Возможно, $30/месяцев для случая, который Вы можете использовать для других вещей также. Вероятно, будет более дорого получить общественный V4IP от Вашего ISP. Как только это настроено, Вы можете использовать VPN как openvpn (очень дешевый и надежный) от обоих мест до этого хозяина, чтобы по существу повернуть его на маршрутизатор между частными сетями.

    Территория OpenVPN 2 Места

  2. IPv6 - В зависимости от Вашего ISP Вы можете уже управлять двойным стеком, или IPv4 И IPv6 одновременно. В то время как Ваш адрес IPv4 частный и динамичный, Ваш адрес IPv6, вероятно, связан с Вашим счетом, так как весь смысл IPv6 должен был обратиться к тому, что мир вне общественности IPv4, обращается и позволяет всем иметь уникальный адрес для каждого устройства. Так как Вы упомянули, что используете DSL, это, вероятно, не доступно Вам. Если Вы управляете двойным стеком однако, Вы уже имеете уникальный адрес V6 и должны быть в состоянии предоставить доступу перенаправление портов через адрес Вашего маршрутизатора, пока Ваш ISP позволяет v6 через, это - интернет-шлюз назад к Вашему маршрутизатору. Это - выбор, но Вы можете найти, что это берет огромное усилие, чтобы начаться и даже может не быть возможно.

    Ubuntu IPv6 Обучающая программа VPN

  3. Hamachi - (logmein.com) обеспечивает инструменты для того, чтобы сделать вещи как это и не стоит многого. его определенно стоит смотреть, если Вы хотите установить его и забыть его за номинальный сбор. Они чрезвычайно руководящие вышеупомянутая установка VPN для Вас и поддержание его. Это работает хорошо, если Вы не возражаете платить за решение, хотя есть некоторая основная функциональность, которая может работать на Вас использующий их свободные компоненты.

    Место Hamachi 2 Обучающих программы Места

  4. DynDNS - Это - колдовство мне, но Вы по существу соединяете свое устройство ворот к статическому имени от любого пункта в Интернете и позволяете трафик через Ваши ворота, используя имя и маршрут вместо общественного IP-адреса. Вы регистрируете это имя в стороннем сервере/обслуживании, чтобы рекламировать динамическую связь назад с Вами, так как Вы начинаете связь с этой сторонней конечной точкой и позволяете трафику быть переведенным, въезжают задним ходом к Вашей сети. Будьте осторожны с этим типом установки, поскольку Вы по существу открываете свою LAN к миру и получаете хорошую возможность того, чтобы быть побеспокоенным со временем, были бы нападавшие.

    Обучающая программа OpenSwan VPN

безопасность

Быть уверенными Вы управляете некоторым типом брандмауэра между собой и миром. Брандмауэр на Ваших машинах LAN нужно считать вторичным к брандмауэру на Ваших воротах и не должен быть единственным уровнем безопасности. Это может быть машиной, действующей как брандмауэр между Вашими воротами и остальной частью Вашей LAN, или по крайней мере списка отключенных портов и протоколов на Вашем устройстве ворот.

Ubuntu как Обучающая программа Маршрутизатора/Брандмауэра Ворот

<час>

Еще одна вещь, которую я отметил бы, если Вы используете DSL, Вы можете ожидать, что Ваши связи периодически потерпят неудачу. DSL имеет ADHD и должен понизиться на Вас один раз в день или около этого. Обязательно настройте что-то через крон, чтобы «пнуть» Вашу связь, если это недооценивает, или Ваш брат будет называть Вас каждым разом, когда ему нужен доступ для Вас, чтобы перезагрузить Ваш модем.

Счастливая Охота!

2
ответ дан 1 December 2019 в 10:03

Это может не быть точно, что Вы хотите. Это непосредственно не соединит Вашу LAN. Но сосредотачиваясь на «Мы хотим разделить некоторые папки друг между другом с полным доступом чтения-записи. Как?» , это - возможный и легкий способ сделать это:

Вы можете использовать альтернативу Dropbox без космических пределов, как Syncthing, Синхронизация Bittorrent или AeroFS. Все три описаны здесь: Ровесник, Чтобы Всмотреться (P2P) Синхронизация и Акция Ubuntu

Короче говоря, они действительно все синхронизируют папки. Я не уверен, возможно ли в некоторых из них только синхронизировать часть его. У них всех нет космических пределов (кроме тех Ваших жестких дисков). Но Вы должны будете установить его на всех машинах, или по крайней мере на одной в Вашей LAN и один в Вашей LAN братьев. В LAN Вы можете просто использовать разделение SMB или независимо от того, что Вам нравится. Syncthing - также открытый источник.

1
ответ дан 1 December 2019 в 10:03

Вы посмотрели на Облачные сервисы как box.net, Диск Google, iCloud? Все они предоставляют своего рода совместному использованию документа с некоторой поддержкой сотрудничества.

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

0
ответ дан 1 December 2019 в 10:03

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

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