imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Интернет, Глобальные и Локальные сети > Сети > FAQ
Опции темы
Старый 01.06.2006, 16:52     # 1
Zueuk
Member
 
Аватар для Zueuk
 
Регистрация: 21.08.2003
Адрес: Россия
Пол: Male
Сообщения: 388

Zueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форуме
Прокси-сервер: использование в локальной сети

Прокси-сервер

Данная стайтья посвящена использованию прокси серверов в сети.

Истоком данной темы послужило вот что.
В последнее время все чаще и чаще юзеры жалуются на то, что невозможно скачать требующийся файл с ресурса (будь то вэб-страничка, портал или
файловое хранилище). Эти жалобы в основном касаются тех, кто из-за границы хочет качать файлы с российских серверов. А в силу траффиковой политики
со скачкой возникают проблемы (поясню: траффик между российскими и зарубежными сегментами Интернета платный для ресурсов, откуда скачивается файл).
Бывает, что с некоторых зарубежных ресурсов доступ юзерам, имеющим российский IP-адрес, закрывают (тоже свои особенности, и не одна).
Для обхода этих ограничений нам и помогут прокси-сервера.

В кратце, возможности прокси-серверов:
1. ускорения доступа в Интернет
2. частичное сокращение расходов на Интернет
3. обход ограничений при работе в Интернете
4. блокировка требуемой информации (как от клиента к "источнику", так и наоборот)
5. возможность выхода в Интернет по локальной сети при наличии одного "выхода" в интернет


Цели статьи:
- дать краткое описание механизма использования прокси-серверов;
- поделиться опытом с прочими юзерами (как начинающими, так и не очень :-) ) и предложить практические приемы:
- сэкономить часть инета читателям (насколько получится :-) );
- расширить знания о использовании прокси-серверов и, как результат, использовать самим полученные знания.

Теория
У каждого юзера, при путешествии по Интернету, есть свой уникальный (бывают исключения) номер, по которому юзер опознается в сети. Он называется
IP-адрес (ай-пи). Для каждой страны выделяются диапазоны (большая куча) этих IP-адресов. Эти списки доступны и, если есть IP-адрес, по списку
можно определить, к какой стране он относится. А раз известна страна, можно задать блокировку, если нужно.

Как же быть?
Тут помогут прокси-сервера. Они выполняют такую роль: подставляют свой IP-адрес вместо вашего. Т.е., если, например, прокси имеет американский IP-адрес,
то ресурс, на который вы обратились, будет "думать", что вы из америки.
"Ара!!!", воскликните Вы, или "Еврика!" , но это может не сработать.
Почему?
Потому, что некоторые прокси вместе со своим IP-адресом могут передать и ваш (да, да!!). ТОгда такой прокси будет называться "прозрачным" (transparent).
Для того, чтоб передачу вашего настоящего IP-адреса исключить, можно использовать "анонимный" прокси. Такие прокси как минимум делают то, что
нужно - подставляют свой IP.

В случае с русскими IP немного сложнее. Сложность в том, что найти бесплатный, "живой", русский прокси очень сложно. Выход - использовать платные,
которых сейчас открылось достаточное количество (ссылки не привожу, чтоб не посчитали рекламой, в помощь Гугл).

Есть еще плюс проксей - кеширование.
Насчет кэширования можно возразить, что все сайты сейчас динамические. Согласен, но графика то остаётся. И она занимает львиную долю трафика.
А странички на порядок меньше.

Встречаются так же случаи, когда на работе системный администратор закрывает доступ к очень "нужному" сайту, или к любимой Аське (ICQ). В этом случае
прокси может быть выходом. Т.е. выход к нужному получается "в обход".

Вот еще вариант применения - выход в Интернет через локальную сеть, в которую вы подключены.
Например, в доме проведена самодельная домовая локальная сеть. И один из пользователей "разбогател" и провел себе быстрый интернет. Соседи-пользователи
про это узнали, окружили "богатого" пользователя, и говорят: "Мы тоже хотим! Давай делись!" . Если серьезно, такая ситуация встречается часто, особенно
когда качественный и быстрый интернет дорогой.

Выход организуется так:
1. выделяется один компьютер в качестве "шлюза" в интернет (и лучше, чтобы он работал круглосуточно);
2. ставится на него прокси-сервер с требуемымы функциями (кэширование, блокировка, фильтрация рекламы, подсчет траффика, подсчет затрат);
3. настраиваются программы на компьютерах пользователей.

Это самая простая схема.


Практика
Приведу примеры использования.

Пример
Инструменты и программное обеспечение:
1. Программа, требующая выхода в Интернет.
2. Coolproxy http://coolproxy.narod.ru или HandyCache http://handycache.e-voice.ru/ или Proxomitron 4.5 http://www.proxomitron.info

Пояснения по пунктам:
(1) программа должна поддерживать работу через прокси-сервера;
(2) 1. это примеры прокси-серверов, их существует огромное количество;
(2) 2. Proxomitron - пример прокси-сервера с расширенными возможностями по обработке приходящего содержимого с вэб-сайтов и к ним.

