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

Исходное сообщение
"Squid как кэширующий прокси"

Отправлено Александр , 22-Янв-10 16:45 
Вот смотрите у меня есть в лок сети комп. На нем установлен Centos 5.0 и на нём Squid + Traffpro + sams. Вот и на этом компе установленны 2 сетевушки. Одна 192.168.0.5 а другая 192.168.0.222. Мне нужно поднять прокси что бы он т.е. сквид обращался к другому ip 192.168.0.201 там на порт 3128. На 192.168.0.201 тоже прокси который обращается уже в интернет. Но самое главное пока заставить сквид перенаправлять и кэшировать запросы которые идут к первой сетевушки 192.168.0.5 и через вторую сетевушку 192.168.0.222 обращаллся в интернет. Вот как это сделать? Я так пологая в сквиде где то пишется про то место куда он должен обращатся в интернет или в айпитаблес?

Когда я с соседнего компа указываю прокси, порт ну все как пологается то допустим я захожу на гугось. Зашел и когда я пытаюсь обновить либо щелкнуть по ссылке то сразу появляется такая хрень:


The requested URL could not be retrieved [hr]  While trying to retrieve the URL: [link=http://solwin.ru/index.php?]http://www.google.com[...
The following error was encountered:
[blockquote] Unable to determine IP address from host name for google.com [/blockquote]   The dnsserver returned:
[blockquote] Name Error: The domain name does not exist. [/blockquote]   This means that:
The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.
Your cache administrator is root.

И так на любые сайты... Может днс в проксе нужно настраивать или что такое получается в этом долбанном каскадном прокси что такая лажа получается. У кого есть идеи пишите...

Вот логи кальмара:
Файл access.log

1263811758.239    333 192.168.0.33 TCP_MISS/302 633 GET http://www.google.com/ - TIMEOUT_FIRST_UP_PARENT/192.168.0.201 text/html
1263811758.547    307 192.168.0.33 TCP_MISS/200 5221 GET http://www.google.ru/ - TIMEOUT_FIRST_UP_PARENT/192.168.0.201 text/html
1263811758.840    292 192.168.0.33 TCP_MISS/200 8047 GET http://www.google.ru/intl/en_com/images/logo_plain.png - TIMEOUT_FIRST_UP_PARENT/192.168.0.201 image/png
1263811758.949    275 192.168.0.33 TCP_MISS/200 5867 GET http://www.google.ru/images/nav_logo7.png - TIMEOUT_FIRST_UP_PARENT/192.168.0.201 image/png
1263811758.957    278 192.168.0.33 TCP_MISS/200 1618 GET http://www.google.ru/favicon.ico - TIMEOUT_FIRST_UP_PARENT/192.168.0.201 image/x-icon
1263811759.076    371 192.168.0.33 TCP_MISS/200 15046 GET http://www.google.ru/extern_js/f/CgJydRICcnUrMAo4QUAdLCswDjg... - TIMEOUT_FIRST_UP_PARENT/192.168.0.201 text/jаvаsсript
1263811759.145     14 192.168.0.33 TCP_MISS/503 1585 GET http://www.google.ru/csi? - DIRECT/www.google.ru text/html
1263811759.353    276 192.168.0.33 TCP_MISS/200 4215 GET http://www.google.ru/extern_chrome/7c89638d391c5f94.js - TIMEOUT_FIRST_UP_PARENT/192.168.0.201 text/html
1263811759.377    256 192.168.0.33 TCP_MISS/204 338 GET http://clients1.google.ru/generate_204 - TIMEOUT_FIRST_UP_PARENT/192.168.0.201 text/html
1263811764.245    636 192.168.0.33 TCP_MISS/503 1587 GET http://www.google.ru/aclk? - DIRECT/www.google.ru text/html

Файл cache.log

2010/01/18 13:49:09| Starting Squid Cache version 2.6.STABLE6 for i686-redhat-linux-gnu...
2010/01/18 13:49:09| Process ID 17736
2010/01/18 13:49:09| With 1024 file desсriрtors available
2010/01/18 13:49:09| Using epoll for the IO loop
2010/01/18 13:49:09| DNS Socket created at 0.0.0.0, port 48834, FD 5
2010/01/18 13:49:09| Adding domain garant-servis.ru from /etc/resolv.conf
2010/01/18 13:49:09| Adding nameserver 192.168.0.202 from /etc/resolv.conf
2010/01/18 13:49:09| User-Agent logging is disabled.
2010/01/18 13:49:09| Referer logging is disabled.
2010/01/18 13:49:09| Unlinkd pipe opened on FD 10
2010/01/18 13:49:09| Swap maxSize 102400 KB, estimated 7876 objects
2010/01/18 13:49:09| Target number of buckets: 393
2010/01/18 13:49:09| Using 8192 Store buckets
2010/01/18 13:49:09| Max Mem  size: 8192 KB
2010/01/18 13:49:09| Max Swap size: 102400 KB
2010/01/18 13:49:09| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2010/01/18 13:49:09| Rebuilding storage in /var/spool/squid (DIRTY)
2010/01/18 13:49:09| Using Least Load store dir selection
2010/01/18 13:49:09| Set Current Directory to /var/spool/squid
2010/01/18 13:49:09| Loaded Icons.
2010/01/18 13:49:10| Accepting proxy HTTP connections at 192.168.0.5, port 3128, FD 12.
2010/01/18 13:49:10| Accepting ICP messages at 0.0.0.0, port 3130, FD 13.
2010/01/18 13:49:10| WCCP Disabled.
2010/01/18 13:49:10| Configuring Parent 192.168.0.201/3128/3130
2010/01/18 13:49:10| Ready to serve requests.
2010/01/18 13:49:10| Done reading /var/spool/squid swaplog (0 entries)
2010/01/18 13:49:10| Finished rebuilding storage from disk.
2010/01/18 13:49:10|         0 Entries scanned
2010/01/18 13:49:10|         0 Invalid entries.
2010/01/18 13:49:10|         0 With invalid flags.
2010/01/18 13:49:10|         0 Objects loaded.
2010/01/18 13:49:10|         0 Objects expired.
2010/01/18 13:49:10|         0 Objects cancelled.
2010/01/18 13:49:10|         0 Duplicate URLs purged.
2010/01/18 13:49:10|         0 Swapfile clashes avoided.
2010/01/18 13:49:10|   Took 0.7 seconds (   0.0 objects/sec).
2010/01/18 13:49:10| Beginning Validation Procedure
2010/01/18 13:49:10|   Completed Validation Procedure
2010/01/18 13:49:10|   Validated 0 Entries
2010/01/18 13:49:10|   store_swap_size = 0k
2010/01/18 13:49:10| storeLateRelease: released 0 objects
2010/01/18 13:49:18| temporary disabling (Not Found) digest from 192.168.0.201

Файл store.log

1263811758.239 RELEASE -1 FFFFFFFF A1FFE0663F2E715763B5C2FAC6B8C87C  302 1263801200        -1        -1 text/html 218/218 GET http://www.google.com/
1263811758.547 RELEASE -1 FFFFFFFF EA3537CACDCB56211D5F81DE98851EEB  200 1263801201        -1 1263801201 text/html 4805/4805 GET http://www.google.ru/
1263811758.645 RELEASE -1 FFFFFFFF 3C42FAD839C039233A41D66A34D8A1A7  404        -1        -1        -1 text/html -1/1370 GET http://192.168.0.201:3128/squid-internal-periodic/store_digest
1263811758.840 RELEASE -1 FFFFFFFF CB76C5F48327F7CA2B83EA74D6021483  200 1263801188 1205793538 1295337188 image/png 7582/7582 GET http://www.google.ru/intl/en_com/images/logo_plain.png
1263811758.949 RELEASE -1 FFFFFFFF 8D5BCEF00D5926440D555FA9FEBE232D  200 1263801092 1248371103 1295337092 image/png 5401/5401 GET http://www.google.ru/images/nav_logo7.png
1263811758.957 RELEASE -1 FFFFFFFF 0DFD0428AD7EAFDA76733DEE23C2A722  200 1263801114 1231518902 1295337114 image/x-icon 1150/1150 GET http://www.google.ru/favicon.ico
1263811759.076 RELEASE -1 FFFFFFFF 110EB1430110FE5CB8CF73D7EF6A8352  200 1263801201 1232236800 1295136000 text/jаvаsсript 14547/14547 GET http://www.google.ru/extern_js/f/CgJydRICcnUrMAo4QUAdLCswDjg...
1263811759.145 RELEASE -1 FFFFFFFF 4190D12A047E947EC2640D82FA2F9CC7  503 1263811759         0 1263811759 text/html 1180/1180 GET http://www.google.ru/csi?
1263811759.353 RELEASE -1 FFFFFFFF DA8B96CE91E0744C46ABA71919FC84B7  200 1263801202 1232236800 1295136000 text/html 3723/3723 GET http://www.google.ru/extern_chrome/7c89638d391c5f94.js
1263811759.377 RELEASE -1 FFFFFFFF 99851E44D68CDE97E57BF7055E4E0EE9  204 1263801202        -1        -1 text/html 0/0 GET http://clients1.google.ru/generate_204
1263811764.245 RELEASE -1 FFFFFFFF ACA3CD491F880DB866FEF6CAFBE5AB89  503 1263811763         0 1263811763 text/html 1182/1182 GET http://www.google.ru/aclk?

Может эти логи что то дадут...


Содержание

Сообщения в этом обсуждении
"Squid как кэширующий прокси"
Отправлено shadow_alone , 22-Янв-10 17:44 
смотри с сторону parent_proxy

"Squid как кэширующий прокси"
Отправлено reader , 22-Янв-10 21:46 
>смотри с сторону parent_proxy

судя по логам он туда и смотрит.

по теме. не совсем понятна топология сети, но две сетевые из одной подсети - это заведомо создание проблем или неудобств, как минимум.


"Squid как кэширующий прокси"
Отправлено Александр , 27-Янв-10 09:44 
>>смотри с сторону parent_proxy
>
>судя по логам он туда и смотрит.
>
>по теме. не совсем понятна топология сети, но две сетевые из одной
>подсети - это заведомо создание проблем или неудобств, как минимум.

Согласен но проблема остается. Почему то первый раз страница грузится а потом нет. Я пологаю что возможна проблема с кэшем прокси. Потому что первый раз он грузит страницу потом сквид её в кэш загоняет а потом когда я шелкаю на другую ссылку то он не грузит её и выводит ошибку которую я выше написал... Со стороны сетевых настроек все вроде правильно нвстроено. Сквид обращается к родительскому прокси а тот соответственно в интернет. Но вот чую проблема в кэше того или этого...


"Squid как кэширующий прокси"
Отправлено reader , 27-Янв-10 16:04 
>[оверквотинг удален]
>>подсети - это заведомо создание проблем или неудобств, как минимум.
>
>Согласен но проблема остается. Почему то первый раз страница грузится а потом
>нет. Я пологаю что возможна проблема с кэшем прокси. Потому что
>первый раз он грузит страницу потом сквид её в кэш загоняет
>а потом когда я шелкаю на другую ссылку то он не
>грузит её и выводит ошибку которую я выше написал... Со стороны
>сетевых настроек все вроде правильно нвстроено. Сквид обращается к родительскому прокси
>а тот соответственно в интернет. Но вот чую проблема в кэше
>того или этого...

на 192.168.0.201 все отрабатывает?
с какого адреса получает запрос и на какой отправляет ответ?


"Squid как кэширующий прокси"
Отправлено Александр , 02-Фев-10 18:19 
>[оверквотинг удален]
>>нет. Я пологаю что возможна проблема с кэшем прокси. Потому что
>>первый раз он грузит страницу потом сквид её в кэш загоняет
>>а потом когда я шелкаю на другую ссылку то он не
>>грузит её и выводит ошибку которую я выше написал... Со стороны
>>сетевых настроек все вроде правильно нвстроено. Сквид обращается к родительскому прокси
>>а тот соответственно в интернет. Но вот чую проблема в кэше
>>того или этого...
>
>на 192.168.0.201 все отрабатывает?
>с какого адреса получает запрос и на какой отправляет ответ?

Все нормально


"Squid как кэширующий прокси"
Отправлено Александр , 03-Фев-10 09:36 
>[оверквотинг удален]
>>>а потом когда я шелкаю на другую ссылку то он не
>>>грузит её и выводит ошибку которую я выше написал... Со стороны
>>>сетевых настроек все вроде правильно нвстроено. Сквид обращается к родительскому прокси
>>>а тот соответственно в интернет. Но вот чую проблема в кэше
>>>того или этого...
>>
>>на 192.168.0.201 все отрабатывает?
>>с какого адреса получает запрос и на какой отправляет ответ?
>
>Все нормально

На 192.168.0.201 стоит юзер гейт и с него в нашей сети пользователи выходят в интернет.