用于TFTP的正则表达式重新创建子网

时间:2015-05-26 06:41:31

标签: regex tftp

我在TFTP中使用文件重新映射来根据需要它们的客户端来组织文件。目前,所有文件都在目录中,具体取决于客户端的IP,相应的规则是:

r .* \i/\0

但如果我有N个客户端使用相同的文件,我将有N个目录相同。所以我想修改规则,得到类似的东西:“192.168.1中的IP。,你有目录A; IP在192.168.2。,你有B; .. “。是否可以使用TFTP(其正则表达式非常基本,请参阅here)?

1 个答案:

答案 0 :(得分:0)

\ i仅在替换字段中作为客户端IP解析,您无法根据\ i的内容修改替换字段,然后答案是:不,不可能做你想要的事情& #34;如果你没有请求方的帮助"

您可以强制请求者在请求本身上包含请求者的IP,然后您可以使用正则表达式过滤传入的请求,然后用相应的目标目录替换它们。