Как мне создать свой собственный прокси-сервер?
Я хочу создать свой собственный прокси-сервер. Какая процедура, чтобы начать это? Какие шаги? Я хорошо разбираюсь в PHP и у меня есть собственный веб-сервер,
Пожалуйста, помогите мне, для создания прокси-сервера, который также обрабатывает страницы PHP
Я просто хочу знать основы! Есть много прокси-сайтов, которые говорят "Доступ к Facebook из школы". Так как они работают? Могу ли я создать что-то подобное?!
Если я использую file_get_contents()
функция и отображать его на экране, он может быть использован в качестве статического прокси-сервера WEBPAGE.
Поэтому мой вопрос был прост: как мне разработать что-то, что можно использовать для доступа к Facebook?
2 ответа
Сконфигурируйте PHP на своем веб-сервере и установите PHP Proxy Software на ваш выбор:
http://sourceforge.net/search/?q=php%20proxy&sortdir=desc&limit=25&sort=rating
Убедитесь, что вы можете подключиться к прокси-серверу, где бы вы ни находились, и что он находится за пределами любого брандмауэра, который вы пытаетесь обойти.
Затем добавьте адрес сервера прокси-сервера в настройки прокси-сервера вашей ОС или браузера (который зависит от ОС или браузера).
Переадресация порта SSH должна получить то, что вы хотите.
http://www.linuxhorizon.ro/ssh-tunnel.html
Редактировать: Соответствующая информация с сайта:
ssh -L 8888:www.linuxhorizon.ro:80 user@computer -N
ssh -L 8888:www.linuxhorizon.ro:80 -L 110:mail.linuxhorizon.ro:110 \
25:mail.linuxhorizon.ro:25 user@computer -N
Установив это на сервере, вы разрешаете себе доступ к информации из любого места через IP-адрес вашего сервера. Это обеспечивает обходной путь, если домен заблокирован, а ваш сервер - нет.