Промежуточный компьютер, через который один компьютер подключается к другому, называется прокси-сервером. Как работает прокси-сервер?
На самом деле всё очень просто. Ваша программа соединяется с прокси-сервером и говорит ему: "соединись, пожалуйста, с компьютером, который имеет такой-то IP адрес по такому-то порту". Если у прокси-сервера это получается, то он отвечает: "Всё Ок" и вы подключаетесь к желаемому компьютеру через посредника. Для чего нужен прокси-сервер?
Прокси-сервера используют по многим причинам. Вот несколько из них: - Чтобы скрывать реальный IP адрес компьютера.
Когда вы соединяетесь с каким-либо компьютером в Интернет, то компьютер, к которому вы подсоединились, видит IP адрес вашего компьютера. Если вам это не нравится, то воспользуйтесь прокси-сервером. Тогда вместо вашего адреса, удалённый компьютер увидит IP адрес промежуточного компьютера (прокси-сервера), через который вы работаете.
- Вы не можете соединиться с каким-либо компьютером в Интернет.
Представьте, что из-за того, что вы много времени на рабочем месте уделяли общению по ICQ-пейджеру, администратор вашей фирмы закрыл вам доступ к ICQ-серверам. Ничего страшного. Вы можете подсоединиться к ним через промежуточный компьютер (прокси-сервер) и вновь заняться своим любимым делом (конечно до тех пор, пока администратор не закроет вам доступ уже к прокси-серверу).
Типы прокси-серверов Существует несколько типов proxy серверов. Каждый тип proxy предназначен для решения своего круга задач, однако у них есть много общего, их возможности во многом совпадают. HTTP proxy Это наиболее распространенный тип proxy серверов и говоря просто - "proxy", имеют в виду именно его. Раньше с помощью этого типа proxy можно было только просматривать web страницы и скачивать файлы. Теперь же новые версии программ (ICQ и т.п.) умеют работать через HTTP proxy. С этим типом proxy умеют работать и браузеры любых версий. Socks proxy Эти proxy сервера умеют работать практически с любым типом информации в Internet (протокол TCP/IP), однако для их использования в программах должно быть явно указана возможность работы с socks proxy. Для использования socks proxy в браузере нужны дополнительные программы (браузеры не умеют сами работать через socks proxy). Однако любые версии ICQ (и многих других популярных программ) отлично могут работать через socks proxy. При работе с socks proxy в большинстве случаев нужно указывать его версию: socks4 или socks5. |