- Вопрос или проблема
- Ответ или решение
- Как настроить доступ к общим папкам на Windows Server в Google Cloud Compute Engine
- Шаг 1: Подготовка среды
- Шаг 2: Настройка правил брандмауэра
- Настройка Google Cloud Firewall:
- Настройка брандмауэра Windows Server:
- Шаг 3: Маппинг сетевого диска на локальном ПК
- Дополнительные рекомендации
- Заключение
Вопрос или проблема
Я настроил виртуальную машину с Windows Server 2012 на Google Cloud Compute Engine. Я настроил статический IP для этого сервера и могу удаленно подключаться без проблем. На Windows Server я настроил папку для общего доступа с соответствующими разрешениями.
Теперь на моем локальном ПК с Windows 7 Ultimate я пытаюсь подключить сетевой диск к этой общей папке на виртуальной машине. Какой правильный путь для указания при подключении? Я пробовал \\<ip-адрес>\<общая-папка>
, но это не сработало.
Есть ли какие-то другие требования, чтобы это сработало?
Попробуйте добавить правила брандмауэра в консоли разработчиков; (в сеть по умолчанию)
имя; default-allow-smb
сеть; default
источник фильтра; разрешить с любого источника (0.0.0.0/0)
разрешенные протоколы и порты; udp:137; udp:138; tcp:139; tcp:445
Также разрешите все правила брандмауэра на Windows Server 2012 R2 для разрешения общего доступа к файлам и принтерам (откройте брандмауэр Windows с расширенной безопасностью и разрешите исходящие правила)
Попробуйте, работает ли подключение к серверу с сервера; (показать общие ресурсы);
\\ip-адрес
Разрешение подключения SMB напрямую через интернет было бы огромной ошибкой, если у вас нет абсолютно никаких опасений по поводу того, кто на планете может получить доступ к вашим данным.
Я предполагаю, что Google принял меры для защиты размещенных сайтов от таких злоупотреблений и заблокировал порты SMB 445 и 139.
Лучший способ сделать это практически в любых ситуациях – настроить VPN. VPN создаст защищенный туннель между сайтом Google Compute и вашей внутренней сетью. Поскольку VPN контролируется вами, Google не должен иметь возможности вмешиваться.
Для получения дополнительной информации смотрите статьи Google:
Ответ или решение
Как настроить доступ к общим папкам на Windows Server в Google Cloud Compute Engine
Настройка совместного доступа к папкам на Windows Server 2012, работающем в Google Cloud Compute Engine, может показаться сложной задачей, однако, следуя пошаговым инструкциям, вы сможете это сделать без проблем. Ниже приводится детальный и последовательный план, а также рекомендации, которые помогут вам успешно подключить общий диск от вашего локального компьютера с Windows 7 Ultimate к серверу.
Шаг 1: Подготовка среды
-
Проверка подключения к ВМ: Убедитесь, что вы можете подключиться к вашему экземпляру Windows Server 2012 через удаленный рабочий стол. Если подключение успешно, переходите к следующему шагу.
-
Настройка общей папки: Убедитесь, что вы создали общую папку на сервере с правильными разрешениями. Для этого:
- На сервере откройте свойства папки, которую вы хотите сделать общей.
- Перейдите на вкладку "Доступ" и нажмите кнопку "Распространение доступа".
- Убедитесь, что соответствующие пользователи или группы имеют полный доступ к папке.
Шаг 2: Настройка правил брандмауэра
Чтобы обеспечить доступ к общей папке, необходимо правильно настроить брандмауэр как на уровне Google Cloud, так и на самом сервере.
Настройка Google Cloud Firewall:
- Перейдите в консоль Google Cloud.
- Откройте раздел "Сеть", затем выберите "Фаервол".
- Создайте новое правило брандмауэра со следующими параметрами:
- Имя: default-allow-smb
- Сеть: default
- Фильтр источника: allow from any source (0.0.0.0/0)
- Разрешенные протоколы и порты: udp:137; udp:138; tcp:139; tcp:445
Настройка брандмауэра Windows Server:
- На вашем Windows Server откройте Панель управления и выберите "Брандмауэр Windows".
- Перейдите в "Дополнительные параметры" и создайте новые правила входящих и исходящих подключений для разрешения "Общий доступ к файлам и принтерам".
Шаг 3: Маппинг сетевого диска на локальном ПК
Теперь, когда брандмауэр настроен, вы можете попробовать подключиться к общей папке с вашего локального компьютера:
-
Откройте проводник Windows и кликните правой кнопкой мыши на "Компьютер" или "Этот компьютер".
-
Выберите "Подключить сетевой диск".
-
Введите строку подключения в формате:
\\<IP-адрес>\<имя_общей_папки>
Например:
\\192.0.2.1\SharedFolder
. -
Если потребуется, введите учетные данные: имя пользователя и пароль, используемые на сервере.
Дополнительные рекомендации
-
Проверка подключения внутри сети: Попробуйте выполнить пинг IP-адреса вашего сервера, чтобы убедиться, что ваш локальный компьютер может его достигнуть. Также можно выполнить команду
\\<IP-адрес>
из окна "Выполнить" на локальном ПК, чтобы проверить доступность общей папки. -
Использование VPN: Если вам требуется безопасный доступ к вашим общим папкам, рекомендуется использовать VPN-соединение. Это создаст защищенный туннель, обеспечивающий безопасность передаваемых данных. Более подробную информацию о настройке VPN в Google Cloud можно найти в следующих статьях:
Заключение
Следуя этим шагам, вы сможете успешно настроить доступ к общим папкам Windows Server на Google Cloud Compute Engine. Помните, что безопасность вашего подключения – это приоритетная задача, и использование VPN может значительно повысить уровень защиты ваших данных. Если у вас остались вопросы или возникли проблемы во время настройки, не стесняйтесь обращаться за помощью к специалистам в области ИТ.