Мне трудно понять разницу между VPN и прокси-сервером.
Когда я подключаюсь к VPN, другие компьютеры видят IP-адрес VPN вместо IP-адреса моего провайдера. Но разве это не делает его прокси-сервером? Так все ли VPN являются прокси-серверами?
решение1
Различия довольно просты. Я возьму HTTP в качестве примера.
Каждый раз, когда вы открываете веб-сайт, ваш браузер отправляет запрос на соответствующий сервер, например example.com, и «запрашивает» веб-сайт, который вы хотите просмотреть, запрашивает изображение или любой другой ресурс.
При использовании прокси-сервера ваш браузер отправляет этот запрос на этот прокси-сервер, который, в свою очередь, пересылает этот запрос на «example.com», извлекает ресурс и возвращает его вам.
Следовательно, «example.com» будет взаимодействовать только с прокси-сервером, а не с вашим компьютером.
VPN — это другое. Это «виртуальная частная сеть». Обратите внимание на термин «сеть».
Например, большинство университетов, компаний, ... предлагают такую VPN, позволяя своим сотрудникам / студентам / ... подключаться к своимвнутреннийсети из любой точки мира.
Например, вы можете использовать интрасеть при подключении к VPN, даже если она защищена брандмауэром для компьютеров, подключающихся извне.
В научно-исследовательских учреждениях довольно распространено предлагать доступ к закрытым каталогам/ресурсам, таким как исследовательские работы, только из этого учреждения. Технически, вы подключаетесь извне к серверу «внутри» учреждения, который затем запрашивает ресурсы для вас. Обратите внимание, что это не прокси-сервер, поскольку вы фактически подключены к этой сети, а ваш клиент все еще подключается к example.com
Кстати, через VPN можно также туннелировать только определенные сервисы, но полное туннелирование встречается довольно часто.