| Russian Team @ distributed.net |
| | заглавная | | что это | | кто мы | | этапы | | как подключиться | | общение | | программы | | ресурсы | | FAQ |
| | what the FAQ | | общие вопросы | | клиенты | | прокси | | сети |
FAQ: Прокси
Q: Зачем нужен Personal Proxy, где его найти и чем он отличается, скажем, от WinProxy? A: В отличие от прокси-серверов "широкого профиля" (например, WinProxy или WinGate) PProxy выполняет узкую и специализированную функцию накопителя/раздатчика блоков для клиентов в локальной IP-сети. PProxy как правило используется в случаях, когда один компьютер в IP-сети имеет выход в интернет, а другие - нет. PProxy также удобно использовать, если соединение с интернетом у вас не постоянное: PProxy будет постоянно держать в своем входном буфере запас еще не просчитанных блоков, а в выходном будет собирать уже просчитанные. При выходе в интернет PProxy очень быстро обменивается блоками с кейсервером dnet, не дожидаясь, пока это сделает каждый отдельный клиент в локальной сети. Кроме того, анализируя логи PProxy при помощи специальных программ, можно иметь собственную локальную статистику. Официальная страница PProxy находится по адресу http://www.distributed.net/proxies.html Q: Где можно взять программу для анализа логов PProxy? A: Наиболее удобный на наш взгляд анализатор логов PProxy находится по адресу: http://usmcug.usm.maine.edu/rc5/files/ppstats-rc5.zip Q: При старте Pproxy пишет: "Verbosity set to: general stats keyblock server client buffers timestamp attention errlow errsevere" Что это значит? A: Это он указывает, какую информацию будет писать в лог. Q: Меня раздражает консольное окошко PProxy, свернутое на таскбар. Можно его куда-нибудь убрать? A: Попробуй программку Trayer - она умеет сворачивать консольные приложения в трэй. Q: При shutdown'е Windows окно PProxy не хочет само закрываться. Как его заставить? A: Очевидно, никак. :-( Приходится закрывать его вручную (Ctrl+C). Q: При любых значениях minkeysready и maxkeysready PProxy не забирает более 1000 блоков. Для моей сети, не имеющей постоянной связи с интернетом, этого мало. Как добиться, чтобы он забирал больше? A: Прописываешь своему PProxy в .ini: .... [rc564] expertmode=1 .... - и он будет скачивать сколько угодно. Иначе он пытается определить скорость расходования блоков и скачивает их на ~4 дня. Q: Поставил PProxy, подключил через него всю локальную сеть. Смотрю в логи - скорость постепенно падает. Что не так? A: Все правильно - клиенты сбросили накопленные блоки из своих выходных буферов на PProxy, а он воспринял это как очень высокую скорость счета. Q: Можно ли ставить Pproxy каскадом, чтобы он забирал и отдавал блоки другому Pproxy ? A: Да, каскадное подключение Pproxy возможно. Q: Как следить за работой клиентов в большой сети (около 100 машин)? A: Анализируй логи PProxy: Q: Как отключить OGR на прокси? A: Опции такой нет, зато можно поставить входные буфера для OGR (min и max) в 0. Вместе со строчкой expertmode=1 вы получите то, что хотели! Q: Клиенты коннектятся, а PProxy блков не дает. В чем проблема?? A: Как правило проблема в том, что на прокси нет блоков, и сам он их не может получить из-за проблем с сетью / ошибками в настройках. Например не может определить IP днетовского прокси. Q: А у нашей команды есть свой proxy? Как к нему присоеденится? Зачем это надо? Как много человек пользуется им? A: Да, есть. Прсоедениться просто - укажите в клиенте: 2) Buffer and Buffer Update Options 6) Keyserver<->client connectivity options 2) Automatically select a distributed.net keyserver? ==> no 3) Keyserver hostname ==> dnetp.hole.ru 4) Keyserver port ==> 2064 Статистика proxy доступна по адресу: http://dnetp.hole.ru. У прокси есть несколько плюсов: 1) Он ближе, с ним связь лучше (как правило) 2) Он более добросовестно учитывает указанный вами размер блока (по неизвестным причинам) 3) Дополнительный способ хоть как-то контролировать днет 4) Дополнительная статистика - дополнительный спорт :) Количество пользователей прокси около 100. Q: Вопросы по командномы прокси: Как часто обновляется статистика ? Раз в час? Чаще? Какая машина используется? Сколько на нем блоков? A: Обновление раз в полчаса. Машина - PII-300x2. На данный момент 50 000 блоков. Q: Почему на командном прокси я - американец? На DNET'е я - русский. A: Днет определяет старну по указанной вами информации, командный прокси по домену email'a Q: Есть ли для прокси способ аналогичный клиентской команде -flush ? A: Да, но под Unix'ом. kill -ALRM `cat /var/run/dnetp.pid` не забудьте [rc564]/maxkeysdone=1 в dnetp.ini |