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
链接
- 目录
- 上一部分:Keepalived
- 下一部分: dhcpd