Вопрос или проблема
Я сижу в корпоративной сети, которая маршрутизирует весь трафик через прокси. Это маршрутизирование через прокси происходит после того, как компьютер подключен к сети, потому что на компьютерах, которые подключаются к сети, не требуется настройка. Я включаю это в случае, если это имеет значение для настройки моего собственного прокси-сервера.
Проблема в том, что этот прокси-сервер блокирует TeamViewer, программу, которая мне нужна. Я разговаривал с администраторами сети, но они сказали мне, что блокировка установлена кем-то еще выше них, поэтому они посоветовали мне создать прокси-сервер.
У меня есть компьютер дома с Windows 8. Как я могу настроить прокси-сервер на этом компьютере и подключиться к нему из корпоративной сети, чтобы иметь возможность использовать TeamViewer? Я полагаю, он должен работать на порту 80 или чем-то подобном, чтобы его не заблокировал брандмауэр/прокси в корпоративной сети?
(Я говорю о двух прокси: одном в корпоративной сети, через который проходит весь трафик, и том, который я хочу настроить на домашнем компьютере.)
Я довольно уверен, что TeamViewer по умолчанию использует настройки подключения вашей системы, я могу использовать его через http-прокси на порту 80/443 без проблем.
Если у вас есть что-то более продвинутое, что анализирует ваши пакеты, тогда я не уверен, что вы будете делать. Без дополнительных данных трудно комментировать.
Вы могли бы настроить VPN-туннель, OpenVPN будет работать через прокси, но если ваш брандмауэр не допускает трафик TeamViewer, я не вижу причин, почему он должен разрешать трафик VPN.
Ответ или решение
Создание прокси-сервера для использования TeamViewer на компьютере с Windows 8 в условиях корпоративной сети, где существует ограничение на доступ к этому программному обеспечению, требует внимательного подхода. Ниже приводится детальная инструкция по настройке прокси-сервера, который поможет вам обойти эти ограничения.
1. Подготовка оборудования и программного обеспечения
Для начала убедитесь, что ваш домашний компьютер с Windows 8 подключен к интернету и имеет статический IP-адрес или динамический, который вы сможете определить. Вам потребуется следующее программное обеспечение:
- Squid: это мощный и популярный HTTP-прокси. Убедитесь, что вы загружаете последнюю версию, совместимую с Windows.
- Конфигурация маршрутизатора: если у вас нет статического IP, вы можете использовать сервисы динамического DNS, такие как No-IP или DynDNS.
2. Установка Squid на Windows 8
-
Скачайте и установите Squid:
- Перейдите на официальный сайт Squid и загрузите версию для Windows.
- Установите Squid, следуя инструкциям установщика.
-
Настройка конфигурации:
- Откройте файл конфигурации. Он обычно находится в директории установки
C:\Squid\etc\squid.conf
. - Найдите и измените следующие параметры:
http_port 3128
Вы можете установить порт на 80 или 443, но использование нестандартного порта (например, 3128) снижает риск обнаружения.
- Откройте файл конфигурации. Он обычно находится в директории установки
-
Разрешите доступ к прокси-серверу:
- Найдите строку, отвечающую за доступ:
acl localnet src 192.168.0.0/16 # Замените на вашу локальную сеть http_access allow localnet
- Убедитесь, что доступ разрешен для вашей сети.
- Найдите строку, отвечающую за доступ:
3. Запуск прокси-сервера
После того как вы изменили конфигурацию, сохраните файл и запустите Squid:
- Откройте командную строку от имени администратора.
- Перейдите в директорию Squid:
cd C:\Squid\bin
- Запустите Squid:
squid -z # Инициализирует каталоги squid -i # Устанавливает службу squid -d 1 # Запустите Squid в отладочном режиме
4. Настройка TeamViewer для работы через прокси
- Откройте TeamViewer.
- Перейдите в Дополнительные параметры -> Настройки сети.
- В разделе HTTP-прокси укажите IP-адрес вашего домашнего компьютера и порт, на котором работает Squid (например, 3128).
- Сохраните изменения.
5. Подключение из корпоративной сети
На корпоративной сети:
- Откройте браузер и введите адрес вашего прокси-сервера с использованием выбранного порта (например,
http://<ваш IP>:3128
). - Проверьте, доступна ли страница, чтобы убедиться, что прокси работает.
Заключение
Настройка прокси-сервера на вашем домашнем компьютере позволяет обойти ограничения корпоративной сети и использовать TeamViewer. Важно помнить, что использование прокси-серверов может быть запрещено внутренними правилами компании, поэтому рекомендуется заранее проконсультироваться с вашим отделом ИТ.
Успехов в настройке! Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за помощью.