Как настроить удаленный доступ к своему домашнему компьютеру, чтобы можно было работать с него из офиса?

Добрый день! 

У меня возникла необходимость организовать удаленный доступ к домашнему компьютеру с работы для использования программ и файлов. Я использую стандартные средства Windows для удаленного доступа к рабочему компьютеру из дома через L2TP. Дома у меня стоят роутеры Keenetic, которые могут работать как в режиме клиента, так и сервера VPN. Однако у меня есть проблема: у меня серый IP-адрес, и белого статического адреса провайдер не предоставляет. 

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

Заранее благодарю за помощь и извиняюсь, если подобные вопросы уже обсуждались.
  • 17 февраля 2025 г. 19:54
Ответы на вопрос 3
Добрый день!

Организация удаленного доступа к вашему домашнему компьютеру через VPS-сервер — отличное решение, особенно если у вас серый IP-адрес. Ниже я приведу шаги, которые вам необходимо будет предпринять для настройки удаленного доступа.

### Общая схема
1. **Настройка VPN-сервера на VPS:** 
   - Вам нужно будет установить и настроить VPN-сервер на вашем VPS. Для этого можно использовать OpenVPN или WireGuard.
   
2. **Настройка VPN-клиента на домашнем компьютере:**
   - Вам потребуется настроить VPN-клиент на вашем домашнем компьютере, который будет подключаться к вашему VPS.

3. **Настройка удаленного доступа:**
   - Убедитесь, что на вашем домашнем компьютере включен удаленный рабочий стол (RDP), чтобы вы могли подключаться к нему через VPN.

### Шаги по настройке

#### 1. Установка VPN-сервера на VPS
- Выберите и установите программное обеспечение VPN на ваш VPS. Один из популярных вариантов — OpenVPN. 
  - **Установка OpenVPN:**  
    На Ubuntu можно использовать команду:
    ```bash
    sudo apt update
    sudo apt install openvpn easy-rsa
    ```
  - Затем следуйте инструкциям по настройке OpenVPN (включая создание сертификатов для клиента).

#### 2. Конфигурация OpenVPN
- Вам потребуется создать файл конфигурации для вашего клиента (домашнего ПК), который будет содержать параметры подключения к серверу (IP-адрес VPS и другие настройки).
  
#### 3. Настройка домашнего компьютера
- На вашем домашнем ПК установите OpenVPN или другой клиент для VPN, используя конфигурацию, созданную ранее.
- Подключитесь к вашему VPS-серверу с домашнего компьютера, чтобы убедиться, что VPN работает.

#### 4. Настройка удаленного рабочего стола
- Включите удаленный рабочий стол на вашем домашнем компьютере:
  - Перейдите в **Параметры** -> **Система** -> **Удаленный рабочий стол** и включите его.
- Запишите локальный IP-адрес вашего компьютера, который будет использоваться для подключения через RDP (можно узнать, введя `ipconfig` в командной строке).

#### 5. Подключение к домашнему компьютеру 
- Теперь, находясь в офисе, подключитесь к вашему VPS через VPN.
- Используйте RDP-клиент (например, встроенный клиент Windows) для подключения к вашему домашнему компьютеру, используя его локальный IP-адрес.

### Дополнительные рекомендации
- **Безопасность:** Убедитесь, что ваш VPN-сервер имеет надежные пароли и ключи, а также используйте шифрование для безопасного подключения.
- **Динамический DNS (опционально):** Если вы планируете часто изменять настройки, можете использовать сервис динамического DNS для упрощения подключения.
- **Тестирование:** После завершения всех настроек протестируйте связь, чтобы убедиться, что всё работает.

Если у вас будут трудности на каком-то из этапов, можете обращаться за помощью. Удачи!
Домашний компьютер постоянно будет включён? Если так, что в чём проблема подключиться к этому L2TP дома и с рабочего компа по локальному IP, выданным этим самым VPN сервером подключаться к домашнему компу по RDP или VNC?
В рабочей локальной сети развертываешь впн сервер. Сейчас себя хорошо показывают Wireguard и zerotier. Выдаешь себе конфиг, на домашнем ставишь клиентскую часть, пихаешь туда конфиг, подключаешься по рдп. Все, квест сделан.
Похожие вопросы