<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: TFTP – установка корневой директории TFTP]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме TFTP – установка корневой директории TFTP форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 20 Aug 2026 14:55:01 -0400</pubDate>
		<item>
			<title>TFTP – установка корневой директории TFTP</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219861">TFTP – установка корневой директории TFTP</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Отлично. Спасибо за информацию. В таком случае, я попробую придумать временное решение, пока не выйдет версия 6. Кстати, о версии 6… возможно, говорить об этом ещё рано, но если учесть, что первая бета-версия версии 5 вышла в марте 2010 года; первый релиз-кандидат для версии 5 вышел в сентябре 2010 года (через 6 месяцев) и первая стабильная версия 5 вышла в марте 2011 года (через 12 месяцев после первой бета), можно ли предположить, что версия 6 будет следовать той же схеме? Если это так, то стабильный релиз мы увидим примерно в апреле 2013 года? Спасибо. <br />
			<i>23.08.2012 13:08:00, vddsd.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219861</link>
			<guid>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219861</guid>
			<pubDate>Thu, 23 Aug 2012 13:08:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>TFTP – установка корневой директории TFTP</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219860">TFTP – установка корневой директории TFTP</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			К сожалению, установить Metarouter на внешнее хранилище сейчас невозможно. Однако в версии 6.0 (и в следующем релизе) появится возможность задавать real-filename, чтобы он содержал имя папки, и TFTP будет воспринимать его как префикс. Например, если сейчас у вас есть правило, где req-filename=“” real-filename=“” - по сути, вы можете запросить любой файл из TFTP, и если путь к файлу верный, он будет получен. Например, если вы запрашиваете path/to/file, TFTP ищет этот путь от корневой директории и передаёт файл, если он найден. С новым поведением, имея req-filename=“” real-filename=“some/random/dir”, TFTP попытается найти файл не в корне, а в директории с префиксом. Если соотнести это с предыдущим примером, TFTP будет искать /some/random/dir/path/to/file и передавать его. Также стоит отметить, что это поведение может быть немного изменено, но функциональность в каком-либо виде будет доступна в версии 6. А пока, для версии 5 вы всё равно должны будете добавлять новую запись для каждого файла, который хотите запросить, и который не находится в корневой директории, но хранится на внешнем носителе, например, на USB-флешке. <br />
			<i>23.08.2012 10:40:00, janisk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219860</link>
			<guid>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219860</guid>
			<pubDate>Thu, 23 Aug 2012 10:40:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>TFTP – установка корневой директории TFTP</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219859">TFTP – установка корневой директории TFTP</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я открыл тикет в поддержку Mikrotik по этому поводу отсутствующей функции, и их сотрудники по сути сказали, что в данный момент невозможно указать корневую директорию TFTP, и у них нет планов включить эту базовую функцию в обозримом будущем. Они рекомендовали либо использовать скрипты, либо API для программного создания ссылок на расположение файлов. Учитывая всего несколько МБ доступного дискового пространства на RouterBoard, хранение файлов во встроенной памяти не является жизнеспособным вариантом для TFTP. Мне очень грустно, что в текущем состоянии TFTP-сервер на RouterBoard настолько ущербный, что им невозможно пользоваться. Уверен, что опытный разработчик Mikrotik написал бы этот скрипт за 30 минут, но мои навыки программирования и свободное время ограничены, поэтому после нескольких дней попыток написать скрипт, чтобы обойти недостатки роутера, я сдался. Возможно, у меня есть альтернативное решение… когда вернусь в офис сегодня, я попробую настроить мета-роутер на USB-накопителе, и если это сработает, то настройка TFTP на этом мета-роутере будет иметь корневое хранилище на USB-накопителе. Я никогда раньше не настраивал мета-роутер, поэтому даже не знаю, можно ли его создать на внешнем хранилище. Также не знаю, достаточно ли оперативной памяти на RouterBoard для этого. Я понимаю, что это решение не самое "чистое" и очень расточительно по ресурсам, но это лучшее, что мне пришло в голову, учитывая ситуацию. Сообщу о результатах. <br />
			<i>23.08.2012 10:00:00, vddsd.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219859</link>
			<guid>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219859</guid>
			<pubDate>Thu, 23 Aug 2012 10:00:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>TFTP – установка корневой директории TFTP</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219858">TFTP – установка корневой директории TFTP</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Мне нужно именно так же. Кто-нибудь успешно собрал TFTP-сервер для загрузки по сети на Mikrotik? Это очень простая задача для DD-WRT, но на Mikrotik заставить это работать оказалось очень сложно =( Кто-нибудь знает, есть ли способ установить свой собственный TFTP-сервер на RouterOS? Может быть, из Debian или чего-то еще? <br />
			<i>22.08.2012 18:39:00, artemk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219858</link>
			<guid>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219858</guid>
			<pubDate>Wed, 22 Aug 2012 18:39:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>TFTP – установка корневой директории TFTP</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219857">TFTP – установка корневой директории TFTP</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо ещё раз за ответ. Похоже, я недостаточно чётко сформулировал свой вопрос, и вы ответили на совсем другой. Если я правильно понял ваш ответ, то указав фильтр в поле "Req. Filename", роутер будет принимать любые файлы, начинающиеся на "aa" и заканчивающиеся на "bbb". На самом деле, меня совершенно не волнует безопасность, и я не хочу применять никакой фильтрации. Попробую задать свой вопрос с примерами.<br /><br />В действительности, я хочу, чтобы TFTP-сервер делал следующее: пользователь запрашивает файл "pxelinux.0". TFTP-сервер возвращает файл, хранящийся в каталоге "**usb1/tftproot/**pxelinux.cfg". Пользователь запрашивает файл "pxelinux.cfg/01-00-08-74-ab-58-0c". TFTP-сервер возвращает файл, хранящийся в каталоге "**usb1/tftproot/**pxelinux.cfg/01-00-08-74-ab-58-0c". По сути, мне нужно просто иметь возможность задать "базовый путь" или каталог "tftp root" для TFTP-сервера. Другими словами, мне нужно "добавлять" ко всем именам файлов "корневой каталог".<br /><br />Спасибо,<br />Shaun <br />
			<i>14.08.2012 17:07:00, vddsd.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219857</link>
			<guid>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219857</guid>
			<pubDate>Tue, 14 Aug 2012 17:07:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>TFTP – установка корневой директории TFTP</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219856">TFTP – установка корневой директории TFTP</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Нет, добавить подстановочные знаки в качестве реального имени невозможно. Однако, ты можешь оставить это поле пустым. В результате, если req.name совпадет с файлом, имя которого соответствует твоему предложению, он будет создан. Например, /ip tftp add allow=yes allow-rollover=yes disabled=no ip-addresses="" read-only=no real-filename="" req-filename="aa.\\.bbb" создаст правило, согласно которому, если ты загрузишь файлы aaa.bbb, aab.bbb и aac.bbb, они будут успешно загружены под этими именами, так как это будет соответствовать всему, что начинается с aa .bbb. <br />
			<i>14.08.2012 13:30:00, janisk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219856</link>
			<guid>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219856</guid>
			<pubDate>Tue, 14 Aug 2012 13:30:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>TFTP – установка корневой директории TFTP</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219855">TFTP – установка корневой директории TFTP</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо за быстрый ответ на мой вопрос. Я знаю о возможности отображения файла в соотношении 1:1… Я это тестировал, и всё работает вполне хорошо. К сожалению, для наших сотрудников было бы не очень эффективно обновлять более 50 роутеров Mikrotik ежедневно таким способом. Проблема в том, что файлы, содержащиеся в каталогах “tftproot”, ежедневно меняются из централизованного места, и затем их нужно распространять на все остальные роутеры/TFTP-серверы. На момент написания этого сообщения в моём каталоге tftproot содержится 73 файла, так как у меня лишь несколько ОС и несколько тестовых клиентов… но к моменту запуска у нас будет несколько сотен файлов, которые нужно синхронизировать между TFTP-серверами. При добавлении клиентов в сеть создаётся минимум два файла в каталоге tftproot, и если им требуется особая ОС, то требуются дополнительные файлы. Возможно ли использовать подстановочный знак (wildcard) для отображения всех файлов в каталог? Например, указать что-то вроде “usb1/tftproot/ & filename” для поля “Real Filename”? Спасибо. <br />
			<i>14.08.2012 13:25:00, vddsd.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219855</link>
			<guid>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219855</guid>
			<pubDate>Tue, 14 Aug 2012 13:25:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>TFTP – установка корневой директории TFTP</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219854">TFTP – установка корневой директории TFTP</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ты просто добавляешь правила TFTP и кладешь файлы туда, куда тебе нужно. <br />
			<i>14.08.2012 10:24:00, janisk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219854</link>
			<guid>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219854</guid>
			<pubDate>Tue, 14 Aug 2012 10:24:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>TFTP – установка корневой директории TFTP</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219853">TFTP – установка корневой директории TFTP</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Приветствую! Я уже пару дней пытаюсь решить довольно простую проблему, но безрезультатно, и надеюсь, что кто-нибудь здесь знает ответ. В общем, я пытаюсь настроить TFTP-серверы на своих RB751 роутерах, чтобы мои PXE-клиенты могли загружать образы и запускаться с них. Проблема в том, что я понятия не имею, как указать корневую директорию TFTP. Мне кажется, что это связано с полем "real filename", но я не могу подобрать нужную комбинацию. Я подключил новый USB-накопитель к RouterBoard и отформатировал его. Затем создал директорию под названием tftproot на диске USB1 и переместил туда свои файлы. (73 файла, разбросанные по 14 поддиректориям. С помощью DOS-клиента TFTP я могу запросить TFTP-сервер и загружать файлы, используя их полный путь (например: usb1/tftproot/pxelinux.cfg/01-00-08-74-ab-58-0c), это работает нормально. Моя проблема в том, что мои клиенты запрашивают корневую директорию TFTP-сервера, а не полный путь… так что, например, файл выше запрашивается как “pxelinux.cfg/01-00-08-74-ab-58-0c”. Так что, по сути, чтобы перефразировать вопрос, есть ли способ указать TFTP-серверу, какая директория является корневой? В этом примере корневая директория была бы “usb1/tftproot/”. Спасибо, Шон. <br />
			<i>14.08.2012 00:01:00, vddsd.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219853</link>
			<guid>http://mikrotik.moscow/forum/forum57/58145-tftp-_-ustanovka-kornevoy-direktorii-tftp/message219853</guid>
			<pubDate>Tue, 14 Aug 2012 00:01:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
