Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР№ 25. Настройка сети в Linux.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
69.35 Кб
Скачать

Route add default gateway 192.168.0.1

Данная команда дает указание утилите определить адрес 192.168.0.1 для выхода в Internet Пакеты, не имеющие других маршрутов, будут направляться по адресу 192.168.0.1. Если набрать команду route без параметров, можно увидеть, куда будут направляться все пакеты данных. На листинге 2 показаны маршруты движения пакетов в локальной сети.

Листинг отображение команды route

Kernel IP routing table Destination Gateway Genmask Flags Metric ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 1 0 0 eth0

Этот листинг показывает, что пакеты, адресованные сети 192.168.0.0 (от 192.168.0.1 до 192.168.0.255) будут отсылаться в локальную сеть. Пакеты, адресованные сетям 127.0.0.1-127.255.255.255, попадут на локальный компьютер. Все остальные пакеты (0.0.0.0) пересылаются на адрес 192.168.0.1 для дальнейшей обработки. Если необходимость выхода в Internet отсутствует, можно удалить установленный маршрут с помощью следующей команды:

route del default

Утилита ping

Если все устройства настроены правильно, можно попробовать опросить их. Команда ping посылает проверяемому устройству запрос ICMP. Если оно работает корректно, то от данного устройства приходит ICMP-ответ. Проверяя что-то с помощью утилиты ping, вначале нужно попытаться воспользоваться IP-адресом настраиваемого интерфейса:

ping 192.168.0.2

Прервать работу этой утилиты можно, нажав клавиши <Ctrl-C>. Если поступает сообщение об ошибке, значит интерфейс неактивен или работает неправильно. Если вы получаете ответы, остановите работу ping и попробуйте опросить другие компьютеры сети, обратившись к ним с использованием IP-адреса:

ping 192.168.0.3

Также можно попробовать опросить удаленный компьютер с использованием имени:

ping E05

Если данная команда работает и ответ от запрашиваемого устройства приходит, значит этот адрес или имя существует в данной локальной лети.

Задание имени ПК

Команда hostname позволяет задать имя ПК. Если отсутствуют аргументы то эта команда выдаст текущее имя ПК, в обратном случае изменит текущее имя. Вот пример:

hostname Byron

Имя компьютера используется некоторыми почтовыми клиентами для отправки или приема почты.

Протокол передачи файлов (FTP).

Обзор протокола FTP.

Протокол передачи файлов (FTP) представляет собой достаточно простой в использовании, но при этом довольно мощный протокол для передачи файлов между двумя системами. После протокола FTP было разработано и реализовано множество сетевых протоколов и систем совместного использования файлов, но до сих пор остается самым популярным протоколом для выполнения удаленной передачи файлов. Существует несколько пакетов FTP-серверов. Самые популярные из них wu-ftp, который был разработан в Вашингтонском университете в Сент Луисе. В дистрибутивах Caldera и Red Hat он используется по умолчанию. В Debian также существует возможность его установить. Другим распространенными пакетами FTP-серверов является netkit и ProFTPd.

С помощью протокола FTP предоставляется возможность пересылки файлов любого типа из одной системы в другую. Он разработан таким образом (документ RFC959), что взаимодействующие системы не обязательно должны быть одного и того же типа. Другими словами обмен файлами проводится между любыми ОС, в которых реализован стек протоколов TCP/IP и которые предоставляют сервис FTP. Одна из систем вступает в качестве сервера, а другая – в качестве клиента. Формат пересылаемых данных, будь то текстовый файл, файл базы данных или приложение, не имеет никакого значения.

Сервис FTP основан на протоколе TCP/IP. Для выполнения пересылки данных по протоколу FTP используется два отдельных сеанса связи по протоколу TCP. Один из сеансов связи обычно называется «управляющее соединение» (Control Connection), или «интерпретатор протокола» (Protocol Interpreter – PI), а другой – «соединение для передачи данных» (Data Connection), или «процесс передачи данных» (Data Transfer Process – DTP). На рис.1 изображены основные компоненты сеанса связи по протоколу FTP.

Для установления FTP-сеанса между двумя компьютерами сети необходимо, чтобы это была TCP/IP-сеть и были настроены сервисы FTP. Сеанс FTP инициируется подключением FTP-клиента к FTP-серверу. Для обработки запроса от клиента FTP-сервер должен работать и быть соответствующим образом сконфигурированным.

FTP-сервер

ProFTPd - один из самых популярных FTP серверов. Существует под множество платформ, в том числе под Windows. Настраивается одним файлом. Идеология конфигурационного файла взята из Apache. Известен своей надежностью, простотой организации виртуальных FTP серверов и наличием различных дополнительных модулей (SQL, LDAP, SSL/TLS, RADIUS).

Результатом этого пункта станет рабочий станет FTP-сервер с двумя директориями pub и incoming. Первая предназначена для хранения общедоступных для скачивания файлов. Все пользователи могут войти в нее и скачать понравившийся им файл. Создавать, удалять, переименовывать и перемещать файлы в этой папке запрещено. Вторая директория предназначена для закачки файлов на сервер. Роль администратора - периодически просматривать файлы находящиеся в incoming и если они ничего не нарушают - перемещать их в pub.

Установка

Для установки и предварительного конфигурирования достаточно одной команды