The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Просмотр сайтов по короткому имени"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Просмотр сайтов по короткому имени"  
Сообщение от afedotov email(ok) on 23-Окт-06, 23:53 
Здравствуйте.
Подскажите как сделать чтобы прокси сервер автоматически добавлял доменный суффикс для локальных серверов. Т.е. например при вводе в браузере http://web открывался сайт http://web.localdomain.ru.
Оп.система OpenBSD 3.9, Squid-2.5STABLE14, squidGuard-1.2.0
В файле /etc/resolv.conf днс сервера прописаны, параметр search localdomain.ru присутствует. Ping web - из шела нормально ресолвится.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Просмотр сайтов по короткому имени"  
Сообщение от universite email(ok) on 24-Окт-06, 01:12 

>серверов. Т.е. например при вводе в браузере http://web открывался сайт http://web.localdomain.ru.

Недостаточно данных. Что прокси отвечает? Не найден хост?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Просмотр сайтов по короткому имени"  
Сообщение от afedotov email(ok) on 24-Окт-06, 09:15 
В access.log:
1161666479.610      0 192.168.17.9 TCP_DENIED/407 1632 GET http://web/ - NONE/- text/html 1833
1161666479.614      0 192.168.17.9 TCP_DENIED/407 1702 GET http://web/ - NONE/- text/html 1834
1161666479.652     38 192.168.17.9 TCP_REFRESH_HIT/200 936 GET http://web/ DOMAIN+user DIRECT/192.168.17.31 text/html 1834 (это редирект на страничку "доступ запрещен")

Из squidGuard.conf:
dest local_site {
        domainlist /usr/local/stc/etc/local.domains
        urllist /usr/local/stc/etc/local.urls
}
...
acl {
...
   default {
         pass local_site none
         redirect http://192.168.17.31/stat/messages/deny.html
     }
}

/usr/local/stc/etc/local.domains:
localdomain.ru
/usr/local/stc/etc/local.urls:
192.168.
10.

Спасибо за помощь!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Просмотр сайтов по короткому имени"  
Сообщение от universite email(ok) on 24-Окт-06, 14:13 

>/usr/local/stc/etc/local.urls:
>192.168.
>10.
127.0.0.0/8 aka localhost ты забыл упомянуть.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Просмотр сайтов по короткому имени"  
Сообщение от afedotov email(ok) on 24-Окт-06, 14:59 
Да, локалхост надо будет добавить.

Без редиректора выводит след. ошибку:
The requested URL could not be retrieved

--------------------------------------------------------------------------------

While trying to retrieve the URL: http://web/

The following error was encountered:

Unable to determine IP address from host name for notes
The dnsserver returned:

Server Failure: The name server was unable to process this query.
This means that:

The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Просмотр сайтов по короткому имени"  
Сообщение от universite email(ok) on 24-Окт-06, 15:36 
>While trying to retrieve the URL: http://web/
>
>The following error was encountered:
>
>Unable to determine IP address from host name for notes
>The dnsserver returned:

Смотреть в сторону ДНС-сервера.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Просмотр сайтов по короткому имени"  
Сообщение от afedotov email(ok) on 24-Окт-06, 16:00 
Что ж, получается что сквид берет из resolv.conf только имена днс серверов и игнорирует параметр search. Поэтому для данного функционала наверное придется использовать регулярные выражения + редирект.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру