Автор Тема: Сервер, раздающий Инет не позволяет обновлять Linux. [решено]  (Прочитано 2922 раз)

Оффлайн supersonic

  • Участник
  • *
  • Сообщений: 191
Здравствуйте.
Проблема такая. Компы в сети в Инет ходят через AltLinux 5.0 Школьный сервер. В Web пускаю через SQUID. А там, где надо чего-нибудь еще, почту, например, получать Outlook Express, то указываю в настройках ip этот сервер как шлюз. Сервер работает в режиме шлюз (NAT).
При обновлении (apt-get update, apt-get upgrade) все прошло замечательно.
Есть еще один сервер на  "AltLinux 5.0 Школьный". Внутренний. Попытался его обновить, но ничего не получилось:
Цитировать
[root@altserver ~]# apt-get update
Err ftp://ftp.altlinux.org i586 release
  Connection timeout
Err ftp://mirror.yandex.ru i586 release
  Connection timeout [IP: 213.180.204.183 21]
Err ftp://ftp.altlinux.org noarch release
  Connection timeout
Err ftp://mirror.yandex.ru noarch release
  Connection timeout [IP: 213.180.204.183 21]
Failed to fetch ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/i586/base/release  Connection timeout
Failed to fetch ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/noarch/base/release  Connection timeout
Failed to fetch ftp://mirror.yandex.ru/altlinux/p5/branch/i586/base/release  Connection timeout [IP: 213.180.204.183 21]
Failed to fetch ftp://mirror.yandex.ru/altlinux/p5/branch/noarch/base/release  Connection timeout [IP: 213.180.204.183 21]
Reading Package Lists... Done
Building Dependency Tree... Done
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
W: You may want to run apt-get update to correct these problems
E: Some index files failed to download, they have been ignored, or old ones used instead.
Внутренний сервер настроен на выход в Инет через шлюз.
Подскажите, пожалуйста, куда копать?

ЗЫ.
Проверял связь с указанными узлами -- все пингуется без проблем...
« Последнее редактирование: 26.09.2011 14:57:17 от Skull »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Скорей всего у вас не настроен выход по ftp

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Настройте не через ftp а через http обновляться.

Оффлайн supersonic

  • Участник
  • *
  • Сообщений: 191
Скорей всего у вас не настроен выход по ftp
Странно, с браузера, вроде, нормально по FTP "ходит"...
А как настроить, не подскажете?

Оффлайн Karlsson

  • Участник
  • *
  • Сообщений: 104
Есть пассивные и активные режимы работы с FTP. По этому с обозревателя, который ходит в пассивном режиме соединения есть, а в обновлялке, которая ходит по активному, нет.

Нужно добавить парсер протокола FTP, и разрешить зависимые соединения.
http://www.altlinux.org/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_FTP
http://php-dev.net/blog/red-hat-centos-vsftpd-ftp-konfiguratsiya-servera

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Скорей всего у вас не настроен выход по ftp
Странно, с браузера, вроде, нормально по FTP "ходит"...
А как настроить, не подскажете?
У вас в источниках раскомментированы строки типа
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch noarch classic
Надо их закомментировать и откомментировать
http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch noarch classic
Можно из консоли, можно через графический
synaptic

Онлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch noarch classic
Можно из консоли, можно через графический
И в /etc/apt/apt.conf добавить Acquire::http::Proxy "http://proxy:3128/";

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
И в /etc/apt/apt.conf добавить Acquire::http::Proxy "http://proxy:3128/";
Это делает модуль насройки прокси (не прокси-сервера) в Alterator.
Андрей Черепанов (cas@)

Оффлайн supersonic

  • Участник
  • *
  • Сообщений: 191
Все решилось правкой apt.conf.
Только,поскольку прокси пускает только после авторизации,пришлось еще написать так http://login:pass@proxy:3128/
Всем спасибо!:)

Оффлайн registor

  • Участник
  • *
  • Сообщений: 2
Здравствуйте!
Проблема в настройке Alt Linux Школьный Сервер 5.0.2 как источника локального репозитория.    В качестве клиентов используется  Alt Linux Мастер 5.0.1. Материалы для настройки взял с http://vimeo.com/21370789. В альтераторе сервера настроил сервер обновлений: источник ftp. altlinux.org , пятая платформа, зеркалировать ежедневно, выставлено время. В обновлении системы выставлено - управляемое сервером. В файлах папки /etc/apt/sources.list.d закомментировал все строки. В файле /etc/apt/sources.list создал строки:
rpm [p5] file:/srv/public/mirror/p5/branch/ i586 classic
rpm [p5] file:/srv/public/mirror/p5/branch/ noarch classic

На клиентах выбрал обновление системы, управляемое сервером, пятая платформа, расписание -  ежедневно. В файлах папки /etc/apt/sources.list.d закомментировал все строки. В файле /etc/apt/sources.list создал строки:
rpm [p5] ftp://192.168.0.10/mirror/p5/branch/ i586 classic
rpm [p5] ftp://192.168.0.10/mirror/p5/branch/ noarch classic

На сервере пробую обновить: apt-get update
Пишет ошибки, на клиентах то же самое. Хотя клиент и сервер видят друг друга. На сервере обновляется до 4 Кб и все. Хотя пятая платформа порядка 20 Гб. Внешний порт сервера открыт по ftp, внутренний тоже. Что сделал неправильно? Где нужно править? Посоветуйте, пожалуйста.
 

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
На клиентах выбрал обновление системы, управляемое сервером, пятая платформа, расписание -  ежедневно. В файлах папки /etc/apt/sources.list.d закомментировал все строки. В файле /etc/apt/sources.list создал строки:
rpm [p5] ftp://192.168.0.10/mirror/p5/branch/ i586 classic
rpm [p5] ftp://192.168.0.10/mirror/p5/branch/ noarch classic
Зачем? Клиент получает источники по Avahi. Вы уж выберите: управляемое сервером или вручную, как указали. Если вручную, то FTP кто настраивать будет (при условии, что он only_from=127.0.0.1, то есть по сети недоступен).
Цитировать
Пишет ошибки, на клиентах то же самое.
Естественно, репозитория-то нет. Смотрите ошибки при обновлении локального репозитория (доступность источника, в том числе по портам — скачайте по FTP), запустите
в терминале /usr/sbin/alterator-mirror
« Последнее редактирование: 25.11.2011 14:25:33 от Skull »
Андрей Черепанов (cas@)

Оффлайн registor

  • Участник
  • *
  • Сообщений: 2


При запуске /usr/sbin/alterator-mirror в консоли ничего не происходит. Запрос как бы зависает.
Какие настройки по FTP нужно править, чтобы закачать репозиторий пятой платформы на сервер, ну, например, чтобы использовать ручную настройку? Опишите, пожалуйста, подробнее.
« Последнее редактирование: 27.11.2011 21:28:31 от registor »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Какие настройки по FTP нужно править, чтобы закачать репозиторий пятой платформы на сервер, ну, например, чтобы использовать ручную настройку? Опишите, пожалуйста, подробнее.
Боюсь, вашей квалификации не хватит. Попробуйте обычно через браузер зайти на ftp://ftp.altlinux.org и скачать какой-нибудь мелкий файлик.
Андрей Черепанов (cas@)