Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #81, СЕНТЯБРЬ 2005 г.

MenuetOS

A.M.D.F. (amdf@front.ru)

Хакер, номер #081, стр. 081-028-3


В MenuetOS присутствует сетевая часть, основанная на протоколе TCP/IP. Это означает, что из MenuetOS можно выходить в сеть интернет. Правда, для MenuetOS пока нет портированного браузера Firefox, но кто знает, как оно обернется в дальнейшем :). Зато есть некоторое количество своих собственных сетевых утилит, среди которых клиенты telnet, irc, nntp, ftp, браузер, и программы для работы с почтовыми протоколами pop3 и smtp. Присутствует даже клиент для игры в шахматы по интернету. Кроме клиентов есть еще и серверы http, ftp и email. Разумеется, функциональность всех этих приложений гораздо меньше, чем у их аналогов из других операционных систем, но это ничего не значит. Сетевые приложения в MenuetOS призваны показать, что разработка таковых под эту операционную систему вообще возможна, и имеет смысл. В будущем, я думаю, стоит ждать от них улучшения функциональности, а пока они выполняют свою функцию как демонстрационные программы. С помощью встроенной поддержки TCP/IP можно подключиться к локальной сети, а так же можно попробовать выйти в интернет. О том, как настроить сетевую часть MenuetOS, подробно написано в документе, который открывается при нажатии пункта меню Internet -> Tools -> Information. Чтобы получить доступ к глобальной сети, необходим внешний хардварный модем. Если у тебя стоит внутренний софтовый модем, то про интернет в MenuetOS ты можешь забыть - чтобы модем заработал, необходимы драйвера. Разработчики обычно выпускают их только для Windows, а про остальные платформы (даже довольно популярные) забывают. И уж если даже под Linux бывает проблемой найти нужный драйвер, то что уж говорить про MenuetOS. Для того чтобы использовать соединение с провайдером через модем, надо будет предварительно настроить программу PPP. Делается это довольно необычным образом - путем изменения параметров (номера телефона, имени пользователя и пароля) прямо в исходном тексте программы, и последующей ее пересборкой с помощью FASM. Это может вызвать удивление: к чему такие трудности? На самом деле, все довольно просто, и такой способ изменения настроек наглядно демонстрирует на практике возможность разрабатывать и изменять существующее программное обеспечение непосредственно из MenuetOS. Все, что касается предварительной настройки и использования PPP, подробно расписано в файле ppp.txt. Настройка соединения с локальной сетью с помощью программы stackcfg описана в файле stack.txt. Кроме того, в этом довольно объемном документе подробно описываются все возможности и ограничения стека TCP/IP в MenuetOS.

Назад на стр. 081-028-2  Содержание  Вперед на стр. 081-028-4