Такая штука:
1. На выходе в инет стоит машина(Вин2к Сервер - 10.1.1.1) с установленной на ней проксей.
2. Внутри сети есть машина (ФриБСД - 10.1.1.60) с прокси squid.
3. Пингом и телнетом машины соединяются без проблем - то есть физическое соединение между машинами есть.
4. Из под сквида невозможно достучатся до интернета.
5. Часть лога сквида:
2003/07/10 11:29:24| commBind: Cannot bind socket FD 10 to 10.1.1.1:3128: (49) Can't assign requested address
2003/07/10 11:29:24| commBind: Cannot bind socket FD 10 to 127.0.0.1:3128: (49) Can't assign requested address
при попытке соединения (допустим набор адреса http://ya.ru в броузера из-под сети под управлением ФриБСД) сквид говорит:
2003/07/10 11:30:44| TCP connection to 10.1.1.1/3128 failed
6. В логе вышестоящей прокси ничего не появляется.
7. Авторизация с вышестоящим прокси - настроена.В чем может быть проблема??? Что не так???
ЗЫ - конфиг сквида(согласитесь - простейший=)))):
http_port 10.1.1.1:3128
http_port 127.0.0.0:3128
http_port 192.168.1.100:3128
http_port 10.1.1.60:3128
httpd_accel_host virtual
httpd_accel_port 2341
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
tcp_outgoing_address 192.168.1.100
cache_mem 10 MB
cache_swap_high 95
cache_swap_low 90
cache_peer 10.1.1.1 parent 3128 3130 no-query default
minimum_object_size 0 KB
maximum_object_size 16384 KB
cache_dir ufs /usr/local/squid/var/logs 10 32 256
cache_access_log /usr/local/squid/var/logs/access.log
cache_log /usr/local/squid/var/logs/cache.log
half_closed_clients on
cache_mgr chess@kmk.koenig.ru
cache_effective_user nobody
cache_effective_group nobody
Помогите!!!! В чем может быть проблема????С уважением z3f.
>http_port 10.1.1.1:3128
- вешаем прокси на другую машину? Конечно, будет 'Can't assign requested address'
>>http_port 10.1.1.1:3128
>- вешаем прокси на другую машину? Конечно, будет 'Can't assign requested address'
>
Но ниже стоит:
http_port 10.1.1.1:3128
http_port 127.0.0.0:3128 !!!!!!!!!!!!!!
http_port 192.168.1.100:3128 !!!!!!!!!!!
http_port 10.1.1.60:3128 !!!!!!!!!!!И кстати - мне сказали так написать в конфиге именно с форума.
И сказали что есть такая возможность...
Кроме того забыл - в resolv.conf прописаны имена nameserver и сквид их нормлаьно воспринимает.
запускаю сквид ./squid -D - и все остальное в логах - ОКС уважением z3f.
Есть документация, в самом файле описание тэгов... Могли сказать, не полностью представляя топологию.
Убери эту строчку - увидишь сообщения о следующих.
>Убери эту строчку - увидишь сообщения о следующих.
Убрал - сообщение не появляется - но соединения всё равно нет=((((
вот полный лог:
2003/07/10 18:06:05| Starting Squid Cache version 2.5.STABLE3 for i386-unknown-freebsd4.7...
2003/07/10 18:06:05| Process ID 147
2003/07/10 18:06:05| With 437 file descriptors available
2003/07/10 18:06:05| DNS Socket created at 0.0.0.0, port 1025, FD 4
2003/07/10 18:06:05| Adding nameserver 10.1.1.1 from /etc/resolv.conf
2003/07/10 18:06:05| Adding nameserver 192.168.1.100 from /etc/resolv.conf
2003/07/10 18:06:05| Adding nameserver 10.1.1.60 from /etc/resolv.conf
2003/07/10 18:06:05| Unlinkd pipe opened on FD 9
2003/07/10 18:06:05| Swap maxSize 10240 KB, estimated 787 objects
2003/07/10 18:06:05| Target number of buckets: 39
2003/07/10 18:06:05| Using 8192 Store buckets
2003/07/10 18:06:05| Max Mem size: 10240 KB
2003/07/10 18:06:05| Max Swap size: 10240 KB
2003/07/10 18:06:05| Rebuilding storage in /usr/local/squid/var/logs (CLEAN)
2003/07/10 18:06:05| Using Least Load store dir selection
2003/07/10 18:06:05| Current Directory is /usr/local/squid/sbin
2003/07/10 18:06:05| Loaded Icons.
2003/07/10 18:06:05| Accepting HTTP connections at 127.0.0.1, port 3128, FD 10.
2003/07/10 18:06:05| Accepting HTTP connections at 192.168.1.100, port 3128, FD 11.
2003/07/10 18:06:05| Accepting HTTP connections at 10.1.1.60, port 3128, FD 12.
2003/07/10 18:06:05| Accepting ICP messages at 0.0.0.0, port 3130, FD 13.
2003/07/10 18:06:05| WCCP Disabled.
2003/07/10 18:06:05| Configuring Parent 10.1.1.1/3128/3130
2003/07/10 18:06:05| Ready to serve requests.
2003/07/10 18:06:21| Done scanning /usr/local/squid/var/logs swaplog (0 entries)
2003/07/10 18:06:21| Finished rebuilding storage from disk.
2003/07/10 18:06:21| 0 Entries scanned
2003/07/10 18:06:21| 0 Invalid entries.
2003/07/10 18:06:21| 0 With invalid flags.
2003/07/10 18:06:21| 0 Objects loaded.
2003/07/10 18:06:21| 0 Objects expired.
2003/07/10 18:06:21| 0 Objects cancelled.
2003/07/10 18:06:21| 0 Duplicate URLs purged.
2003/07/10 18:06:21| 0 Swapfile clashes avoided.
2003/07/10 18:06:21| Took 15.8 seconds ( 0.0 objects/sec).
2003/07/10 18:06:21| Beginning Validation Procedure
2003/07/10 18:06:21| Completed Validation Procedure
2003/07/10 18:06:21| Validated 0 Entries
2003/07/10 18:06:21| store_swap_size = 0k
2003/07/10 18:06:22| storeLateRelease: released 0 objects
2003/07/10 18:06:40| TCP connection to 10.1.1.1/3128 failedПоследняя строчка - это после попытки запроса.
А теперь в чем может быть траблс????С уважением z3f.
Смущает эти строчки - почему сквид строит на таком адресе???
>2003/07/10 18:06:05| DNS Socket created at 0.0.0.0, port 1025, FD 4
..............
>2003/07/10 18:06:05| Accepting ICP messages at 0.0.0.0, port 3130, FD 13.
>2003/07/10 18:06:05| WCCP Disabled.
..................С уважением z3f.
>2003/07/10 18:06:40| TCP connection to 10.1.1.1/3128 failed
>
а этот вышестоящий прокси - он на порту 3128 слушает или на каком-то
другом?
>а этот вышестоящий прокси - он на порту 3128 слушает или на
>каком-то
>другом?да - на 3128...
>Такая штука:>7. Авторизация с вышестоящим прокси - настроена.
Настроена говоришь?
>cache_peer 10.1.1.1 parent 3128 3130 no-query default
а где же опция login=user:password
cache_peer 10.1.1.1 parent 3128 3130 no-query login=vasya:gfhjkm default