Конфигуриране на TFTP сървър

Превод: Sgibnev Михаил

Забележка: тапицерия и нарязани, без загуба на функционалност.

Ако сте имали опит с всяко хардуерно базирано рутер или ключ, тогава знаете, че често тази техника не разполага с твърд диск за съхранение на всички конфигурации и настройки се съхраняват в RAM и EEPROM.

Тъй като чиповете имат далеч по-малко капацитет от твърди дискове, възможността да има допълнително пространство за съхранение става доста интересно, особено ако сте ъпгрейд или преинсталиране на вградена операционна система.

Обикновено, тази функция се изпълнява чрез TFTP - Протокол за трансфер Trivial File. Действието на този механизъм е подобен на FTP, но направи по-лесно за по-лесно внедряване в чипа. Обикновено, рутер Cisco или подобно устройство съдържа TFTP клиент и сървър се организира някъде в мрежата си. TFTP сървър ще се съхранява резервно копие на файловете за настройка на операционната система и изображения.

Ангажиране на TFTP сървър

След съответния ред ще разкоментирате, запазите промените. Следващата стъпка е да рестартирате inetd услуга, за активиране на нов конфигурационен файл. Това се прави с помощта на killall команда:
Ако командата се изпълнява, ще бъдат върнати в командния ред. Не се заблуждавайте в комплекта команда - ако сте пропуснали -1, inetd услуга ще бъде просто изключено. той отново работи в такъв случай може да се направи само чрез правене на команда "inetd. Ако получите това съобщение за грешка:
Това означава, че inetd не работи. Пусни го, както беше споменато по-горе. За да inetd услуга да се стартира автоматично, поставени в /etc/rc.conf следния запис:
Проверка:

Работа с файлове чрез TFTP

Можете също така да създадете празен файл, в който информацията ще бъде изписан от устройството. Желателно е, че тези имена носят значение. Например имената на съответните устройства:
Имайте предвид, че ППФТ не поддържа удостоверяване, така че трябва да се направи работната директория и файловете на разположение на клиентите. Това се прави обикновено, както следва:
В зависимост от клиента за ППФТ, можете да използвате по-строги права за достъп. За съжаление на устройствата Cisco, в момента това не е възможно. Ще проверете правата:

Работа от сървър TFTP

Тъй като сървър TFTP е конфигуриран и работи, ние използваме клиента за ППФТ, предоставена на FreeBSD, за тестване.
За помощ при команди използват. По традиция - да свикне, за да изтеглите, сложи за изпомпване, напусна, за да излезете. Ако сте свикнали да използвате FTP клиент, ще забележите липсата на команди, като например CD, LS, mget, mput, и много други. Сега ние ще се команда. За по-убедително се избере който не е празен.
Всичко е наред, отиваме:
Има една важна точка, която струва да се обръща внимание на - файл, трябва да се намира в директорията / tftpboot. в противен случай да получат достъп до него ще бъде невъзможно. Пътят на файла също не е определена. Това е, което получавате, когато укажете пътя:
Не забравяйте, че ППФТ предполага, че искате да прехвърлите файла вече съществува и се намира в / tftpboot. На второ място, не забравяйте да напишете името на файла правилно. Това е особено важно с дълги имена на изображението на Cisco IOS.

Може би сте забелязали, че когато с помощта на командата GET не уточни дестинация директория. Това се дължи на факта, че получения файл автоматично се поставя в текущата работна директория. Като правило, всяко парче желязо не е проблем, но работим по ППФТ на вашия FreeBSD машина - бъдете внимателни.

В заключение, използвайте командата LS -l, за сравнение на размера на получения файл източник. Той е и най-удобен начин за водене на отчети, защото ако имате принтер, инсталиран на вашата машина, печат работи списък директория TFTP, както следва:
По-късно в статията е пример за това как да изтеглите от изображението на TFTP сървъра на Cisco IOS. В превод това се пропуска.

Дру Лавин. Превод: Михаил Sgibnev - Конфигуриране на TFTP сървър

TFTP сървър за FreeBSD 5.x +

1. Отчет на проблема.
2. Решение на проблема.
3. Поетапно изпълнение.

1. Отчет на проблема.

Трябва да конфигурирате сървъра за да спаси (възстановяване) на конфигурацията на комутатори и маршрутизатори на протокола TFTP. Сървърът трябва да е доста стабилна в експлоатация и осигуряване на оптимално ниво на безопасност, като се има предвид спецификата на ППФТ протокол.

2. Решение на проблема.