Squid3, пытающийся добавить пользовательский external_acl_type

Кажется, что в этой поддержке брандмауэра сценария также необходим в случае использования NAT и не просто брандмауэров.

Тест является Вашим IP-адресом серверов, общедоступный, или если Ваш ISP использует NAT. можно сделать это путем просмотра на сайт как http://www.whatismyip.com/.

Если адрес совпадает с адресом, Вы имеете на своем сервере, который Вы, вероятно, не должны включать поддержке брандмауэра. если они отличаются, предоставляют адрес, Вы добрались от сайта.

Обратите внимание, что Ваш ISP может изменить Ваш общедоступный IP-адрес, если Вы конкретно не запросили постоянный адрес.

2
задан 17 August 2013 в 14:12
2 ответа

для проверки времени сервера

# date

проверьте подключение к серверам синхронизации и найдите разницу во времени:

# ntpdate -q 0.rhel.pool.ntp.org

синхронизировать время вручную с серверами:

# ntpdate 0.rhel.pool.ntp.org 1.rhel.pool.ntp.org

если вы хотите проверить системное время при загрузке :

# chkconfig ntpdate on

дополнительная информация:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sect-Date_and_Time_Configuration-Command_Line_Configuration-Network_Time_Protocol] -Network_Time_Protocol. --- 240043-

У меня была аналогичная проблема. Мне удалось исправить это, изменив владельца скрипта на пользователя squid и переместив файл из моего домашнего каталога куда-нибудь в корневую файловую систему.

2
ответ дан 3 December 2019 в 11:46

У меня все еще была та же проблема, даже после того, как я следовал полезным указаниям @tyrells.

Как исправить?

Нам нужно сделать скрипт python исполняемым, выполнив следующую команду.

sudo chmod u + x /path/to/external-acl.py

Итак, чтобы резюмировать здесь пошаговые инструкции.

  1. Переместите ваш скрипт куда-нибудь в корневую файловую систему. Для меня это было /usr/share/acl.py
  2. Исправить разрешения. sudo chown proxy: proxy /usr/share/acl.py
  3. Сделать скрипт исполняемым. sudo chmod u + x /usr/share/acl.py
  4. Перезапустить squid. sudo service squid restart
0
ответ дан 3 December 2019 в 11:46

Теги

Похожие вопросы