Назад | Перейти на главную страницу

Проблемы Squid с iptables

Я установил и настроил 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