摘要: 上篇文章分析了 内核 tftp help 期望连接相关代码, 其中有一点是nat_tftp没有分析,对应业务逻辑就是:TFTP协议穿越SNAT TFTP协议穿越SNAT 穿越SNAT主要用于TFTP服务器部署在公网场景,客户端需要通过SNAT转换后访问外部服务器。如图2-1所示,展示了TFTP穿越防 阅读全文
posted @ 2023-03-09 18:08 codestacklinuxer 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 内核首先注册tftp help 将tftp_help 以及熟知的端口号69 注册到nf_ct_helper_hash链表中 static int __init nf_conntrack_tftp_init(void) { for (i = 0; i < ports_c; i++) { tftp[i] 阅读全文
posted @ 2023-03-09 14:36 codestacklinuxer 阅读(116) 评论(0) 推荐(0) 编辑