Настройка сервера на старой машине. Пути развития... С продолжением

Аватар пользователя solomon

Вот решил создать свой блог, по мере решения текущих проблем, буду соответственно добавлять новые данные.

Конфигурация железа такова:
Proc: AMD Duron 700
Мать: VIA
RAM: 256 Mb
Video: GeForce FX 5500, 128 Mb
HDD: 1. 80 Gb
swap 2 Gb
ext3 75 Gb /
2. 40 Gb
ext3 40 Gb /home
Wan: Davicom DM9102AF
Lan: rtl81390
Wi-Fi: ASUS WL-138G

Поставил перед собой задачи:
0. Первоначальная настройка компьютера в качестве рабочей станции;
1. Удаление ненужного программного обеспечения, типа WebMin, Bluetooth и все такое;
2. Установка недостающих компонентов;
3. Установка Wi-Fi, настройка точки доступа с WPA-шифрованием;
4. Настройка шлюза для выхода в инет;
5. Настройка DHCP сервера;
6. Настройка кеширующего DNS сервера;
7. Настройка среды для Виндовс сети с авторизацией на сервере и дискового пространства для каждого пользователя (SAMBA + Kerberos 5);
8. Настройка сервера времени;
9. Настройка прокси.

И главное, буду решать возникающие БАГИ по мере их поступления, а поскольку я новичек в настройке и администрировании Линух то ваши советы и пожелания придутся в пору. Для раздела БАГИ поставим пункт 50, а дальше по подпунктам.

Про WEB-MAIL-FTP-MYSQL не говорю, думаю комп "загнется" раньше от недостатка ресурсов.

Устанавливаю ASPLinux 11.2 Ладога, пользовательская конфигурация. Поскольку комп с ней очень весело работает, хотя в свое время перепробовал много дистрибутивов, считаю что АСП 11.2 самый оптимальный. Пользовательская, потому-что нужен графический интерфейс на шлюзе, да и проще так, но возможно это просто привычка виндузятника.

Про литературу тоже скажу: Д.Колисниченко - Linux-сервер своими руками и еще какая-то книжка, в ней рассмотрена установка сервера на базе АСП 7.3

P.S.Полезные комментарии будут вставлены в блог с указанием автора

P.P.S. Совсем забыл пункт о первичной настройке, поставлю его под цифрой 0.

Начинается как всегда все с исправления ошибок, так что вот первый блин.

2.1 Необходимо создать локальный репозиторий, в котором будут находиться пакеты с диска и необходимые пакеты скаченые с интернета.
создание локального репозитория:

        1 зашел в консоль под правами root
	2 в корне создал каталог /distrib
	3 копирую пакеты с диска
	   cp /media/dvdrecorder/RPMS /distrib
	4 проверяю наличие установленого пакета yum
	   rpm -qi yum
	  и пакета createrepo
	   rpm -qi createrepo
	5 при отсутствии пакетов, устанавливаю их из каталога /distrib/RPMS
	   rpm -ihv yum-1.6.1-0.112asp.src.rpm
	  и
	   rpm -ihv createrepo-0.4.4-0.1.src.rpm
	6 создаю дерево репозитория
	   createrepo -v -p -s md5 /distrib/RPMS
	7 в файле /etc/yum.conf меняю строку
	   distroverpkg=redhat-release
	  на
	   distroverpkg=ASPLinux-release
	8 в файле /etc/yum.repos.d/asplinux-base.repo добавляю путь к локальному репозиторию 
	   baseurl=file///distrib/RPMS
	  и коментирую все пути к http/ftp -репозиториям
	9 очищаю список репозиториев
	   yum clean all
	10 обновляю список репозиториев
	    yum list update

все материалы взяты здесь и здесь

50.1 При отключенном интернете не удается посмотреть список установленых пакетов
Приложение "Установка/Удаление программ" выдает "Ошибку подключения к сети" из-за того, что yum ссылается на недоступные репозитории. Для ее устранения в /etc/yum.repos.d/ во всех *.repo пропишем enabled=0, чтобы yum не использовал онлайновые репозитарии, оставляем только те, которые настроены в пункте 2.1.
материал взят здесь

0.1 Установка
Установка типовая для персонального компьютера. Сейчас не помню как и чего выбирал, но все типовое, со всем соглашался.
0.1.1Жесткие иски разбивал так:
первый ХД, сначала своп раздел поскольку это самая быстрая часть ХД сделал объемом 2 Гб
остаток установил на основную точку монтирования /.
второй ХД, прикрутил к /home, буду туда скидывать то что накачается с инета, да и свои документы буду там хранить, чтобы супруга не смогла достать.

