Доброго времени суток!
Не подскажете реально работащую сборку SQUID или другой рабоатающий PROXY под 12 версию ASP. Желательно конкретную ссылку под конкретный файл.
Еще проблемка. Установиться он вроде как установился все ОК! Но запускаться не хочет пишет следующее:
[root@redirector ~]# squid
FATAL: Could not determine fully qualified hostname.
Please set 'visible_hostname'
Он же пишет при запуске: установите 'visible_hostname'.
Откройте под рутом в редакторе файл настройки сквида (это должно быть /etc/squid/squid.conf ), найдите там visible_hostname и почитайте, какие значения ему нужно установить ;-)
Что-то да, действительно... у меня вот в /etc/squid/squid.conf есть это:
# TAG: visible_hostname
# If you want to present a special hostname in error messages, etc,
# define this. Otherwise, the return value of gethostname()
# will be used. If you have multiple caches in a cluster and
# get errors about IP-forwarding you must set them to have individual
# names with this setting.
#Recommended minimum configuration:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst vpn0.giga.su/255.255.255.255
В строке где visible_hostname
# TAG: visible_hostname
# If you want to present a special hostname in error messages, etc,
# define this. Otherwise, the return value of gethostname()
# will be used. If you have multiple caches in a cluster and
# get errors about IP-forwarding you must set them to have individual
# names with this setting.
#
#Default:
# visible_hostname vpn0.giga.su
# TAG: unique_hostname
# If you want to have multiple machines with the same
# 'visible_hostname' you must give each machine a different
# 'unique_hostname' so forwarding loops can be detected.
#
#Default:
# visible_hostname vpn0.giga.su
# TAG: hostname_aliases
# A list of other DNS names your cache has.
#
#Default:
# none
Я там не где не напахал?
В конечном итоге выдает:
[root@redirector ~]# squid -z
2008/05/26 10:06:39| decode_addr: Invalid IP address 'vpn0.giga.su'
2008/05/26 10:06:39| squid.conf line 577: acl to_localhost dst vpn0.giga.su/255.255.255.255
2008/05/26 10:06:39| aclParseIpData: Ignoring invalid IP acl entry: unknown first address 'vpn0.giga.su'
2008/05/26 10:06:39| aclParseAclLine: WARNING: empty ACL: acl to_localhost dst vpn0.giga.su/255.255.255.255
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'
Squid Cache (Version 2.6.STABLE16): Terminated abnormally.
CPU Usage: 0.011 seconds = 0.005 user + 0.006 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Аварийный останов
[root@redirector ~]#
Вопрос: где что не так???
Вроде как вместо vpn0.giga.su я должен вписывать 192.168.7.4 , но и при таком раскладе ругается на visible_hostname.
Раскоментировал. Сквид запустился. И не только эту строку раскоментировал, но и те что рекомендуют для настроек. На соседнем компе правда правда пока в виде заставки "EROR", но этот "EROR" уже от проксика - СКВИДа. То есть насколько я понимаю осталось где-то доступ правильно прописать.
Про visible_hostname - 192.168.0.1 спасибо, сейчас попробую. Может из-за этого и не работало.
И еще вопрос. Если я запускаю командой squid -F по идее СКВИД должен запускаться в графическом режиме, но у меня почему-то только в фоновом.
Всем большое спасибо!
После замены в visible_hostname на исходный ip=192.168.0.1 и прописке прав доступа все заработало. Теперь интернет работает, сеть работает можно спокойно в настройках разбираться.
Re: squid for ASPLinux 12 #1
ftp.asplinux.ru/pub/i386/updates/12/i386/squid-2.6.STABLE16-4.0.120asp.i386.rpm
Re: squid for ASPLinux 12 #2
Спасибо! Не обращал внимание на раздел "updates", теперь все пересмотрю. Еще раз спасибо.
Re: squid for ASPLinux 12 #3
Еще проблемка. Установиться он вроде как установился все ОК! Но запускаться не хочет пишет следующее:
[root@redirector ~]# squid
FATAL: Could not determine fully qualified hostname.
Please set 'visible_hostname'
Squid Cache (Version 2.6.STABLE16):
Terminated abnormally.
CPU
Usage: 0.017 seconds = 0.007 user + 0.010 sys
Maximum
Resident Size: 0 KB
Page faults with physical i/o: 9
Аварийный останов
Может там есть какие-то тонкости при запуске?
Re: squid for ASPLinux 12 #4
[root@redirector ~]# squid
FATAL: Could not determine fully qualified hostname.
Please set 'visible_hostname'
Он же пишет при запуске: установите 'visible_hostname'.
Откройте под рутом в редакторе файл настройки сквида (это должно быть /etc/squid/squid.conf ), найдите там visible_hostname и почитайте, какие значения ему нужно установить ;-)
Re: squid for ASPLinux 12 #5
Открыл ... долго искал где там 'visible_hostname'.
Наверное нашел что-то не то ибо после того как там вписал хост ничего не поменялось.
А можно тыркнуть где именно он прописывается?
Re: squid for ASPLinux 12 #6
А вы документацию перез запуском прочитали (или хотя бы прилагаемые примеры конфигурационных файлов?)
Re: squid for ASPLinux 12 #7
Что-то да, действительно... у меня вот в /etc/squid/squid.conf есть это:
# TAG: visible_hostname
# If you want to present a special hostname in error messages, etc,
# define this. Otherwise, the return value of gethostname()
# will be used. If you have multiple caches in a cluster and
# get errors about IP-forwarding you must set them to have individual
# names with this setting.
Re: squid for ASPLinux 12 #8
Надо менять судя по всему вот эту конфигурацию:
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl all src 0.0.0.0/0.0.0.0
acl allowed_hosts src 192.168.10.0/255.255.255.0
А вот где что меняется не врублюсь
У меня:
[root@redirector ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.7.4 192.168.50.1 255.255.255.255 UGH 0 0 0 eth0
10.255.255.253 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.50.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
То есть мне надо ставить:
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl all src 0.0.0.0/0.0.0.0
acl allowed_hosts src 192.168.7.4/255.255.255.255
Но при такой конфигурации выдает:
[root@redirector ~]# squid -z
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'
Squid Cache (Version 2.6.STABLE16): Terminated abnormally.
CPU Usage: 0.015 seconds = 0.005 user + 0.010 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 8
Аварийный останов
[root@redirector ~]#
Please! Чего куда писать???
Re: squid for ASPLinux 12 #9
Сейчас пробую следующую конфигурацию:
#Recommended minimum configuration:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst vpn0.giga.su/255.255.255.255
В строке где visible_hostname
# TAG: visible_hostname
# If you want to present a special hostname in error messages, etc,
# define this. Otherwise, the return value of gethostname()
# will be used. If you have multiple caches in a cluster and
# get errors about IP-forwarding you must set them to have individual
# names with this setting.
#
#Default:
# visible_hostname vpn0.giga.su
# TAG: unique_hostname
# If you want to have multiple machines with the same
# 'visible_hostname' you must give each machine a different
# 'unique_hostname' so forwarding loops can be detected.
#
#Default:
# visible_hostname vpn0.giga.su
# TAG: hostname_aliases
# A list of other DNS names your cache has.
#
#Default:
# none
Я там не где не напахал?
В конечном итоге выдает:
[root@redirector ~]# squid -z
2008/05/26 10:06:39| decode_addr: Invalid IP address 'vpn0.giga.su'
2008/05/26 10:06:39| squid.conf line 577: acl to_localhost dst vpn0.giga.su/255.255.255.255
2008/05/26 10:06:39| aclParseIpData: Ignoring invalid IP acl entry: unknown first address 'vpn0.giga.su'
2008/05/26 10:06:39| aclParseAclLine: WARNING: empty ACL: acl to_localhost dst vpn0.giga.su/255.255.255.255
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'
Squid Cache (Version 2.6.STABLE16): Terminated abnormally.
CPU Usage: 0.011 seconds = 0.005 user + 0.006 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Аварийный останов
[root@redirector ~]#
Вопрос: где что не так???
Вроде как вместо vpn0.giga.su я должен вписывать 192.168.7.4 , но и при таком раскладе ругается на visible_hostname.
Re: squid for ASPLinux 12 #10
А как ругается? Пишет, что нужно определить? Если да, то уберите комментарий - `#` перед visible_hostname.
И по-моему это не работает:
acl to_localhost dst vpn0.giga.su/255.255.255.255
Вы почитайте доку по сквиду здесь. А если точнее- здесь.
Пы.Сы.
у себя я visible_hostname написал 192.168.0.1 - ip адрес машины, на которой сквид установлен.
Re: squid for ASPLinux 12 #11
Раскоментировал. Сквид запустился. И не только эту строку раскоментировал, но и те что рекомендуют для настроек. На соседнем компе правда правда пока в виде заставки "EROR", но этот "EROR" уже от проксика - СКВИДа. То есть насколько я понимаю осталось где-то доступ правильно прописать.
Про visible_hostname - 192.168.0.1 спасибо, сейчас попробую. Может из-за этого и не работало.
И еще вопрос. Если я запускаю командой squid -F по идее СКВИД должен запускаться в графическом режиме, но у меня почему-то только в фоновом.
За статейку спасибо щас поизучаем.
Re: squid for ASPLinux 12 #12
Re: squid for ASPLinux 12 #13
Всем большое спасибо!
После замены в visible_hostname на исходный ip=192.168.0.1 и прописке прав доступа все заработало. Теперь интернет работает, сеть работает можно спокойно в настройках разбираться.