У меня два компьютера сидят очень близко друг к другу.

Один из них - старый компьютер, почти постоянно входящий через VPN в другую сеть, и я использую SVN для извлечения / извлечения файлов из этой другой сети и использования нескольких других ресурсов.

Другой компьютер - мой основной компьютер для разработки, и я предпочитаю не подключать его к vpn.

То, что я хотел бы сделать, это подключить внешний жесткий диск к обоим компьютерам одновременно. Поскольку это будет выглядеть как физический диск в системе, компьютер, на котором установлен VPN, будет по-прежнему иметь доступ к файлам (обновлять их из SVN и т.д.), И второй компьютер также сможет их использовать. ,

Какие-либо предложения? Я не думаю, что могу использовать дешевый NAS, потому что VPN блокирует весь доступ к сети (например, я не могу получить доступ ко второму компьютеру). И мне еще предстоит найти жесткий диск, который позволит одновременно подключать два компьютера.

5 ответов5

2

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

Я постараюсь перечислить их в порядке убывания сумасшествия:

  1. Просто сломайтесь и подключитесь к VPN с вашего ПК разработчика.
  2. Поговорите с ИТ-отделом и узнайте, могут ли они ослабить ограничение вашей VPN, чтобы вы могли хотя бы поговорить с вашей локальной сетью и использовать общий ресурс NAS/ сети.
  3. Получите USB-коммутатор для переключения между системами. (Нет одновременного доступа, это равносильно отключению / подключению диска между системами)
  4. Используйте USB-кабель для передачи данных между системами. (На самом деле он не разделяет диски, он просто копирует файлы между ними. Я думаю, что некоторые кабели могут иметь программное обеспечение для синхронизации, чтобы вы могли синхронизировать каталоги)
  5. Подключите компьютеры с помощью кабеля Firewire. (Я не думаю, что это будет работать, так как он использует TCP / IP, и я буду VPN отключит его)
  6. Предоставьте общий доступ к диску через Интернет, чтобы ваш компьютер, подключенный к VPN, мог подключиться к нему. (Это будет означать, что он подключается из вашего интернет-соединения, через VPN к вашей компании и обратно к вашему интернет-соединению. Это будет смехотворно медленно)
  7. Используйте какой-либо протокол, отличный от TCP / IP, для соединения двух систем, так как я сомневаюсь, что VPN отключит это. Я думаю, что вы все еще можете установить NETBEUI на Windows XP.
  8. Замените систему, подключенную по VPN, виртуальной машиной, работающей на вашем ПК разработчика. Подключите виртуальную машину к VPN. Предоставьте общий доступ к диску с помощью функции общих папок виртуальной машины (я знаю, что и VMWare, и VirtualBox имеют это). Общие папки не используют TCP / IP, поэтому VPN не должен влиять на них.
0

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

Удачи!

0

Насколько я знаю, когда O/S монтирует файловую систему / диск, он должен быть эксклюзивным. Диски USB / eSATA определенно подпадают под эту категорию - поэтому вы не видите корпусов с более чем двумя портами.

FireWire позволяет вам последовательно подключать устройства (большинство дисков / корпусов FireWire имеют 2 порта), создавая сеть, которая может позволить вам одновременно физически подключать один диск к двум разным компьютерам, но AFAIK может монтировать устройство только один одновременно. , Я никогда этого не пробовал.

Идея Лестера об использовании двух отдельных протоколов (один по сети, один по USB), вероятно, является лучшим выбором.

0

Apple Airport Extreme позволяет вам совместно использовать внешний жесткий диск USB через сеть.

0

На мой взгляд, простой способ - подключить ваши компьютеры с помощью коммутатора, создать VPN только для двух ваших компьютеров, подключить HD к одному из них, и все готово.

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

После того, как вы это сделаете, вы можете создать свой собственный VPN меньшего размера (Windows Vista и более поздние версии, например, для простого выбора "щелкнуть и выбрать", чтобы сделать это в Панели управления -> Сети) только для своих компьютеров. Вам не нужно беспокоиться о частичном совпадении или проникновении в частную жизнь между двумя VPN (это основная идея VPN, верно?) Теперь у вас есть, и, следовательно, вы можете быть уверены, что ваш главный компьютер, который вы используете для разработки, отделен от VPN вашей компании и "внешнего мира".

Используйте маршрутизатор для предоставления IP и других адресов вашему FTP-серверу, и вы можете использовать FileZilla (от людей Mozilla), который является очень простым FTP-клиентом. Мне даже не понадобилось 15 минут, чтобы начать использовать его правильно.

И вы сделали.

Я никогда не пробовал ничего из этого, но я уверен, что это сработает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .