Назад | Перейти на главную страницу

Тестирование сетевого программного обеспечения - как использовать прокси-сервер?

Есть ли бесплатный прокси-сервер, через который я могу настроить свой компьютер (Windows 7) для подключения к Интернету?

Я хотел бы протестировать разрабатываемое нами сетевое программное обеспечение между двумя компьютерами в одном офисе ... но при этом соединения должны проходить через прокси (желательно далеко).

Есть ли простой способ сделать это? (И как мне его настроить? Я никогда раньше не использовал прокси.)

Спасибо.

Если у вас есть SSH-доступ к компьютеру в удаленной сети, вы можете использовать SSH для создания прокси-сервера SOCKS через туннель между вами и удаленным хостом. Затем вы должны настроить свой браузер для использования вашего локального хоста в качестве прокси-сервера SOCKS.

Чтобы настроить прокси-соединение SOCKS, вы инициируете SSH-соединение со своего локального компьютера. Два лучших метода, в зависимости от вашей локальной ОС, - использовать ssh команда или PuTTy (для Windows). Чтобы использовать команду ssh, откройте терминал и введите:
ssh -D 8080 user@remote.host.com

Чтобы использовать PuTTy, откройте PuTTy и укажите хост, к которому нужно подключиться, затем разверните ветку Connections слева. Наконец, разверните SSH и щелкните Tunnels. В поле «Порт источника» укажите номер порта больше 1024 и выберите «Добавить». Если вы хотите сохранить соединение, вы можете вернуться в ветвь сеанса, указать имя в разделе «Сохраненные сеансы» и нажать «Сохранить», затем нажать «Открыть».

Большинство браузеров позволяют указать прокси-сервер для маршрутизации трафика. В Internet Explorer перейдите в Инструменты -> Свойства обозревателя, перейдите на вкладку «Подключения», затем «Настройки локальной сети» и настройте параметры прокси, используя localhost для имени хоста и порта, который вы выбрали выше.

В FireFox лучшее дополнение, которое я нашел для управления прокси, - это FoxyProxy. Если это только одноразовая вещь, перейдите в Инструменты -> Параметры -> Дополнительно. Щелкните вкладку «Сеть» и нажмите кнопку «Параметры» в разделе «Подключение». Выберите переключатель «Ручная настройка прокси-сервера» и введите информацию для своего прокси-сервера, снова используя localhost в качестве имени хоста и порта, который вы выбрали выше. Если вы не хотите проксировать все свои протоколы, вы можете оставить их пустыми, и они будут маршрутизироваться нормально.

Вы можете попробовать поискать в Google бесплатные прокси-серверы и выберите те, которые вам подходят.

Затем вам нужно войти в настройки своего браузера и настроить его для использования прокси-сервера. Предполагая, что вы используете IE в Win 7, шаги будут следующими:

  • Меню инструментов -> Свойства обозревателя
  • Вкладка «Подключения» и выберите «Настройки LAN».
  • Выберите «Использовать прокси-сервер для вашей локальной сети» и введите данные соответствующего сервера и порта.

Однако будьте осторожны, так как теперь вы будете отправлять ВЕСЬ свой интернет-трафик на неизвестную и ненадежную машину, которую вы не можете контролировать.