---------------------------------------------------------------
From: Константин Никоненко (kostya@dsto.dp.ua)
---------------------------------------------------------------




Домашняя страница PicoBSD 2.2.5




PicoBSD 2.2.5 сейчас доступна на основном сайте
www.freebsd.org/~picobsd/picobsd225/. Этот
сайт может быть для Вас быстрее. Короче, это основной сайт PicoBSD 2.2.5. Спасибо.





 Демон FreeBSD

Содержание:




FreeBSD
2.2.5-RELEASE
, с возможностью использования услуги dialup с аутентификацией,
маршрутизатора или маленького сервера dial-in.
И всЈ это располагается всего на одной стандартной дискете 1.44MB - не надо
мучительно долго искать 100MB на вашем HDD.

PicoBSD это... - действительно, очень маленькая :-) , минимальные требования
к компьютеру - 386SX CPU с 8MB RAM (без HDD!). Далее приводится список возможностей:



  1. Dialup сборка:




    • dialup доступ в Internet через модем (используя PPP протокол)



    • поддержка карт Ethernet (ed, ep, de драйвера)



    • текстовый броузер с поддержкой HTML 3.2: lynx 2.7.2



    • основные утилиты удаленного доступа в Internet: telnet и ftp



    • основные сетевые утилиты: ifconfig, route, ping



    • основыые иснструменты ОС: mount (также для MSDOS), umount, ps, kill



    • поддерживается использование свопа (vn(4) драйвер и vnconfig)



    • 10 виртуальных консолей плюс консольные утилиты (vidcontrol, kbdcontrol)



    • редактируемая конфигурация (каталог /etc и конфигурация kernel-а)



    • простой редактор ee



    • скрипт для автоматической настройки PPP




  2. Сборка маршрутизатора сети:




    • минимум 386 CPU (DX или с сопроцессором)  и 12MB RAM



    • поддержка PPP протокола для dialup/выделенной линии (используя ijppp)



    • поддержка нескольких типов Ethernet карт (по две каждого типа)



    • сетевые демоны: демон маршрутизации (routed), inetd, telnetd.



    • поддержка фильтрации пакетов IP Firewall



    • трансляция сетевых адресов через natd или опцию -alias в ppp



    • SNMP сетевой менеджер



    • другие серевые утилиты, включая netstat и traceroute.



    • другие утилиты ОС, включая клиента NFS, поддкржку CD-ROM и многое другое




  3. Сбока Dial In сервера провайдера:




    • минимум 386 CPU (DX или с сопроцессором) и 12MB RAM



    • поддержка dialin PPP сервера с распределением IP адресов



    • поддержка сетевой трансляции адресов



    • поддержка фильтрации пакетов firewall



    • сетевой менеджер SNMP



    • поддержка BOOTP и TFTP



    • поддержка многих типов мультипортовых последовательных устройств (Cyclades и пр.)



 

Текущая верcия PicoBSD - 0.31, это значит, что оне ещЈ в стадии разработки,
много протестировади и предложили вности изменения в предыдущую ыерсию.
Продолжает работу Andrzej Bialecki над оригинальной PicoBSD основанной на
FreeBSD 3.0-current и я - с ядром FreeBSD 2.2.5-RELEASE.



Andrzej
Bialecki, который создал скрипт для сборки на основе FreeBSD 3.0-current.
У меня не было 3.0-current и мне необходима была совместимость с 2.2.5-RELEASE
, я скачал скрипты Andrzej и модифицировал их для корректной сборки 2.2.5-RELEASE.
Также я кое-что убрал, что то добавил в каталог /dev для совместимости с
FreeBSD 2.2.5-RELEASE.

Дополнительно, я заметил, что сборка под 2.2.5-RELEASE занимает намного меньше места,
чем под 3.0-current, и поэтому появилась возможность добавить natd в
сетевую и isp версии.
Также я добавил lynx 2.7.2 в dial версию, предварительно модифицировав
исходники lynx для поддержания различных кодировок и языков. Сейчас, я работаю
над добавлением укороченного sendmail в dial версию, чтобы пользователи lynx
могли отсылать email из web страниц.

