Интернет в локальной сети какой-нибудь организации – оружие обоюдоострое: как говорится, и хочется, и колется. С одной стороны, без «связи с внешним миром» сейчас практически невозможно работать, да и полезной информации в глобальной сети немало, с другой же – подключение в офисную сеть интернета резко снижает ее информационную безопасность, да и нерадивые сотрудники не преминут тут же воспользоваться «халявой».
Посему решение включить прокси сервер в локальную сеть предприятия остается единственным правильным и наиболее экономичным – он будет исполнять функции своего рода секьюрити на пути в глобальную информационную паутину.
Практика показала, что бесплатные прокси очень медленные и не годятся для подобных целей. Поэтому мы решили купить парочку элитных прокси на , там скорость интернет-канала 100 Мбит/c.
И в данной статье мы рассмотрим настройки прокси сервера на компьютере с ОС windows 7, а также коснемся вопроса, как подключить интернет через прокси сервер локальной сети.
Сразу оговоримся, что здесь рассмотрена установка proxy своими руками, использование же для этих целей всевозможного софта – тема отдельной весьма познавательной статьи.
Для начала вкратце рассмотрим, как работает прокси сервер, и зачем нужен сей девайс в простой локальной сети
Итак, прокси сервер - это набор ПО, регламентирующий настройки доступа к внешним ресурсам (в общем случае – к глобальной сети Интернет).
По сути, прокси сервер указывает, что одно из его сетевых подключений является внешним, а другое - внутренним.
При этом для внутреннего подключения он присваивает определенные правила доступа к внешнему подключению.
Немаловажной для офиса является также обратная функция прокси сервера: не допускать излишне любопытных хакеров из «внешнего мира» (с бескрайних просторов интернета) до хранящейся в локальной сети информации.
Использование прокси сервера доступно для статических IP адресов (т.е. прописанных вручную в настройках сетевой карты) из выбранного диапазона.
Так, если внешняя сеть имеет адрес 192.168.X.X, то сеть внутренняя не должна пересекаться с ней в адресации (например, 172.16.X.X).
Настройки конечных устройств устанавливаются из соответствующего диапазона: то есть 172.16.0.16 или 172.16.230.175 - главное, чтобы первые две пары цифр совпадали (при использовании маски сети 255.255.0.0).
Лучше сразу определить, каким будет IP-адрес вашего прокси сервера (как правило, используется 172.16.0.1).
Здесь необходимо отметить, что и адрес конечного устройства, и адрес самого сервера зависят от выбранной маски сети.
Так, маска 255.255.255.0 даст вам только 256 адресов типа 172.16.0.X, маска 255.255.0.0 обеспечивает уже 65536 адресов типа 172.16.X.X, а маска 255.0.0.0 даёт 16777216 адресов. И адрес прокси сервера может быть любым из выбранного диапазона.
Сразу оговоримся, что использование всевозможных программ, разработанных для семейства MS Windows, частично или полностью исполняющих серверные функции – не лучшее решение для офиса. В идеале, сервер - это отдельный компьютер и исключительно на Unix системе.
Однако здесь мы рассмотрим «классический» вариант: настройку прокси сервера на основе стандартных функций Windows.
Итак, чтобы установить на компьютере локальный прокси сервер (все параметры рассмотрены для ОС Windows 7):
1. Зайдите: «Пуск «-> «Панель управления» -> «Центр управления сетями и общим доступом» ->
2. В появившемся списке выберите ярлык подключения к сети Интернет, однократно щелкните по нему правой клавишей мышки и выберите пункт «Свойства»
3. Здесь во вкладке «Доступ»:
Поставьте галочку на «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера».
- Далее может появиться системное предупреждение, что сменятся настройки – подтвердите данное действие;
4. Во вкладке «Сеть» выберите «Протокол Интернета версии 4 (TCP/IP)» и нажмите кнопку «Свойства»
На этом минимальные настройки прокси сервера выполнены, далее по желанию можно отдельно установить авторизацию (логин/пароль), фильтрацию контента, мониторинг использования и прочее (это дополнительное ПО).
После настройки самого сервера необходимо также настроить подключение к нему на всех компьютерах в локальной сети.
Итак, чтобы зайти на прокси сервер, на компьютере с ОС windows 7:
1. Зайдите: «Пуск» -> «Панель управления» -> «Центр управления сетями и общим доступом» -> «Изменение параметров адаптера».
2. В появившемся списке выберите ваше подключение, щелкните по нему правой клавишей мышки и выберите пункт «Свойства»:
Во вкладке «Сеть» выберите «Протокол Интернета версии 4 (TCP/IP)» и нажмите кнопку «Свойства».
- Выберите «Использовать следующий IP адрес».
- Укажите IP адрес этого компьютера из выбранного диапазона.
- Укажите выбранную маску сети
- В поле «Основной шлюз» укажите IP адрес нашего прокси сервера
Нажмите «ОК» и еще раз «ОК»
3. Зайдите в параметры браузера.
Здесь требуется установка следующих данных:
Зайдите: «Подключения» -> «Настройка сети» -> «Использовать прокси сервер для локальных подключений»;
Пропишите адрес вашего прокси сервера (порт оставьте 80)
Также эти параметры можно прописать через панель управления windows 7:
Нередко при подключении через прокси сервер возникает ошибка соединения (сервер отказывается принимать соединение).
Как правило, причина кроется либо в самой линии связи, либо в установленных настройках.
Команда «ping» поможет проверить связь связь с сервером на физическом уровне. Если линия в порядке - перезагрузите сервер (все же на MS Windows) и проверьте настройки как самого сервера, так и клиента.
Нужен прокси? Где же его взять, не редко возникает такая необходимость. Пользователи интернета не редко и в повседневной работе замечают это. Для чего же может понадобиться скрытие ip адреса:Соблюдение вашей анонимности. (Бывает полезным, если вы используете интернет для определённых отраслей бизнеса).
Парсируя поисковую систему вы получили бан. Например, “Вы робот, частый вопрос поисковой системы Яндекса?”. Или Rapidshara.com мешает спокойно пользоваться её услугами.
Вот несколько вариантов найти прокси (socks) сервера : сделать его покупку, самостоятельно парсировать сервер, или самим создать. Первые 2 варианта не особо подходят, т.к. покупая прокси, мы не знаем пишется ли логин(так же можно потерять свои личные данные, icq или почту).
Прокси которые находятся в открытом доступе – public, держаться как правило не более суток. Так что думаю, 3 вариант более предпочтителен, а точнее, просто создадим свой сервер и бесплатно. Для того, что бы выполнить эту задачу, нужно выполнить несколько не сложных шагов.
1) Открываем удобную для вас поисковую систему, и ищем хостинг с поддержкой ssh – не дорогой. В русском сегменте легко найдёте, около десятка хостеров, которые всего за 1 доллар продадут хостинг с поддержкой ssh. Заграничный ip адрес, обойдётся дороже около $5 в месяц. Но если нужна совсем халява, то существует множество хостингов, которые вам предоставят тестовый вариант бесплатно. Необходимо просто хорошо поискать.
2) В итоге у вас есть аккаунт с ssh, пока забываем про него. Для дальнейшего шага нам потребуется несколько софта для работы с ssh. Если вы пользовались когда-нибудь командной строкой в системах nix, знаете о putty, если же не встречались, то это не страшно, просто скачиваем программу.
3) Запускаем putty и выполняем настройку для нашего сервера: В HostName вводим IP адрес вашего сервера, или домена. В поле Port - обычно 21, он по умолчанию используется для ssh. На вкладке Connection -> Ssh -> Tunnels, (Add new forwarded port) - нужно добавить новый порт (. Source Port выбираем порт который у нас на компе будет использовать прокси. Dynamic нужно выбрать обяхзательно и кликаем по кнопке add. В итоге в Forwarded Port вы должны увидеть запись D81.
4) Ищем и кликаем по кнопке open. В чёрном окошке для начала вводим ваши логин, после разумеется пароль(если при процессе ввода пароль ничего не полявиться, то это нормально).
5) Ну в принципе готово – прокси по адресу 127.0.0.1:81 ваш. Можете пожинать плоды вашей работы. Причём способ если не во всех случаях бесплатен, то как минимум всегда экономичен.
Да и ещё – как только откроете ssh сессию, в настройках прокси браузера, нужно занести localhost (127.0.0.1) и порт и не в HTTP-Proxy а именно в SOCKS5.
Если вам нужен прокси, то ниже вы найдёте, по моему мнению, лучший способ создания прокси. Для чего нужен прокси-сервер? Очень просто, вот несколько возможных ответов на этот вопрос:
1. Представьте, что вы сидите в отеле или в кафе с бесплатным WiFi. Где гарантия, что WiFi не развёрнут мошенниками, которые ждут, пока какой-нибудь лох начнёт передавать через WiFi данные своей банковской карты или вводить логины и пароли к своим личным страницам. Здесь есть два пути, либо не пользоваться бесплатным WiFi для работы и покупок, либо пользоваться прокси, с помощью которого данные будут передаваться в зашифрованном виде.
2. Сокрытие своего настоящего IP-адреса. Иногда это бывает нужно для соблюдения анонимности.
3. Вы получили бан поисковой системы из-за частого обращения. Например, если Яндекс часто спрашивает, робот вы или человек.
Существует 2 варианта найти прокси-сервер: найти услугу (платную или бесплатную) или создать собственный прокси-сервер. Здесь не будем рассматривать первый вариант, т.к. нет гарантии, что на сервере не пишется лог (вероятность потери личных данных, данные банковских карт, логины и пароли). Ниже рассмотрим второй вариант: создание своего прокси-сервера.
1. Находим хостинг с поддержкой SSH
Если вы веб-мастер, то, возможно, у вас уже есть хостинг с поддержкой SSH. Если нет, то поищите в Интернете недорогой хостинг поддерживающий SSH. Встречаются хостинг-провайдеры, которые готовы предложить нужный нам хостинг за примерно за 1 доллар в месяц. Можно найти и заграничный хостинг, но это будет чуть дороже. Если поискать получше, то можно найти бесплатные варианты, но, думаю, платные будут работать надёжнее.
2. Запускаем программу PuTTY
После того как вы обзавелись хостингом с SSH, вам нужна программа PuTTY для создания локального прокси-сервера. Скачать программу бесплатно можно с официального сайта программы: www.putty.org .
3. Настраиваем программу PuTTY
После запуска программы вы увидите окно с настройками. В поле Host Name введите адрес домена или IP-адрес вашего сервера. В поле Port укажите порт, обычно это 22.
Теперь перейдите в категорию Connection->SSH->Tunnels. Здесь нужно добавить порт. Для этого в поле Source port введите порт для будущего локального прокси-сервера, например, 8888. Выберите опцию Dinamic и нажмите на кнопку Add. После этого порт появится в поле Forwarded ports - строка D8888.
Чтобы при каждом запуске не делать эту длительную процедуру, нужно сохранить текущие настройки. Для этого вернитесь в категорию Session, введите имя для своих настроек в поле Saved Sessions, например, "myhost.ru proxy" и нажмите на кнопку Save. После этого ваши настройки появятся в списке ниже. Теперь, при следующем запуске программы, вы сможете выбрать свои настройки в этом списке и нажать на кнопку Load.
4. Открываем сессию
После настройки программы можно открыть сессию. При этом будет создан локальный прокси-сервер. Для этого щёлкаем по кнопке Open.
Если вы подключаетесь к серверу первый раз, то программа PuTTY оповестит вас о том, что у неё нет информации об этом сервере. Настоятельно рекомендую первый раз подключаться к вашему серверу через надёжную известную сеть, в этом случае нажмите на кнопку Да. Если вы увидите такое сообщение при подключении через неизвестную бесплатную точку доступа, лучше не продолжать подключение и нажать кнопку Отмена.
5. Прокси-сервер готов!
После того как вы ввели логин и пароль, на экране появится информация о сервере, а ваш прокси будет доступен по адресу 127.0.0.1:8888 или localhost:8888. По окончании работы чёрное окно программы PuTTY можно закрыть, согласившись с предупреждением.
6. Настройка браузера и других программ
Чтобы воспользоваться созданным локальным прокси-сервером в браузере, нужно настроить подключение через SOCKS5 прокси-сервер, указав настройки 127.0.0.1:8888 или localhost:8888 . Другие программы настраиваются аналогичным образом. Для примера рассмотрим настройку браузера Internet Explorer 10.
В меню выберите пункт "Свойства браузера".
В появившемся окне выберите закладку "Подключения" и на ней нажмите на кнопку "Настройка сети".
В окне "Настройка параметров локальной сети" поставьте галку "Использовать прокси-сервер..." (в дальнейшем, чтобы быстро включать и выключать прокси, можно просто снимать или устанавливать эту галку ) и нажмите на кнопку "Дополнительно".
В окне "Параметры прокси-сервера" укажите только пункт 4. Остальные поля очистите, чтобы браузер не путался.
Теперь закройте все окна, нажимая на кнопки "ОК". Ваш браузер готов к работе через прокси.
7. Проверка
Чтобы проверить и удостовериться, что вы и в самом деле выходите в интернет через сервер, перейдите в вашем браузере на страницу одного из сервисов, которые определяют ваш IP-адрес. Например, internet.yandex.ru или более подробный сервис 2IP . Сравните IP-адрес с выключенным и включенным прокси-сервером.
Как вы знаете, сегодня многие сайты блокируют, и часто не совсем справедливо, власть делает все что выгодно ЕЙ. А это ведь несправедливо? Поэтому блокировку сайтов нужно уметь обходить . Как то давно я писал большую статью о том, как обходить блокировку сайтов, и одним из способов было использование анонимайзера.
СОВЕТ ВЕБМАСТЕРУ: Умение зарабатывать в интернете - это только пол дела, вторая половина - это умение ВЫГОДНО обналичивать электронные деньги. Вот список офшорных банковских карт, на которые можно выводить средства и потом снимать с них хрустящие купюры:
1. Payoneer - Самая популярная в мире платежная система для фрилансеров. Выдает карты, находится в США.
2. EpayService - Американская платежная система, очень популярна во многих странах, бесплатно дает карту MasterCard в EVRO для жителей СНГ и Европы.
3. Skrill - Единственная платежная система которая работает с криптовалютами и при этом выпускает бесплатные банковские карты MasterCard.
4. AdvCash - Офшорный банк находится в Белизе, можно открыть счет в долларах, евро, фунтах и рублях.
5. Payeer - Штаб квартира этой платежной системы находится в Грузии, тут так же можно открыть счет в долларах, евро и рублях.
Анонимайзер - это такой прокси сервер, только с веб интерфейсом, для удобства пользования. Как то я делал свой анонимайзер, но при переезде на очередной хостинг меня заставили его удалить - какие то у них правила.
Но теперь я расстался с тем хостингом и переехал на , а это значит, что пора опять сделать свой прокси сервер.
Но зачем это вообще нужно мне? Почему бы не пользоваться чужими анонимайзерами? Все дело в том, что на этой странице можно разместить рекламу и получать некоторую материальную прибыль при правильном ее расположении.
Для начала нужно скачать специальную CMS - . Распаковываем архив, создаем в корне сайта папку с названием proxy и копируем туда все файлы. Если вы теперь зайдете по адресу _http://ваш_сайт.ru/proxy, то увидите такую картинку:
Это значит, что нам нужно зайти на хостинг и сделать файл includes/setting.php доступным для записи. После этого перезагружаем страницу и придумываем логин и пароль. Нажимаем Sumbit и попадаем в админку нашего прокси сервера. Тут есть масса настроек, правда все на английском, но в наше время перевести страницу не проблема же, правда?
Если вы теперь опять зайдете по адресу _http://ваш_сайт.ru/proxy , то увидите свой анонимайзер:
Чтобы попасть в админку, нужно зайти по адресу _http://ваш_сайт.ru/proxy/admin.php . После установки нужно ещё много чего подделать: убрать внешние ссылки, поменять цвета шаблона, установить рекламу, переписать вступительные слова, закрыть ненужное в robot.txt.
В отношении robot.txt не советую вам полностью закрывать раздел, так как реклама google adsense не будет показываться на разделах, закрытых от индексации. В движке есть свой файл robot.txt, но так как у нас прокси стоит в подразделе, то нужно в основной robot.txt сделать такую запись:
Disallow: /proxy/admin.php Disallow: /proxy/browse.php Disallow: /proxy/browse.php* Disallow: /proxy/includes Disallow: /proxy/plugins Disallow: /proxy/themes Disallow: /proxy/tmp
Все остальные тонкости настройки очень индивидуальны, поэтому описывать их не буду, Будут вопросы - пишите, помогу чем могу. Вот мой рабочий анонимайзер, ужу настроенный.
Домен RU - 99 руб Домен РФ - 99 руб |