Время TFTP в CentOS 7

У меня есть изолированный сервер, который telnets в единственное устройство в своей сети и загружает файл к нему, используя load команды telnet. Я пытаюсь воссоздать функциональность на другом ПК. Старый компьютер запускает CentOS 6, а новый, который я настраиваю, запускает CentOS 7.

 # tftp -v localhost > get hello.txt 

зависает, затем истекает через минуту. В файле /var/lib/tftpboot есть файл hello.txt . Эта папка tftpboot принадлежит nobody и находится в групповом root . Его биты режима установлены 777.

Точно так же telnetting в одиночное устройство работает нормально, но команда load отключается.

До сих пор я установил их с помощью #yum install <package-name> :

 systemlinux tftp dhcp 

#ps -e | grep -i ftp #ps -e | grep -i ftp ничего не возвращает.

 #ps -e | grep -i inet 1241 ? 00:00:00 xinetd 

/etc/xinetd.d/tftp выглядит так:

 service tftp { disable = no socket_type = dgram protocol = udp port = 69 wait = yes user = root server = /user/sbin/in.tftpd server_args = -vs /var/lib/tftpboot per_source = 11 cps = 100 2 flags = IPv4 } 

Поскольку я хочу, чтобы для любого одиночного устройства, подключенного к этому компьютеру, был назначен определенный IP-адрес, /etc/dhcp/dhcpd.conf назначает один конкретный IP-адрес:

 authoritative; subnet 169.254.0.0 netmask 255.255.0.0 { range 169.254.0.100 169.254.0.100; max-lease-time 10; } 

Обратите внимание, что функция DHCP работает нормально, и одиночное сетевое устройство действительно получает этот IP-адрес, и я могу полностью подключиться к нему в telnet.

One Solution collect form web for “Время TFTP в CentOS 7”

Убедитесь, что сервер tftp прослушивает порт 69, используя « netstat -an|grep 69 », если вам не нужно перезагружать / перезапускать xinetd-демона, чтобы запустить tftp

PS: Также не забудьте использовать IPv4-адрес, т.е. 127.0.0.1 вместо localhost, который может разрешить IPv6

  • hosts.allow:% u не работает (имя пользователя журнала)
  • Запуск сервера Xvnc с xinetd, завернутый в vglrun
  • Bash tcp redirection end of transmission
  • Супер сервер (inted / xinetd / ...) поставляется с Ubuntu по умолчанию?
  • Настройка xinetd для OpenSuSE
  • Не удается заставить TFTP-сервер работать с Ubuntu с помощью xinetd
  • Telnet не выводит эхо из сценария xinetd
  • Копирование страницы справки Webmin: iso-8859-1 vs utf-8
  • Почему запрос прямого доступа tftp к различным папкам с различными сетевыми интерфейсами
  • Какие службы принимают tcp-соединение?
  • Xinetd: завершение соединения с серверным скриптом
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.