Andrzej продолжает совершенствовать PicoBSD на основе исходных текстов
3.0-current и официальную страницу PicoBSD с инсталяционными образами и скриптами
для сборки на основе FreeBSD 3.0-current на http://www.freebsd.org/~abial/.
Как и насколько возможно (больше нравится !) я отражаю дополнения в его версии оставляя
за собой основу FreeBSD 2.2.5-RELEASE.



Дайте мне знать,
что бы Вы ещЈ хотели бы увидеть в PicoBSD с ядром FreeBSD 2.2.5-RELEASE
и я постараюсь сделать всЈ возможное для этого.



English


  • Версия маршрутизатора: English



  • Версия Dial-in сервера: English


  • Версии сжатые PKZIP


    • Версия Dialup: English



    • Версия маршрутизатора: English



    • Версия Dial-in сервера: English


    Дополнительно, Вы можете зайти на домашнюю
    страницу проекта PicoBSD
    и скачать оригинальную версию на основе FreeBSD
    3.0-current, созданную Andrzej.

    Скрипты и инструменты необходимые для сборки
    PicoBSD также доступны. Они немного отличаются от скриптов Andrzej ввиду адаптации
    к FreeBSD 2.2.5-RELEASE. Обратите внимание, что Вы можете использовать их
    только для данного релиза. Сейчас я пробую на 2.2.6-RELEASE.



    rawrite.exe
    или fdimage.exe
    для записи файла образа на дискету.

    Под DOS это выглядит где-то так:

            C:\> fdimage.exe picobsd.flp a:

    под Unix немного иначе:
            dd if=picobsd.flp of=/dev/rfd0

    После этого загрузитесь с дискеты и вперед!

    В случае трудностей запустите команду 'help'. Вы конечно понимаете, что на man
    страницы не осталось места, а эта команда выведет перечень доступных команд.
    Если этой информации недостаточно, обратитесь к
    FreeBSD настольная книга.

    Доролнительно, Вы можете почитать
    PicoBSD часто задаваемые вопросы.



    Andrzej Bialecki, который придумал и создал
    проект PicoBSD, позволивший мне адаптировать его под FreeBSD
    2.2.5-RELEASE.


  • Fami Kunju и Sin Hock Kian за моральную поддержку



  • Net Day Mailing List
    за идею и реализацию использования PicoBSD в школах.




  • Последняя модификация:  Fri Aug  27 12:30:14 MYT 1999

    ПеревЈл на русский Константин Никоненко





    Есть коментарии? Шлите мне сюда


    Powered by FreeBSD












    PicoBSD FAQ





    PicoBSD FAQДемон BSD






    что такое PicoBSD ?

    PicoBSD это версия популярной операционной системы FreeBSD на одной дискетке.
    Она полностью умещается на дискетке 1.44MB и требует по минимуму i386 с 8MB RAM.
    PicoBSD в настоящее время существует в трЈх вариантах: dialup, net and isp.
    Более детальное описание различий можно найти на домашней странице PicoBSD.

    На какой версии FreeBSD основана PicoBSD ?

    PicoBSD основана на FreeBSD 3.0-current и FreeBSD 2.2.5-RELEASE.
    Andrzej Bialecki создал версию на основе FreeBSD
    3.0-current version
    и Dinesh
    Nair на основе FreeBSD
    2.2.5-RELEASE
    . В основном эти версии имеют следующие различия:



    • Версия 3.0-current,конечно более современная и поддерживает большее количество
      системных устройств



    • Версия 2.2.5-RELEASE более стабильная и размер двоичных файлов меньше,
      при небольшой разности возможностей по сравнению с версией 3.0-current



    Как можно использовать PicoBSD ?

    С поддерджкой TCP/IP совместимости FreeBSD и основаной на 4.4BSD TCP/IP стеке,
    PicoBSD может использоваться как ОС сетевого компьютера (NC).
    Используя текстовый броузер для HTML 3.2 (только для 2.2.5-RELEASE)
    и программы для доступа в Internet такие как telnet и ftp, это может быть
    дешевый dialup клиент. С поддержкой подключения разделов MSDOS и Unix,
    может бвть использована как портативная ОС на одной дискете. Возможности
    использования сети и модема могут превратить Ваш i386es в очень дешевый
    маршрутизатор или провайдерский PPP сервер. С поддержкой SNMP и встроенной
    поддержкой firewall, PicoBSD становится полнофункциональным маршрутизатором
    в Internet для локальных пользователей.

    Какие минимальные требования PicoBSD ?

    PicoBSD хорошо работает на i386 с 8MB RAM для поддержки dialup и
    12MB RAM для сети и провайдерства. Для установки необходима одна дискета
    емкостью 1.44MB. Для доступа по PPP, необходим внешний модем. Для поддержки
    сети Ethernet NIC необходима сетевая карта (типа 3Com, NE2000 и т.д.).

    Где я могу взять PicoBSD ?

    PicoBSD доступна по следующим адресам:


    Количество зеркалов постоянно увеличивается. Если Вы заинтересованы в зазеркаливании
    дистрибутивов PicoBSD, пожалуйста обращайтесь к
    Dinesh Nair или Andrzej
    Bialecki.

    Как мне создать дискету ?

    Двоичный образ для дискеты 1.44MB является дистрибутивом PicoBSD. Вы не можете
    воспользоваться ни командой MSDOS COPY ни командой Unix cp.
    Для установки Вам необходимо воспользоваться такими утилитами, как 
    rawrite.exe
    или fdimage.exe
    под MSDOS и dd под Unix.

    Под DOS это выглядит где-то так:


      C:\> fdimage.exe picobsd.flp a:


    а под Unix немного иначе:
      dd if=picobsd.flp of=/dev/rfd0

    Как мне настроить dialup доступ через PPP на версии с Dialup ?

    На диске находится скрипт для настройки Ваших параметров для PPP dialup.
    Запустите /stand/dialup после загрузки с дискеты и сделайте соответствующие
    изменения при помощи меню. Протестировав его работу, Вам необходимо внести
    изменения в конфигурационные файлы на дискете командой /stand/update.

    Как мне указать мой DNS ?

    Используя предложенный редактор /stand/ee измените /etc/resolv.conf,
    заменив domain на Ваш домен и nameserver
    IP адрес на Ваше имя сервера или сервера провайдера. Может быть много строк
    nameserver. не забудьте запустить /stand/update
    для внесения изменений на диск.

    Как мне установить имя хоста ?

    Отредактируте /etc/rc.conf изменив в нем значение hostname.

    Как мне подсоединится используя PPP ?

    Запустите процесс PPP, /stand/ppp. В приветствии ppp on pico>
    введите dial и ожидайте пока модем самостоятельно не соединится
    и пройдет аутентификация. Когда строка ppp on pico> изменится на PPP
    on pico>
    , Вы имеете установленное PPP и TCP/IP соединение с Вашим провайдером.
    Дополнительно, Вы можете указать в программе PPP использовать Packet Mode
    (пакетный режим). Запомните, нельзя использовать команды quit или close
    при PPP соединении, если Вы желаете сохранить доступ в Internet.  Введите help
    в ppp on pico> для вывода помощи по имеющимся командам.

    Процесс PPP запущен в моЈм окне. как я могу использовать lynx или telnet
    для доступа к сайтам ?


    PicoBSD имеет много виртуальных терминалов, 10 для диний dialup.
    Вы запустили PPP на первом виртуальном терминале. Переключившись на другой Вы
    можете запустить броузер или telnet клиент. Переключение между терминалами
    осуществляется комбинациями ALT-F1 для VT0, ALT-F2 для VT1, ALT-F3 для VT2 и т.д.
    В этих терминалах Вы можете запускать и telnet и броузер lynx и другие программы.

    Я записал конфиругацию lynx, но она не восстановилась после перезагрузки.
    Почему ?


    Конфигурация lynx записывается в файл /etc/lynx.cfg. Вам необходимо
    запустить /stand/update для сохранения изменений конфигурации на дискете.
    Вообще, любое изменение в каталоге /etc должно быть сохранено командой
    /stand/update до перезагрузки.

    Где найти документацию ?

    Вы конечно понимаете, что в ОС на одной дискете не может поместится полная
    документация. Минимальный список достепен через команду /stand/help.
    За более детальной информации обратитесь к
    FreeBSD Handbook или к FreeBSD Home.

     

     
    Перевод на русский Никоненко Константин




     


    Последняя модификация: Wed Aug  25 12:27:40 MYT 1999

     

     

    Разработано для FreeBSD