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

Исходное сообщение
"Как мне запустить squid на Linux RH 7.3?"

Отправлено serg128 , 05-Мрт-05 11:04 
Т.е. проблема такая: Скачал и поставил(из под рута) сквид 2.5stable9. Конфигурил с ключами: ./configure --enable-delay-pools
Ошибок небыло.
Далее создал ему кэш, командой squid -z
Отконфигурил(примерно) squid.conf
Запрустил squid, но:
   1) его нету в процессах(по ps -ax).
   2) при сканировании портов (nmap 10.0.0.1) нету порта 3128.
Помогите плиз, в чем я ошибся?

Содержание

Сообщения в этом обсуждении
"Как мне запустить squid на Linux RH 7.3?"
Отправлено Z0termaNN , 05-Мрт-05 11:14 
>Т.е. проблема такая: Скачал и поставил(из под рута) сквид 2.5stable9. Конфигурил с
>ключами: ./configure --enable-delay-pools
>Ошибок небыло.
>Далее создал ему кэш, командой squid -z
>Отконфигурил(примерно) squid.conf
>Запрустил squid, но:
>   1) его нету в процессах(по ps -ax).
>   2) при сканировании портов (nmap 10.0.0.1) нету порта 3128.
>
>Помогите плиз, в чем я ошибся?

/var/log/squid/cache.log


"Как мне запустить squid на Linux RH 7.3?"
Отправлено Император , 05-Мрт-05 11:25 
>Т.е. проблема такая: Скачал и поставил(из под рута) сквид 2.5stable9. Конфигурил с
>ключами: ./configure --enable-delay-pools
>Ошибок небыло.
>Далее создал ему кэш, командой squid -z
>Отконфигурил(примерно) squid.conf
>Запрустил squid, но:
>   1) его нету в процессах(по ps -ax).
>   2) при сканировании портов (nmap 10.0.0.1) нету порта 3128.
>
>Помогите плиз, в чем я ошибся?

Смотри логи, права etc.



"Как мне запустить squid на Linux RH 7.3?"
Отправлено Fes , 05-Мрт-05 11:40 
Смотри в /var/log/messages
Там скивд при старте пишет всё что он творит, и в конце должна біть запись - или он удачно запустился - или причина сбоя.

"Как мне запустить squid на Linux RH 7.3?"
Отправлено konst , 05-Мрт-05 13:13 
>Т.е. проблема такая: Скачал и поставил(из под рута) сквид 2.5stable9. Конфигурил с
>ключами: ./configure --enable-delay-pools
>Ошибок небыло.
>Далее создал ему кэш, командой squid -z
>Отконфигурил(примерно) squid.conf
>Запрустил squid, но:
>   1) его нету в процессах(по ps -ax).
>   2) при сканировании портов (nmap 10.0.0.1) нету порта 3128.
>
>Помогите плиз, в чем я ошибся?

А как squid запускался?
/etc/init.d/squid start ?


"Как мне запустить squid на Linux RH 7.3?"
Отправлено serg128 , 05-Мрт-05 14:23 
>>Т.е. проблема такая: Скачал и поставил(из под рута) сквид 2.5stable9. Конфигурил с
>>ключами: ./configure --enable-delay-pools
>>Ошибок небыло.
>>Далее создал ему кэш, командой squid -z
>>Отконфигурил(примерно) squid.conf
>>Запрустил squid, но:
>>   1) его нету в процессах(по ps -ax).
>>   2) при сканировании портов (nmap 10.0.0.1) нету порта 3128.
>>
>>Помогите плиз, в чем я ошибся?
>
>А как squid запускался?
>/etc/init.d/squid start ?

нет, пробовал /usr/local/squid/sbin/squid
или /usr/local/squid/sbin/squid&


"Как мне запустить squid на Linux RH 7.3?"
Отправлено serg128 , 05-Мрт-05 14:49 
>>>Т.е. проблема такая: Скачал и поставил(из под рута) сквид 2.5stable9. Конфигурил с
>>>ключами: ./configure --enable-delay-pools
>>>Ошибок небыло.
>>>Далее создал ему кэш, командой squid -z
>>>Отконфигурил(примерно) squid.conf
>>>Запрустил squid, но:
>>>   1) его нету в процессах(по ps -ax).
>>>   2) при сканировании портов (nmap 10.0.0.1) нету порта 3128.
>>>
>>>Помогите плиз, в чем я ошибся?
>>
>>А как squid запускался?
>>/etc/init.d/squid start ?
>
>нет, пробовал /usr/local/squid/sbin/squid
> или /usr/local/squid/sbin/squid&

   А вот и причина сбоя(взято из логов):
  Performing DNS tests...
  FATAL: ipcache_init: DNS name looking test failed

  Page faults with physical i/o: 293


"Как мне запустить squid на Linux RH 7.3?"
Отправлено Stalker_2000 , 05-Мрт-05 14:49 
>>>Т.е. проблема такая: Скачал и поставил(из под рута) сквид 2.5stable9. Конфигурил с
>>>ключами: ./configure --enable-delay-pools
>>>Ошибок небыло.
>>>Далее создал ему кэш, командой squid -z
>>>Отконфигурил(примерно) squid.conf
>>>Запрустил squid, но:
>>>   1) его нету в процессах(по ps -ax).
>>>   2) при сканировании портов (nmap 10.0.0.1) нету порта 3128.
>>>
>>>Помогите плиз, в чем я ошибся?

1. Вышеназванные логи в студию
2. Попробуй squid -D


"Как мне запустить squid на Linux RH 7.3?"
Отправлено serg128 , 05-Мрт-05 17:13 
>>>>Т.е. проблема такая: Скачал и поставил(из под рута) сквид 2.5stable9. Конфигурил с
>>>>ключами: ./configure --enable-delay-pools
>>>>Ошибок небыло.
>>>>Далее создал ему кэш, командой squid -z
>>>>Отконфигурил(примерно) squid.conf
>>>>Запрустил squid, но:
>>>>   1) его нету в процессах(по ps -ax).
>>>>   2) при сканировании портов (nmap 10.0.0.1) нету порта 3128.
>>>>
>>>>Помогите плиз, в чем я ошибся?
>
>1. Вышеназванные логи в студию
>2. Попробуй squid -D

squid -D заработало, спасибо, но что-то просило в /etc/resolv.conf. А что такое (squid -D) и можно ли так оставлять?


"Как мне запустить squid на Linux RH 7.3?"
Отправлено stalker_2000 , 07-Мрт-05 12:03 
>squid -D заработало, спасибо, но что-то просило в /etc/resolv.conf. А что такое
>(squid -D) и можно ли так оставлять?

resolv.conf это твой файл с именами днс серверов твоего провайдера. Там должно быть нечто типа:

nameserver 333.333.333.333
nameserver 333.333.333.111

squid -D - это запуск сквида без проверки работы днс серверов. По умолчанию при запуске он проверяет любые доступные сервера на доступность и возможность ресолвинга имя<-->айпи адрес, и, как видимо в твоём случае, не находит их, поэтому вырубается. Запуск с этим ключом я всем рекомендую, для независимости от внешних условий. А на будущее - просмотр cache.log решает многие проблемы ;)