Я установил и настроил Squid на Fedora Server 21 с полными обновлениями. IP моего прокси - 145.130.33.133 с портом 3128. Сначала я изменил свой squid.conf своими правилами и всем остальным. На моем ноутбуке с Fedora Workstation 21 работает нормально, а на моем сервере - нет. И ПК, и ноутбук я не настраивал iptables. Что мне не хватает? Прикрепляю конфиг iptables
PD: Httpd (Apache) не работает, когда служба iptables включена
Заранее спасибо.
У вашего правила для кальмара есть проблема. После запятой после ESTABLISHED стоит пробел, из-за которого iptables может прекратить обработку последующих правил.
-A INPUT -m state --state NEW,ESTABLISHED, RELATED -m tcp -p tcp --dport 3128 -j ACCEPT
^
Remove this space
Также существует правило, которое уже принимает установленные и связанные состояния:
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
Я бы предложил изменить правило для порта squid следующим образом:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3128 -j ACCEPT