-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в NeoliteBSD

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 25.07.2007
Записей:
Комментариев:
Написано: 107


Занимательная установка FreeBSD в картинках

Четверг, 26 Июля 2007 г. 10:27 + в цитатник
Задача: Настроить сервер для тестирования скриптов, использования его в качестве НАТа, Web-сервера, FTP сервера с Web-регистрацией, тестового полигона для различных программ.
Условия: Сеть 10baseT/UTP внешняя, 100baseTX-HD внутренняя. Внешняя защищена авторизацией и привязкой по MACу.
Ресурсы: Сервер: Intel Core Duo 2 E6600 2.4 GHz, 1Gb RAM, 500 Gb HDD, 2 LAN Realtek.
OS: FreeBSD 6.2
Методы: Установить на сервер FreeBSD (все остальные настройки буду изложены в следующих статьях).
Реализация: Устанавливаем FreeBSD:
- Загружаемся с CD1. Запускается установщик.
(698x388, 160Kb)

- Выбираем:

  • Cтрану (Country Selection): Russian Federation.
     (698x388, 200Kb)
  • Раскладку клавиатуры (System Console Keymap): Russian KOI8-R keymap.
     (698x388, 413Kb)

- Тип установки (Installation type) - (Стандартный) Standart.
 (698x388, 453Kb)
- Выводится сообщение о том, что на следующем этапе вам нужно будет разбить жесткий диск на разделы.
 (698x388, 213Kb)
- Возможно, появится сообщение о том, что диск имеет неверную геометрию.
 (698x388, 252Kb)
- Разбиваем диск на разделы при помощи FDISK Partition Editor'а следующим образом:

  • 5G (гигабайта) 165 типа под /.
  • 8G 165 типа под swap.
  • 10G 165 типа под /var.
  • Все остальное (~429G) 165 типа под /usr.

 (698x388, 266Kb)
- Теперь необходимо выбрать тип загрузчика системы. В моем случае весь сервер целиком отдан под FreeBSD, поэтому смело выбираем Install the FreeBSD Boot Manager
(698x388, 132Kb)
- Опять выводится напоминание о том, что сейчас вам потребуется создать BSD разделы внутри созданных вами fdisk разделов.
(698x388, 193Kb)
- Создаем разделы и сразу указываем точки монтирования, как было указано выше.
(698x388, 97Kb)
- Выбираем дистрибутивный набор: в нашем случае - Custom
(698x388, 455Kb)
- Отмечаем следующие компоненты:

  • base
  • kernels [GENERIC]
  • man
  • src [All]
  • ports
(698x388, 132Kb)
- Указываем источник дистрибутивных пакетов: для нас это CD/DVD
(698x388, 387Kb)
- Предупреждение о том, что сейчас у вас есть последний шанс выйти из программы установки, пока сделанные вами изменения не были применены. Если все было выполнено верно, приступаем к установке:
(698x388, 139Kb)
- Установка успешно завершена, осталось задать начальную конфигурацию:
(698x388, 167Kb)
- Configure Network Devices - Yes (Вы хотите настроить сетевые интерфейсы? - Да)
 (698x388, 65Kb)
