пятница, 14 ноября 2008 г.

[Мысли] ...вечер с африканкой.

Ну вот свершилось наконец великое событие пришествия Ubuntu 8.10 на мой рабочий сервер.
моя маленькая сеть

В среду система "вросла корнями" в раздел винчестера в качестве второй (основная же пока Win2003, но только на время доводки Ubuntu). Все разделы определились корректно, даже кириллица на NTFS-разделах заработала "из коробки", как всегда нашлись абсолютно все устройства (даже злополучный Attanic L2 Ethernet...), кроме того система предложила скачать официальный ATi-драйвер и через 10 минут у меня уже работали эффекты жидких окон в compuz. Все это камни (я бы деже сказал кирпичи...) в огород openSUSE.

А вот сегодня полностью загрузил русскую локализацию, т.к. при установке система скачивает только базовый пакет (очевидно шаг в строну сохранения наших пользовательских нервов... :) Опять же система сама подсказала где что найти и установить...
System-> Administrotion-> Language support поставить галочку в поле suport напротив русского (если поле support не видно, просто раздвиньте окно, потянув за край). Кстати на русификацией заметно поработали, таких например каламбуров как "неозаглавленная папка" для новых безыимянных папок теперь нет, что радует глаз...

Сегодня же произвел обновление системы... (+ еще 52Мб) После чего принялся за настройки сети. Вообще 8.10 позиционируется Cannonical как мобильная ОС, т.к. обладает по их словам улучшенной поддержкой Wi-Fi, DSL, EDGE и прочих сетевых устройств. Это связанно с новой версией Network Manager, которая существенно упростила коммутацию с различными сетевыми устройствами. После того как сетевые карты были сконфигурированы (простым указанием ip\mask :) дело дошло до подъема DHCP-сервера.

DHCP-сервер это сетевой сервер раздающий всем клиентам их ip-адреса вместе с другой полезной информацией (имени домена, ip-адресе DNS-сервера, шлюза, сервере синхронизации времени и прочее). Установка производилась по следующей инструкции из всемирной сети:

sudo apt-get install dhcp3-server
sudo cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup
gksudo gedit /etc/default/dhcp3-server

  • Ищем строку
... INTERFACES=""
  • Заменяем на строку, где eth0 - интерфейс(в данном случае это сетевая карта) который слушает DHCP
INTERFACES="eth0"
  • Сохраняем отредактированный файл
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup gksudo gedit /etc/dhcp3/dhcpd.conf
  • Ищем секцию
... # option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200; ...
  • Закомментируем всю секцию
# option definitions common to all supported networks...
#option domain-name "example.org";
#option domain-name-servers ns1.example.org, ns2.example.org;
#default-lease-time 600;
#max-lease-time 7200;
  • Ищем секцию
... # A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name "internal.example.org";
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#} ...
  • Заменяем секцию на
# A slightly different configuration for an internal subnet.
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers 202.188.0.133, 202.188.1.5;
option domain-name "tm.net.my";
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}
  • Сохраняемся, перезапускаем DHCP-сервер
sudo /etc/init.d/dhcp3-server restart

Вот и все DHCP работает... Теперь хочу поднять DNS-сервер (сервер составляющий логические пары "доменное имя"="ip-адрес". Например, www.l.google.com = 209.85.129.147)

2 комментария:

Byssos комментирует...

И всё-таки ты выбрал Ubutnu вместо OpenSuse... =)

kosmoflyko комментирует...

Да. все-таки ушел с openSUSE. Почему?
Мне не понравилось в openSUSE (в сравнении с Ubuntu):

- CD-образ содержит слишком минимальный комплект ПО (даже gcc небыло!)

- нет поддержки из коробки без настройки NTFS-разделов.

- меньшее количество определяемых устройств (тот же пример с Attanic L2 Ethernet).

- YAST не сохраняет скаченные пакета (а если у меня 22-а десктопа? каждый раз скачивать?)

ИМХО плюсы:

+ для меня очень симпатичен KDE, особенно KDE4, хоть и немного глючный... :)

+ лучшие улиты графического конфигурарования системы.

Но этих плюсов мало... особенно на шлюзе.