
- •Глава 18 Сетевые инструментальные средства
- •Получение информации о сети: ping, finger и host
- •Команда ping
- •Программы finger и who
- •Команда host
- •Клиенты, обеспечивающие общение в сети
- •Утилита talk
- •Клиенты icq
- •Программа Internet Relay Chat
- •Программа telnet
- •Команды удаленного доступа: rwho, rlogin, rcp и rsh
- •Разрешение на удаленный доступ: файл .Rhosts
- •Команды rlogin, rcp и rsh
- •Копирование из unix в unix (uucp)
Команда host
Используя команду host, можно получать информацию о сетевых адресах удаленной системы, подключенной к сети. Эта информация обычно включает IP-адрес системы, доменное имя, псевдоним доменного имени и адрес почтового сервера. Подобные сведения могут быть предоставлены сетевым сервером доменных имен. При работе в Internet эта команда позволяет получить информацию обо всех системах, подключение к которым возможно в Internet.
Команда host является весьма эффективной, если требуется определить IP-адрес или URL удаленного узла или если по IP-адресу необходимо определить доменное имя удаленного узла. Если вы выполняете функции сетевого администратора, то знание IP-адреса может быть весьма полезным при внесении доменных имен в файл /etc/host. В результате при поиске узла вы будете независимы от удаленного сервера доменных имен. При работе с К Desktop можно использовать сетевые утилиты КDЕ для выполнения команд утилиты host. Щелкните на вкладке Host resolution (Выяснение адресов хост-компьютера) и введите адрес хост-компьютера, информацию о котором следует получить. При работе в среде Gnome можно воспользоваться утилитой gHostLookup.
$ host www.gnome.org
www.gnome.org is a nickname for gnome.labs.redhat.com gnome.labs.redhat.com has address 199.183.24.235 gnome.labs.redhat.com mail is handled (pri=10) by mail.redhat.com
S host 199.183.24.235
235.24.183.199.IN-ADDR.ARPA domain name pointer gnome . labs . redhat. com
Программа Gwhois является клиентом, рассчитанным на работу в среде Gnome. Эта программа выводит информацию, полученную от сетевых служб NIC. Программа Gwhois предоставляет интерфейс X Window со списком серверов NIC, из которых можно выбрать требуемый. gHostLookup — это простое приложение Gnome, которое возвращает IP-адрес компьютера при получении его доменного имени.
Клиенты, обеспечивающие общение в сети
Иногда требуется наладить оперативное письменное общение с другими пользователями сети. Для этой цели можно задействовать программу talk и утилиты IRC. Непременным условием общения с другими пользователями является их регистрация в системе, подключенной к сети. Утилита talk обеспечивает прямой двусторонний обмен сообщениями между пользователями. Ее могут применять пользователи, подключенные к одной и той же системе или к одной локальной сети. Программа ICQ (I Seek You — я ищу тебя) является инструментальным средством Internet. При работе с этой программой вам поступает извещение о том, что определенные пользователи сети Internet также используют ее в интерактивном режиме и вы можете общаться с ними. Программа ICQ функционирует по принципу оперативной доставки сообщений. Утилита Internet Relay Chat (IRC) позволяет подключиться к удаленному серверу, к которому подключены другие пользователи, и вступить с ними в письменную “беседу”.
Утилита talk
Утилита talk может использоваться для установления интерактивной двусторонней связи с другими пользователями. Процесс общения, реализуемый с помощью этой утилиты, напоминает телефонный разговор, при котором два абонента непрерывно обмениваются друг с другом сообщениями. Процесс связи инициализируется посредство ввода команды talk, за которой следует адрес другого пользователя и, как правило, регистрационное имя. После этого на экране другого пользователя отображается запрос-приглашение (с указанием адреса другого участника обмена сообщениями) начать сеанс связи. Пользователь, желающий начать сеанс связи, вводит команду talk, указывая полученный им адрес. После этого экраны обоих пользователей разбиваются на две панели. В верхней панели отображается то, что вводит сам пользователь, а в нижней панели отображаются сообщения, полученные от другого пользователя. Каждый участник сеанса связи может завершить его, воспользовавшись символом прерывания (обычно для прерывания общения достаточно нажать комбинацию клавиш [Ctrl+C].
Версия утилиты talk для К Desktop носит название ktalk; в этой утилите экраны пользователей отображаются как панели окна К Desktop. Эта программа может работать с адресной книгой, поддерживает перенос по словам и позволяет передавать файлы. Утилита ktalkd является демоном Talk для среды КDЕ с функциями автоответчика и возможностями перенаправления сообщений. Утилита GNU Talk является версией Talk для Gnome, поддерживающей нескольких клиентов, передачу файлов, шифрование, совместное использование приложений, возможности автоответчика и перенаправление вызовов. GNU Talk включает программу-демон и клиентские программы. Клиентская программа может функционировать, используя библиотеку экранного интерфейса (curses), систему X Window, Motif и Gnome. Среди приложений, поставляемых вместе с GNU Talk, имеется программа, которая позволяет создавать изображения совместно с другим пользователем.