Jump to content

Кэширующий прокси


Recommended Posts

Пытаюсь настроить кэширующий прокси в моем кинетике.

Polipo - при любых настройках не удалось заставить писать кэш на диск. В памяти вроде работает, но мне нужно на диск - потому снес.

squid - судя по всему битый в репах.

opkg install squid
Installing squid (3.5.12-1) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/squid_3.5.12-1_keenle.ipk.
Collected errors:
 * opkg_install_pkg: Package squid md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'.
 * opkg_install_cmd: Cannot install package squid.

 

Link to comment
Share on other sites

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

А вот полипа еще раз проверил - очень похоже, что ошибка https://www.mail-archive.com/polipo-users@lists.sourceforge.net/msg01433.html

В логах, которые нормально пишутся,
Disabling local tree: No such file or directory
какой бы адрес в diskCacheRoot я не писал. В кавычках и без, с окончательным слэшем и без.

Edited by keleg
Link to comment
Share on other sites

Поставил squid.

Тоже проблемы  - при запуске говорит в логи
FATAL: Ipc::Mem::Segment::create failed to shm_open(/squid-cf__metadata.shm): (13) Permission denied

и валится :-(
Что ж за невезуха такая с прокси-серверами?

Link to comment
Share on other sites

Насколько я понял из гугления, сквиду нужно

Squid needs the /dev/shm device to be mounted in its normal chmod 777 state.
но файл fstab у нас не нашел, чтоб хоть в tmpfs это перекинуть, как там советуют.
Link to comment
Share on other sites

1. Рекомендую перейти на 2.08 и Entware-3x. Почему - писал тут несколько раз.

2. Это, возможно, не решит именно Ваши проблемы. Но неработающие и глючащие на старом ядре пакеты заработают при таком переходе.

3. 

21 минуту назад, keleg сказал:

Squid needs the /dev/shm device

Посмотрел несколько роутеров с разными прошивками (Padavan, Tomato-arm) нигде этого нет. Сообщения пользователей о работающем squid - есть (не на кинетиках). С файловы кешем или без - не в курсе. Число пользователей Entware* на кинтиках на порядок меньше общего числа. Репозиториии обычно общие.

Edited by zyxmon
Link to comment
Share on other sites

5 минут назад, keleg сказал:

Прошивку обновил до 2.08 успешно, а entware просто поверх старой ставить или что-то удалять нужно?

Entware-3x ставить с нуля. Поверх низяяяяяя

Link to comment
Share on other sites

2 минуты назад, keleg сказал:

А удаляется оно как?

проще всего переформатировать раздел.

Перед новой установкой возможно нужно в cli (telnet) дать пару команд (тут на форуме есть), чтобы старые настройки забылись, если прошивка не сбрасывалась в default.

Можно на linux машине удалить установку.

Link to comment
Share on other sites

Ого. Сурово.... у меня диск забит инсталляторами линуксов и прочей нужной инфой, скидывать особо некуда. А если выключить компонент OPKG в веб-интерфейсе и удалить папки с системой, то прокатит?

Link to comment
Share on other sites

2 минуты назад, keleg сказал:

то прокатит

Прокатит. Забыл про этот вариант. Обычно сую новую флешку после формата. Я иногда просто переименовываю папки, чтобы была возможность все назад вернуть.

Link to comment
Share on other sites

  • 2 weeks later...
  Keenetic Giga II

v2.08(AAFS.1)A8

и squid установлен ОК! Единственная проблема - в нем отсутствует ncsa_auth и я не могу установить пароль на подключения ...

Link to comment
Share on other sites

7 минут назад, Oleg Shabanov сказал:

и squid установлен ОК! Единственная проблема - в нем отсутствует ncsa_auth и я не могу установить пароль на подключения ...

Можно поставить apache - там есть htpasswd. Но наверняка есть и online вариант генерации паролей.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...