Даже такая маленькая коробочка, как миникомпьютер на базе Raspberry Pi 3 Model B может справиться с ролью организации сервиса по выдаче конфигурационных файлов для настройки телефонных аппаратов, как Cisco. У меня имеются аппараты Cisco 7962G, CP7925G и вот для них нужен сервис с которого они будут вытягивать свои конфигурационные файлы с предопределенными настройками. Также данный сервис будет обслуживать мои домашние телефоны Grandstream.

Что пожалуй начну. Отмечу лишь один момент, что заметка происходит от заметки по первоначальной настройки, а уже затем все ниже указанное:

pi@raspberrypi:~ $ sudo apt-get install tftpd-hpa -y

pi@raspberrypi:~ $ sudo mkdir /tftpboot

pi@raspberrypi:~ $ sudo chmod -R 777 /tftpboot/

pi@raspberrypi:~ $ sudo chown -R nobody:nogroup /tftpboot/

pi@raspberrypi:~ $ sudo cp /etc/default/tftpd-hpa /etc/default/tftpd-hpa.backup

pi@raspberrypi:~ $ sudo nano /etc/default/tftpd-hpa

# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"

TFTP_DIRECTORY="/tftpboot"

TFTP_ADDRESS="0.0.0.0:69"

TFTP_OPTIONS="--secure --create --verbose"

pi@raspberrypi:~ $ sudo service tftpd-hpa restart

pi@raspberrypi:~ $ sudo netstat -tulpn | grep :69

udp 0 0 0.0.0.0:69 0.0.0.0:* 2088/in.tftpd

Чтобы проконтролировать кто подключается к данному tftp сервису нужно глянуть логи здесь:

pi@raspberrypi:~ $ cat /var/log/syslog | grep tftp

Apr 2 10:37:18 raspberrypi systemd[1]: Starting LSB: HPA's tftp server...

Apr 2 10:37:18 raspberrypi tftpd-hpa[1950]: Starting HPA's tftpd: in.tftpd.

Apr 2 10:37:18 raspberrypi systemd[1]: Started LSB: HPA's tftp server.

Apr 2 10:39:09 raspberrypi systemd[1]: Stopping LSB: HPA's tftp server...

Apr 2 10:39:09 raspberrypi tftpd-hpa[2075]: Stopping HPA's tftpd: in.tftpd.

Apr 2 10:39:09 raspberrypi systemd[1]: Starting LSB: HPA's tftp server...

Apr 2 10:39:09 raspberrypi tftpd-hpa[2081]: Starting HPA's tftpd: in.tftpd.

Apr 2 10:39:09 raspberrypi systemd[1]: Started LSB: HPA's tftp server.

Вот собственно и всё, заметка полностью работоспособна, потому как по другому и быть не может всё же правильные действия были взяты с основного моего блога http://www.ekzorchik.ru, а здесь и сейчас лишь опробованы и как я вижу также реально работают. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru