У меня есть прокси-сервер squid на сервере ubuntu с аутентификацией БД. Однако при подключении к прокси, если я захожу http://www.whatismyip.com/ он по-прежнему показывает мой АКТУАЛЬНЫЙ IP-адрес. Как мне настроить Squid, чтобы скрыть мой IP и тот факт, что он использует squid.
По умолчанию в Squid Forwarded-For
включенный. Для получения дополнительной информации о том, что X-Forwarded-For
есть, взгляните на статью в Википедии.
В вашей ситуации вы захотите отредактировать файл конфигурации Squid, включив в него эту строку: forwarded_for off
а затем перезапустите /etc/init.d/squid restart
(при условии, что дистрибутив основан на RPM).
Я использую этот сайт, чтобы убедиться, что прокси правильно скрыт: http://www.lagado.com/proxy-test
Недостаточно установить forwarded_for off
! Он все равно отправит X-Forwarded-For: unknown
, поэтому другие будут знать, что вы используете какой-то прокси (хотя ваш IP-адрес скрыт).
Добавьте эти 2 строки в свой squid.conf
файл:
forwarded_for delete
via off
Затем перезапустите squid с помощью service squid3 restart
команда, и все готово!
Больше информации: