1.2.3 tftp关联

输出log

加上--verbose参数(或者 -v / -vv / -vvv )

  • TFTPD_ARGS=" --ipv4 --address 0.0.0.0:69 --secure /tftpboot --verbose"

在archlinux中设定文件是/etc/conf.d/tftpd

   [root@312archx64d3 ~]# cat /etc/conf.d/tftpd
   TFTPD_ARGS=" --ipv4 --address 0.0.0.0:69 --secure /tftpboot   --verbose"

在debian中设定文件是/etc/default/tftpd-hpa

   root@312debian12x32d2:~# cat /etc/default/tftpd-hpa
   # /etc/default/tftpd-hpa

   TFTP_USERNAME="tftp"
   TFTP_DIRECTORY="/tftpboot"
   TFTP_ADDRESS="0.0.0.0:69"
   TFTP_OPTIONS="--secure --ipv4 --verbose"

查看log

  • 在archlinux中,实时查看log命令是 journalctl -u tftpd -f
  • 在debian中,实时查看log命令是 journalctl -u tftpd-hpa -f
     root@312debian12x32d2:~#  journalctl -u tftpd-hpa -f
     Jun 05 22:43:20 312debian12x32d2 in.tftpd[14880]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/undionly.kpxe
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14894]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.0
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14895]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/ldlinux.c32
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14896]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/0af9ea26-dda9-b94e-a05d-e02cb1c2e4c4
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14897]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/01-52-54-00-95-4c-21
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14898]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/C0A81020
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14899]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/C0A8102
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14900]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/C0A810
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14901]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/C0A81
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14902]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/C0A8
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14903]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/C0A
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14904]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/C0
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14905]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/C
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14906]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/default
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14907]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/default_main.menu
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14908]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/graphics.conf
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14909]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/vesamenu.c32
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14910]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/libcom32.c32
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14911]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/libutil.c32
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14912]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/default
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14913]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/default_main.menu
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14914]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pxelinux.cfg/graphics.conf
     Jun 05 22:43:33 312debian12x32d2 in.tftpd[14915]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/pic/syslinux.jpg
     Jun 05 22:43:35 312debian12x32d2 in.tftpd[14922]: RRQ from 192.168.16.32 filename ipxe_pxe/bios/poweroff.c32
    

调查网络包的命令

  • tcpdump -i eth00 -nn -vvv port 67 or port 68
  • tcpdump -i eth00 -nn port 69
  • tcpdump -i eth00 -vv -X port 69

链接

results matching ""

    No results matching ""