Домашний компьютер № 6 (120) 2006
Шрифт:
Дальше дело происходит таким приблизительно образом (на деле — гораздо более сложным, но это не принципиально): некая программа, называемая клиентом обновления, соединяется с сервером выбранного вами сервиса и сообщает ему ваш сиюминутный IP-адрес, который и подставляет связанная с DNS-серверами служба DDNS. Эта самая некая программа проверяет ваш IP-адрес, как минимум, после каждого рассоединения с провайдером, но и еще по разным правилам, в числе которых вы сами можете задать определенный отрезок времени.
Эти специальные программы тоже лежат в Сети в невообразимых количествах, и уж наверняка ссылок на них будет полно на сайте того сервиса, который вы для себя выберете, но если захотите чего-то другого, снова наберите в Google «IP Update Clients» и повыбирайте-поисследуйте.
Итак, вы получили словесный адрес плюс номер порта того или иного
Но если вы сидите в dial-up’е — вряд ли вам удастся этого избежать. С другой стороны, даже в случае золотого провайдера, вряд ли постоянное соединение продержится столь долго. Другое дело — ADSL. При таком соединении с Интернетом есть все шансы, что ваш модем будет держать постоянную связь неделями и месяцами, а если она по внешним причинам вдруг прервется — восстановится автоматически. И вот в этом случае уже можно исхитриться обойтись без постоянно включенного компьютера: ADSL-модемы у большинства серьезных производителей, таких как US Robotics, ZyXEL, D-Link выпускаются не только (и даже не столько) как отдельные модемы, но объединяются с маршрутизаторами (а часто еще и с беспроводными — Wi-Fi — точками доступа). Если вы приобретаете подобный «комбайн», вы можете подключать к нему, независимо от компьютера, разные самодостаточные сетевые устройства — например, файл-серверы (один из которых я описал в «Скобяных изделиях» апрельского номера журнала) со встроенными ftp-серверами, принт-серверы или IP-видеокамеры. Они получают через маршрутизатор собственный внутренний IP-адрес, обычно имеют собственный веб-интерфейс, работают через назначенный вами порт и прекрасно себя чувствуют независимо от того, включен ваш компьютер или выключен.
То есть, подключив к одному гнезду «комбайна» ftp-сервер, к другому — IP-видеокамеру, вы смело можете выключать компьютер и отправляться в отпуск или в командировку: из любой интернетизированной точки Земли вы вроде бы теперь можете смотреть за тем, что происходит у вас в квартире или обмениваться файлами с ftp-сервером. Но как без компьютера, без клиента обновления, решать проблему динамического DNS?
Производители «комбайнов» подумали об этом и встроили клиенты обновления прямо в свои устройства. Два с лишним десятка модемов-маршрутизаторов от ZyXEL’а (их список находится по адресу zyxel.ru/content/support/knowledgebase/KB-1257 ) и около десятка от D-Link имеют договор на постоянное обслуживание с Dynamic DNS сервисом DynDNS , и все, что вам останется после того, как вы бесплатно там зарегистрируетесь и выберете доменное имя, — это включить соответствующую галочку в веб-интерфейсе маршрутизатора да настроить внутренний файрвол, если, конечно, вы им пользуетесь. Не скажу, что эти настройки элементарны (особые проблемы возникали у меня при попытке попасть по динамическому адресу на собственный компьютер: извне он виделся, а изнутри — нет), однако, вполне посильны. На уже упомянутой страничке ZyXEL’а есть даже специальный pdf-файл с подробностями настроек, а также подробно расписанной инструкцией по регистрации на сервисе DynDNS, которая вполне может пригодиться слабознающим английский язык, поскольку все вопросы на сайте, как не трудно догадаться, задаются исключительно на английском.
Я не хочу сказать, что другие производители не включили возможность Dynamic DNS в некоторые из своих устройств — просто не исследовал этот вопрос настолько широко, однако, если вы решите выбрать себе ADSL-модем-маршрутизатор от какой-то другой фирмы, вы уже будете знать, на что при выборе — в числе прочего — обратить внимание.
Независимая экспертиза
Автор: Илья Шпаньков.
Журнал «Домашний компьютер» | http://dk.compulenta.ru/
Этот материал Вы всегда сможете найти по его постоянному адресу: /2006/120/276443/
В реальной жизни мы привыкли, что подстерегающие нас опасности всегда находятся вне стен нашего жилища, но, подключаясь к Всемирной сети, мы, сами того не желая, даем злоумышленникам шанс проникнуть в нашу маленькую крепость. Конечно, всевозможные вирусы и шпионские программы не могут причинить лично нам реального вреда, но они разрушают наш виртуальный дом, который не менее дорог, чем настоящий. Потеря каталогов с домашними фотоархивами или рабочими файлами, исчезновение годами собираемой фонотеки равносильно последствиям визита домушника. Ну а крах операционной системы, инициированный миниатюрным вирусом, можно сравнить лишь со стихийным бедствием, после которого все здание придется возводить с нуля.
Впрочем, не все так грустно. Рачительный хозяин всегда предусмотрительно защитит свой компьютер соответствующим программным обеспечением, способным предотвратить любые попытки проникновения или вирусные атаки. К сожалению, нередки случаи, когда меры защиты недостаточны и зловредные программы все-таки пробираются сквозь выставленный заслон и превращают работу на компьютере в сущий ад. В этом случае требуется вмешательство извне, так как системные файлы могут быть поражены «цифровой заразой», не позволяющей провести «дезинфекцию» из загруженной операционной системы. Существует масса способов провести подобную «независимую экспертизу» на наличие вирусов с помощью так называемых «Спасательных дисков» (Rescue disk), но, как это нередко бывает в жизни, в самый неподходящий момент оказывается, что подобного диска нет в наличии, да и не факт, что слегка устаревшее ПО на нем сумеет обнаружить зловредный код, ежедневно совершенствуемый своими неугомонными авторами. Впрочем, без паники: выход есть даже из такой казалось бы фатальной ситуации, и поможет нам в этом Live-CD Knoppix, загружаемый в считанные минуты прямо из CD-привода. Именно он станет тем самым специализированным спасателем, что поможет нам справиться с нашествием виртуальной нечисти. Но для начала — немного теории.
Особенность Knoppix в том, что эта операционная система размещена на оптическом носителе, а для взаимодействия с компонентами компьютера использует виртуальную память. Для нашего случая это подходит как нельзя лучше, так как подобная система неуязвима для вирусов, не способных «записаться» на CD, но данное ограничение распространяется и на антивирусные программы, требующие инсталляции, в процессе которой все необходимые для работы файлы размещаются в системных каталогах. Итак, мы определили один важный критерий для выбора «лечебного» приложения: программа должна уметь работать без привязки к системным каталогам. Другая проблема — очень не хотелось бы повторять всю процедуру превращения Knoppix в спасательный диск каждый раз, когда в этом возникнет необходимость. Для ее решения мы используем встроенные возможности самого Knoppix, позволяющие размещать часть данных на внешнем USB-накопителе. В данной статье все операции будут проводиться с использованием Knoppix Live-CD HomePC Edition , который вы могли получить с журналом «Домашний компьютер» #11 за прошлый год, но если у вас его не оказалось — можете взять любой другой CD или DVD, но не ниже версии 4.0. Теперь, когда четко определен круг предстоящих задач, можно переходить к практической реализации, предварительно загрузившись с Knoppix Live-CD или DVD.
К сожалению, все антивирусные программы для Linux от именитых разработчиков нам не подходят, так как устанавливаются в системные каталоги, что, как мы выяснили, в нашем случае неприемлемо. Поэтому воспользуемся менее известным в широких кругах (но не уступающим по профессиональным качествам своим коллегам) программным продуктом от компании BitDefender , свободная версия которого отвечает нашему главному критерию: способна работать без установки в системные каталоги. Для этого нужно загрузить с официального сайта пакет с программой и сохранить его в домашнем каталоге. Из трех вариантов предлагаемых к загрузке файлов — с расширением RPM, RUN или DEB — нам подходит второй, так как остальные пакеты предназначены для стационарно установленных операционных систем. Для загрузки лучше воспользоваться контекстным меню правой кнопки мыши, выбрав пункт «Сохранить содержимое как…» ( рис. 1 ).
Размер пакета небольшой — 4,2 Мбайта, поэтому процесс будет не очень долгим даже при модемном подключении.
Следующий этап — подготовка места на USB-накопителе (в качестве которого мы используем обыкновенный флэш-брелок) для установки программы. Поместим USB-устройство в соответствующий разъем и, после его автоматического распознавания системой, не забудем подключить и перевести в режим чтения-записи 51 . Далее создаем образ домашнего каталога на флэш-накопителе, воспользовавшись пунктом «Создание KNOPPIX-образа на диске» (Create a persistent KNOPPIX home directory) 52 в меню KNOPPIX, указав в качестве раздела тот, что находится на флэш-брелоке (в данном случае это uba1).Чтобы процесс не слишком затягивался, лучше указать не очень большой размер — вполне достаточно 50 Мбайт. На этом подготовительные действия окончены — переходим к собственно инсталляции.
51 Более подробно все стандартные операции с Knoppix описываются в журнале ДК 112005 в статье « Первые шаги ».
52 В скобках дано английское название пунктов меню, используемое в других версиях Knoppix Live-CD/DVD.