URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 21478
[ Назад ]

Исходное сообщение
"Mojno zapustit srazu dva squida na FreeBSD?"

Отправлено ivakin , 03-Окт-02 17:50 
Mojno zapustit srazu dva squida na FreeBSD? Estestvenno podvpraviv squid.conf. Kto nibud delal tak?

Содержание

Сообщения в этом обсуждении
"RE: Mojno zapustit srazu dva squida na FreeBSD?"
Отправлено LinaS , 03-Окт-02 18:22 
>Mojno zapustit srazu dva squida na FreeBSD? Estestvenno podvpraviv squid.conf. Kto nibud
>delal tak?

я так не делала, но подозреваю, что можно:
так как в конфиге указывается pid-файл, то придется (поправьте меня) поиметь два конфига.
в одном пид один в другом другой.
дальше - 2 сквида на одном и том же сокете не получится, одному из них придется слушать на как минимум на другом порту, что должно быть отражено в конфиге
то есть:
/usr/local/etc/squid/squid1.conf:
http_port 1.2.3.4:3128
icp_port 3130
pif_filname /var/run/squid1.pid

/usr/local/etc/squid/squid2.conf:
http_port 1.2.3.4:3145 (ну например)
icp_port 3140
pif_filname /var/run/squid2.pid

запуск
squid -f /usr/local/etc/squid1.conf
squid -f /usr/local/etc/squid2.conf

возможно, я что-то забыла...
только вот зачем тебе два сквида? :)


"RE: Mojno zapustit srazu dva squida na FreeBSD?"
Отправлено ivakin , 03-Окт-02 18:32 
>>Mojno zapustit srazu dva squida na FreeBSD? Estestvenno podvpraviv squid.conf. Kto nibud
>>delal tak?
>
>я так не делала, но подозреваю, что можно:
>так как в конфиге указывается pid-файл, то придется (поправьте меня) поиметь два
>конфига.
>в одном пид один в другом другой.
>дальше - 2 сквида на одном и том же сокете не получится,
>одному из них придется слушать на как минимум на другом порту,
>что должно быть отражено в конфиге
>то есть:
>/usr/local/etc/squid/squid1.conf:
>http_port 1.2.3.4:3128
>icp_port 3130
>pif_filname /var/run/squid1.pid
>
>/usr/local/etc/squid/squid2.conf:
>http_port 1.2.3.4:3145 (ну например)
>icp_port 3140
>pif_filname /var/run/squid2.pid
>
>запуск
>squid -f /usr/local/etc/squid1.conf
>squid -f /usr/local/etc/squid2.conf
>
>возможно, я что-то забыла...
>только вот зачем тебе два сквида? :)

Spasibki tebe bolshoye LinaS!
Ya obyasnu zachem mne ih stolko. Dali zadaniye sdelat avtoruzaciyu na squide, no tam ncsa_auth ne kompiliruyetsya. Net nujnoy library. Tak vot ya reshil zapustit parallelno vtoroy squid, sdelat tam vse i protestirovat kak vse pashet. Nu a potom virubit stariy. Vot tak. Spasibo tebe eshe raz.


"RE: Mojno zapustit srazu dva squida na FreeBSD?"
Отправлено LinaS , 03-Окт-02 22:46 
>>>Mojno zapustit srazu dva squida na FreeBSD? Estestvenno podvpraviv squid.conf. Kto nibud
>>>delal tak?
>>
>>я так не делала, но подозреваю, что можно:
>>так как в конфиге указывается pid-файл, то придется (поправьте меня) поиметь два
>>конфига.
>>в одном пид один в другом другой.
>>дальше - 2 сквида на одном и том же сокете не получится,
>>одному из них придется слушать на как минимум на другом порту,
>>что должно быть отражено в конфиге
>>то есть:
>>/usr/local/etc/squid/squid1.conf:
>>http_port 1.2.3.4:3128
>>icp_port 3130
>>pif_filname /var/run/squid1.pid
>>
>>/usr/local/etc/squid/squid2.conf:
>>http_port 1.2.3.4:3145 (ну например)
>>icp_port 3140
>>pif_filname /var/run/squid2.pid
>>
>>запуск
>>squid -f /usr/local/etc/squid1.conf
>>squid -f /usr/local/etc/squid2.conf
>>
>>возможно, я что-то забыла...
>>только вот зачем тебе два сквида? :)
>
>Spasibki tebe bolshoye LinaS!
>Ya obyasnu zachem mne ih stolko. Dali zadaniye sdelat avtoruzaciyu na squide,
>no tam ncsa_auth ne kompiliruyetsya. Net nujnoy library. Tak vot ya
>reshil zapustit parallelno vtoroy squid, sdelat tam vse i protestirovat kak
>vse pashet. Nu a potom virubit stariy. Vot tak. Spasibo tebe
>eshe raz.


кстати, может не париться все-таки с двумя сквидами, а настроить авторизацию?
или параллельно %)
что не компилируется? какой библиотеки не хватает?
+ можно попробовать другие модули авторизации у squid?


"RE: Mojno zapustit srazu dva squida na FreeBSD?"
Отправлено LinaS , 03-Окт-02 18:42 
>pif_filname /var/run/squid2.pid
^^^^^^^^^^^^^
очепятка, прошу прощения, это pid_filename