0.2 Настройка
0.2.1После установки разрешение экрана мне не понравилось (1024х768), видюха может больше и для монитора оптимальное 1280х1024
сделал резервную копию конфига
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.old
запустил system-config-display
выбрал нужное разрешение
перезапустил иХы

1. Удаление ненужного программного обеспечения, типа WebMin, Bluetooth и все такое;
Вот и перешли к первому пункту меню
1.1 удаление Bluetooth
удаление пакетов связанных с блютуз
есть несколко методов удаления пакетов, можно использую Yum или из консоли
# rpm -e <имя пакета>
вот назквания пакетов которые привязаны к блютуз, возможно некоторые из них не были установлены:
bluez-hcldump-1.18-1.i386
bluez-llbs-2.25-0.110.1asp.i386
bluez-llbs-devel-2.25-0.110.1asp.i386
bluez-pin-0.30-2.i386
bluez-utils-2.25-0.110.4asp.i386
bluez-utils-cups-2.25-0.110.4asp.i386
gnome-bluetooth-0.7.0-0.FC4.1.i386
gnome-bluetooth-devel-0.7.0-0.FC4.1.i386
gnome-bluetooth-libs-0.7.0-0.FC4.1.i386
kdebluetooth-1:1.0-0.3.20060526svn.112asp.i386
kdebluetooth-devel-1:1.0-0.3.20060526svn.112asp.i386
libbtctl-0.6.0-0.FC4.1.i386
nautilus-sendto-bluetooth-0.4-5.0.110asp.i386
1.2 удаление лодырей, которые не используются системой
1.2.1 lilo
lilo-22.7.2-1.112asp.i386
1.2.2 asploader
aspldr-2.0-6asp.i386
1.3 удаление вебмина , дыра хорошая
а вебмин не установлен, не нашел его среди установленых программ
1.4 удаление PCMCIA, нет такого устройства
pcmcia-cs-3.2.7-3.2asp.i386
1.5 удаление ИК-порта
irda-utuls-0.9.16-7.2.1.i386
дальше пока не знаю что удалять, вроде все нужное, потом еще добавлю

50.2 новый баг вылез, точнее не баг, а моя неграмотность. в общем перешел к базовой настройке интерфейса который смотрит наружу (WAN), натолкнулся на невозможность проверить работу сети с командной строки, команды route, ifconfig, netstat не работают, точнее Баш их просто не находит. Пакет net-tools-1.60-52.FC4.2.i386 с этими программами установлен, и при подключении кабеля машина в инет выходит.

Your rating: Нет Average: 5.8 (5 votes)

Комментарии

Аватар пользователя Cherepulya

Re: Настройка сервера на старой ...

>50.2 новый баг вылез, точнее не баг, а моя неграмотность. в общем перешел к базовой настройке интерфейса который смотрит
>наружу (WAN), натолкнулся на невозможность проверить работу сети с командной строки, команды route, ifconfig, netstat не

>работают, точнее Баш их просто не находит.

/sbin/route
/sbin/ifconfig епть

export PATH=$PATH:/sbin:/usr/sbin

>Конфигурация железа такова:
>Proc: AMD Duron 700
>Мать: VIA
>RAM: 256 Mb
>Video: GeForce FX 5500, 128 Mb
>HDD: 1. 80 Gb

Вам не жалко электричества, своих ушей и нервов?
Купите VIA PC 2500 (с интегрированным видео и процессором) и гигабайт памяти за 100 у.е за все. На таком железе можно использовать пассивное охлаждение, сама материнка с процессором и видео ест 20 Ватт в пике.

И прекратите, наконец, начинать использовать не поддерживаемые версии дистрибутивов. Пихать в интернет дистрибутив к которому уже не выходят обновления безопасности - это плохое решение.

> 0. Первоначальная настройка компьютера в качестве рабочей станции;
это уже не сервер. Вообще, если это не сервер терминалов, то иксов там не должно быть ни в каком виде (ИМХО) Улыбка

Аватар пользователя Vitulya

Re: Настройка сервера на старой ...

Информация очень хорошая!Но мне не получается!(( Буду пробовать далее!Спасибо!

Аватар пользователя vip

Re: Настройка сервера на старой ...

Сделал все как Вы писали, и с первого раза получилось !

Аватар пользователя Sample

Re: Настройка сервера на старой ...

еманамана не получаетсяяяя Мозги набекрень факит(

RSS-материал