Подготовка:
1. Скачивается ПО
2. Устанавливается
3. Настраиваем

Остановимся здесь подробнее.
Прокси ставится на наш компьютер с выходом в интернет (для краткости, назовём его "шлюз").
Прокси-сервер ставим на свой выбор, в зависимости от требований.
Для примера, будем настраивать для следующих требований:
1. экономия трафика (прокси должен быть кэширующим);
2. избавление от рекламы;
3. избавление от закачки определенных файлов (например, для блокировки закачки фильмов или музыки).

Теперь со шлюзом. Допустим, в локальной сети он имеет IP-адрес 192.168.0.1 . Тогда и адрес прокси сервера в локальной сети будет 192.168.0.1 (в общем,
IP-адрес не зависит от устанавливаемой программы, этот адрес присваивается КОМПЬЮТЕРУ "целиком").

Настраивать будем HandyCache (рассматривается версия 0.95b3b1).
Установили, запустили (напомню, что IP у шлюза 192.168.0.1).
Открываем главное окно HandyCache - при первом запуске отображается Монитор.



Здесь отображается ход загрузок, кто грузит, откуда, какие правила обработки
страниц сработали.
Переходим на вкладку Настройки->Общие->Доступ.


Здесь будем добавлять пользователей, кто будет иметь доступ в Интернет. Так же здесь есть поле Порт, ставим
стандартное значение 3128 (получается, адрес нашего прокси-сервера в локальной сети будет 192.168.0.1:3128 -вот для чего нужен порт).

Составим список пользователей, которым нужен доступ во Всемирную сеть, т.е. Интернет (придумаем в виде имя, IP-адрес).
user1 192.168.0.2
user2 192.168.0.3
user3 192.168.0.4

Идем добавлять и видим, что в списке пользователей уже есть один пользователь с именем local и IP-адресом 127.0.0.1 - это локальный IP-адрес, который есть
на каждом компьютере. По нему происходит работа на локальной машине, т.е. на самом шлюзе можно установить броузер и он будет обращаться к прокси по адресу
127.0.0.1.
__________________
The Man Who Sold The World (© Nirvana)

So What! (© Metallica)

Последний раз редактировалось Zueuk; 04.06.2006 в 13:19.
Zueuk вне форума  
Старый 02.06.2006, 12:47     # 2
Zueuk
Member
 
Аватар для Zueuk
 
Регистрация: 21.08.2003
Адрес: Россия
Пол: Male
Сообщения: 388

Zueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форуме
Теперь добавляем наших пользователей по образцу. При надобности, ставим им пароли. Нажимаем кнопку Сохранить (в виде дискеты).


С настройкой прокси пока можно закончить. Переходим к настройке пользователей.

На компьютере пользователя (например, user1), открываем
Internet Explorer-> Сервис -> Свойства обозревателя -> Подключения-> Настройка LAN.


Здесь отмечаем "Использовать прокси (...)" (сократил).
Становится доступной кнопка "Дополнительно". Нажимаем. Появляется окно, в котором много полей.
Заполняем поля "HTTP", "FTP" - наверное, уже сами догадатлись, что туда вводить? Да, туда вводим адрес нашего прокси 192.168.0.1 и порт 3128.


После ввода нажимаем Ok. Можно отметить галкой "Не использовать прокси-сервер для локальных адресов", а можно оставить пустым.
После этого нажимаем Океи и пробуем ввести ссылку на вэб-сайт. Если открылся, то всё нормально.
Настройка остальных пользователей происходит точно так-же.

Настройка кэша
Теперь перейдем к настройке кэша. Для этого идем в раздел "Кэш"-> Управление. Ставим галку "Чтение из кэша" "Разрешить".


Дальше "Кэш"-> Каталог. Здесь прописываем путь к нашему каталогу с кэшем. Например, в разделе "Первый набор" в "Основной" вписываем "С:\Cache". И, конечно,
отмечаем "Разрешить".

Настройка блокировок, доступов, резки рекламы.
Идем в "Списки". Здесь самые разные списки, названия говорят за себя.
Зайдем в "Списки"-> Запись в кэш. По умолчанию, здесь уже есть три правила для основных типов файлов: это графические файлы, интернет-страницы.
По желанию, можно добавить и своих.
Теперь перейдем в "Списки"->Черный. Здесь настравивается закрытие доступа. Например, запретим загрузку видео файлов. Щелкаем в свободное поле
и в поле "Правило" добавляем:
(.)*\.(avi|mpg|mpeg|wmv|mov)
для блокировки музыки:
(.)*\.(mp3|wma|ogg|wav)



Вот, пожалуй, и всё. Разобраться можно, это легко и интересно, к тому же теперь есть для этого Интернет .
Данная информация не претендует на абсолютную истину, а только предлагается для ознакомления и дальнейшего самостоятельного изучения!


P.S. Материал данной статьи предлагается только в образовательных целях.
__________________
The Man Who Sold The World (© Nirvana)

So What! (© Metallica)

Последний раз редактировалось Zueuk; 04.06.2006 в 13:20.
Zueuk вне форума  

Теги (метки)
proxy

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 23:32.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.