- Настраиваем rl0 (скриншоты снимались при установке под VMware, поэтому интерфейс имеет иное название - lnc0):
(698x388, 390Kb)
- Do you want to try IPv6 configuration of the interface - No (Хотите ли вы использовать IP протокол версии 6 для данного интерфейса? - Нет)
(698x388, 124Kb)
- Do you want to try DHCP configuration of the interface - No (Хотите ли вы использовать DHCP для данного интерфейса? - Нет)
(698x388, 350Kb)
- Теперь задаем параметры интерфейса вручную. Здесь также имеется несколько моментов.

  • Host: neolocalhost - требуется для идентификации машины, а также для корректной работы sendmail.
  • Domain: localhost - требуется для корректной работы sendmail и возможно каких-то других служб, но лично у меня косяки возникали только с ним.
  • IPv4 Gateway: 80.92.*.* - внешний шлюз. При желании, можно не указывать и задать его позднее в /etc/rc.conf
  • Name Server: none - первичный DNS. Сразу указывать не рекомендую, пока не настроите доступ к нему (DNS'у) иначе будут проблемы с входом в систему по SSH.
  • IPv4 Address: 192.168.0.1 - IP адрес
  • Netmask: 255.255.255.0 - маска подсети
  • Extra options to ifconfig (usually empty): none - так и оставляем пустым
(698x388, 171Kb)
- Would you like to bring the rl0 interface up right now - Yes (Хотите ли вы поднять интерфейс прямо сейчас? - Да)
(698x388, 21Kb)
- Do you want this machine to function as a network gateway - Yes (Вы хотите использовать данный сервер в качестве сетевого шлюза? - Да)
(698x388, 56Kb)
- Do you want to configure inetd and network services that it provides - Yes (Вы хотите настроить демон inetd а также сетевые сервисы, которые он предоставляет? - Да)
(698x388, 63Kb)
- Do you wish to enable inetd - Yes (Вы хотите активировать inetd? - Да)
(698x388, 55Kb)
- Edit /etc/inetd.conf - Yes. (Если вкрадце вам предлагают отредактировать конфигурационный файл inetd или использовать стандартную конфигурацию. Мы же его немножко подправим.)
 (698x388, 243Kb)
- Раскомментируем строчку с ftp.
(698x388, 438Kb)
- Would you like to enable SSH login - Yes (Вы хотите разрешить доступ по SSH? - Да)
(698x388, 17Kb)
- Do you want to have anonymous FTP access to this machine - No (Анонимный доступ по FTP мы включим несколько позднее, если потребуется)
(698x388, 56Kb)
- Do you want to configure this machine as an NFS server - No (Вы хотите использовать сервер в качестве сервера NFS? - Нет)
(698x388, 58Kb)
- Do you want to configure this machine as an NFS client - No (Вы хотите использовать данный сервер в качестве NFS клиента? - Нет)
(698x388, 58Kb)
- Would you like to customize your system console settings - No (Хотите ли вы изменить настройки консоли? - Нет)
(698x388, 57Kb)
- Would you like to set this machine's time zone now - Yes (Хотите ли вы установить временную зону для данного сервера прямо сейчас? - Да)
(698x388, 53Kb)

  • Is this machine's CMOS clock set to UTC - No (Хотите ли вы выставить системные часы по Гринвичу UTC? - Нет)
    (698x388, 85Kb)
  • Select a region: Europe (Выберите регион - Европа)
    (698x388, 105Kb)
  • Select a country or region: Russian Federation (Выберите страну - Россия)
    (698x388, 163Kb)
  • Select a zone which observes the same time as your locality: Moscow+00 - west Russia (Выберите ваш часовой пояс - Москва, западная Россия)
    (698x388, 251Kb)
  • Does the abbreviation "MSD" look reasonable - Yes (Использовать аббревиатуру MSD для данной временной зоны? - Да) Иногда вместо MSD предлагается использовать MSK.
    (698x388, 226Kb)

- Would you like to enable Linux binary compatibility - No (Хотите ли вы включить совместимость исполняймых файлов с OS Linux? - Нет)
(698x388, 54Kb)
- Does this system have a PS/2, serial, or bus mouse - No (Есть ли у вас мышь? - Нет)
(698x388, 52Kb)
- Would you like to browse the FreeBSD package collection now - No (Хотите ли вы посмотреть коллекцию пакетов для FreeBSD сейчас? - Нет)
(698x388, 109Kb)
- Would you like to add any initial user accounts to the system - Yes (Хотите ли вы добавить пользователей или группы? - Да)
(698x388, 48Kb)
- Add a new user to the system:
(698x388, 54Kb)

  • Login ID: *******
  • UID: default
  • Group: none
  • Password: ******
  • Full name: **** ******
  • Member groups: wheel
  • Home directory: default
  • Login shell: default
(698x388, 198Kb)
- Now you must set the system manager's password - Ok (Теперь вы должны ввести пароль для рута)
(698x388, 28Kb)
- Visit the general configuration menu for a chance to set any last options - No (Хотите ли вы посетить меню конфигурации для изменения каких-либо настроек? - Нет)
(698x388, 23Kb)
- Выбираем Exit Install и подтверждаем наше решение. Далее извлекаем диски и перезагружаемся.
(698x388, 81Kb)

Статус статьи: Релиз, устаревшая, требуется обновление.
Рубрики:  Установка
Статьи
Метки:  

Процитировано 2 раз

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку