Я читал, что squid был одним из самых простых в настройке прокси, но у меня есть некоторые проблемы.
Сервер находится на aws ec2
Я следил за этим руководством https://www.tecmint.com/install-squid-in-ubuntu/
Изменение http_port 3128
к http_port 3128 transparent
И
http_access deny all
к http_access allow all
Но у меня есть
ERROR: NF getsockopt(ORIGINAL_DST) failed on local=xx.xx.xx.xx:3128 remote=xx.xx.xx.xx:62780 FD 10 flags=33: (92) Protocol not available
ERROR: NAT/TPROXY lookup failed to locate original IPs on local=xx.xx.xx.xx:3128 remote=xx.xx.xx.xx:62780 FD 10 flags=33
Я тоже пытался добавить
acl localnet src XX.XX.XX.XX
где XX.XX.XX.XX - мой ip
Или также
acl localnet src all
Но у меня всегда одна и та же проблема
Я просто хочу отправить запрос на api, имеющий статический ip, не знайте, если настройка squid - хорошее решение.
Я уже пробовал с nginx, он работал хорошо, но я внес некоторые обновления в свой код и сейчас не работает
Я открыт для всех решений :)
Squid достаточно сложен в настройке.
Я рекомендую использовать Netgate PfSense если он предоставляется Amazon ec2. Установив Pfsense, вы получите красивый и простой веб-интерфейс для управления и установки / настройки вашего прокси-сервера squid. для вашего типа требуемого сервиса веб-интерфейса более чем достаточно, но если вам нужно больше настроек, у вас есть полный SSH-доступ к самой ОС для непосредственной настройки конфигурации сервера Squid.