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

Мой вопрос заключается в том, какой из этих методов проще всего реализовать безопасно, и что именно мне нужно сделать, чтобы обеспечить безопасную реализацию этого метода?

Обе мои машины работают под управлением Windows 10.

1 ответ1

0

На мой взгляд, самый простой способ - это переадресация портов. Это выглядит долго и страшно, но на самом деле не должно быть так сложно настроить.

Сначала давайте настроим сервер (ваш домашний компьютер). Предполагая, что вы хотите поделиться общим диском целиком, поделитесь диском C: как обычно, чтобы создать локальный общий ресурс. Установите защиту паролем, как вы хотите. Затем вам нужно настроить домашний компьютер на использование статического IP-адреса, чтобы ваш маршрутизатор всегда мог найти его в одном и том же месте. Некоторые маршрутизаторы позволяют вам делать это изнутри маршрутизатора (называемого резервированием DHCP). В противном случае вам придется сделать это из окон. Есть несколько хороших руководств о том, как сделать это онлайн.

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

  • IP вашего роутера: 192.168.1.1

  • Статический IP-адрес вашего домашнего ПК: 192.168.1.101

  • Ваш публичный IP (этот): 144.4.44.444

Первый шаг - узнать IP-адрес вашего маршрутизатора (если вы еще этого не сделали). В командной строке введите ipconfig и запомните адрес шлюза по умолчанию. Введите этот адрес в поле URL веб-браузера (в моем примере это будет 192.168.1.1).
Далее идет часть переадресации портов. Самый простой способ, которым я знаю о переадресации портов, это просто настроить DMZ. Это отправляет все входящие запросы на ваш домашний компьютер. Это немного менее безопасно, но проще. На моем роутере этот параметр находится в разделе «Приложения и игры». Включите его и введите адрес вашего домашнего компьютера (например, 192.168.1.101). Если вы хотите быть немного более безопасным, вы можете переадресовать один порт только с руководством. Если вы сделаете это, в будущем вам нужно будет подключиться к вашему серверу, например, 144.4.44.444:8000.

Теперь ваш маршрутизатор должен пересылать все входящие запросы на ваш домашний компьютер. Вы упомянули noip.com. Целью этого является возможность всегда подключаться, даже когда ваш интернет-провайдер меняет ваш адрес (144.4.44.444). Это должно означать, что вы уже создали имя хоста (что-то вроде name.hopto.org), которое пересылается на 144.4.44.444.

Время проверить это! Выходите из своей локальной сети (ходите на работу / в школу, в ближайший Starbucks или используйте 3G). Предполагая, что вы используете окна, перейдите в диалоговое окно запуска и введите \\name.hopto.org . Если все сделано правильно, вам нужно будет ввести учетные данные для входа и иметь доступ к вашей домашней папке. Потрясающие! Подключите сетевой диск к этому адресу. Если это не сработает, попробуйте перейти к \\144.4.44.444 и посмотреть, работает ли это. Если это так, значит, что-то не так с вашим конфигом noip.com. Помните, что ваш адрес 144.4.44.444 может измениться, поэтому убедитесь, что вы проверили его вскоре после подтверждения его правильности.

Не стесняйтесь спрашивать меня, если у вас есть какие-либо вопросы!

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