Как настроить простой в использовании прокси-сервер для всей системы с WinXP-клиентом и сервером?

2550
Pekka 웃

Я интенсивно работаю вместе с коллегой на Канарских островах. Мы говорим через Live Messenger и работаем вместе, используя программное обеспечение RDP. У нее часто возникают проблемы с подключениями к определенным сайтам с громкими и именными именами (среди прочего, live.com, google.com, gmx.de), которые, вероятно, будут вызваны испанским провайдером (просто истекло время ожидания соединения, это было продолжается уже несколько недель). Я думал о настройке моего компьютера в качестве прокси-сервера, чтобы эти соединения работали. У меня есть соединение DSL, и я за маршрутизатором с поддержкой NAT, которым я управляю.

Кто-нибудь знает простой способ "одним щелчком мыши" для транспортировки ВСЕГО сетевого трафика через удаленный прокси-сервер? Не нужно устанавливать настройки прокси для каждого приложения, которое использует Интернет?

VPN не вариант, потому что я нахожусь за брандмауэром, который поддерживает протокол 47 и тому подобное, но мне никогда не удавалось заставить входящее VPN-соединение работать. Однако я могу перенаправить обычный трафик с помощью NAT. Решение VPN, которое не нуждается в странных протоколах, также было бы вариантом.

1
Может помочь ответ на этот вопрос. Http://serverfault.com/questions/78951/networking-software-testing-how-do-i-use-a-proxy-server tomjedrz 14 лет назад 0
Спасибо, но если я правильно понимаю, это только для настройки "нормального" прокси. Я ищу самое простое решение для транспортировки всего трафика через прокси-сервер sa без необходимости настройки приложений вручную - без VPN по указанным выше причинам. Pekka 웃 14 лет назад 0

7 ответов на вопрос

2
Mark Porter

Ознакомьтесь с OpenVPN ALS Это продолжение с открытым исходным кодом SSL Explorer. По сути, это Java Web VPN, которая работает полностью через SSL, поэтому вам просто нужно переадресовать порт 443 на брандмауэре, и вы уже в бизнесе.

1
anon man

Вы уже пробовали что-то вроде opendns ? я бы указал на главный DNS-сервер, чтобы сначала получить информацию о DNS из внешнего источника (кроме ее локального isp). затем, если это не сработает, направьте этот трафик через публичный прокси. Есть много бесплатных прокси в США, Европе и т. д. вот список: Список прокси 1

На самом деле, да: переключение на OpenDNS принесло заметное увеличение скорости и подключения, но некоторые сайты все еще не работают (трассировка или пинг показывают, что IP-адрес разрешен, но время ожидания любого подключения истекло). Pekka 웃 14 лет назад 0
Вы думаете, что сайты могут рассчитывать на трафик к ней на основе местоположения ее страны, когда они проходят последнее рукопожатие, чтобы вернуть трафик к ней? если это так, я думаю, что ей, возможно, придется пройти через прокси-сервер, подобный указанному выше. этот процесс очень похож на решение opendns, но может иметь лучшие результаты .... anon man 14 лет назад 0
@anonMan: Точно, это то, что я ищу: решение для проксирования, которое она может включать / выключать с минимальными трудностями, так как удаленный прокси - это моя машина. Pekka 웃 14 лет назад 0
1
emgee

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

OpenVPN - это тип VPN, который я обычно использую, и вы можете настроить его для прослушивания на других портах, отличных от 1194 / UDP, по умолчанию. Я предполагаю, что вопрос в том, блокирует ли ваш провайдер входящие порты, или это неправильная конфигурация, которая заставляет VPN не работать. Вы можете переслать 1194 / UDP на ваш компьютер и настроить сервер OpenVPN, чтобы посмотреть, будет ли он работать.

В противном случае она может посмотреть на VPN-сервис, который будет стоить денег, но разрешит доступ. Однако в этих обстоятельствах я бы сделал так, чтобы она связалась с провайдером и попросила их исправить сервис.

1
scuzzy-delta

Я использовал Proxyfire, прекрасно работает, хотя это не бесплатно

1
harrymc

Возможно, вы захотите использовать продукты Bitvise, бесплатные для личного использования.

Это потребует настройки:

Из документа Tunnelier:

Tunnelier - это мощный клиент перенаправления портов SSH2 со многими функциями, включая:
Динамическое туннелирование через встроенный прокси-сервер, поддерживающий протоколы туннелирования прокси-серверов SOCKS4, SOCKS4A, SOCKS5 и HTTP CONNECT. Настройте приложения для подключения к целевым хостам через прокси-сервер Tunnelier, и не нужно настраивать правила туннелирования вручную.

Я никогда не использовал эту комбинацию, поэтому я надеюсь, что она ответит на ваш вопрос, но вам придется попробовать ее, чтобы узнать.

0
NT.

Попробуйте Treewalk DNS, как только вы настроите его, он автоматически начнет работать с DNS. Это лучше для Windows XP, но не поддерживает Vista и Win 7.

Ура, но DNS является частью проблемы, которая уже решена с помощью openDNS. Многие соединения разрешаются на IP-адрес, но время ожидания истекло. Мне нужен настоящий прокси, чтобы обойти это. Pekka 웃 14 лет назад 0
Treewalk - более эффективный способ избавиться от проблем с прокси. Я пробовал и opendns, но Treewalk не может сравниться с opendns. Opennds (руководство) не является хорошим решением. Treewalk все делает автоматически. NT. 14 лет назад 0
0

Для IE, Chrome, Safari или Maxthon вы можете использовать это: IE прокси переключатель

Похожие вопросы