LogParser 查询仅从 IIS 日志中获取外部 IP 地址?
我在 ServerFault 并且没有任何运气,所以我想我应该在这里尝试一下。
我正在开发一个供外部访问者和内部员工使用的公共网站。我正在追踪外部访问者的点击量,但我想不出过滤掉内部 IP 范围的好方法。
使用 LogParser,按 IP 范围过滤 IISW3C 日志的最佳方法是什么?
这是我到目前为止所想到的,这不可能是最好或最有效的方法。
WHERE [c-ip] NOT LIKE (10.10.%, 10.11.%)
感谢任何帮助。
I tried this question over at ServerFault and didn't have any luck, so I thought I'd try here.
I'm working on a public website that is used by both external visitors and internal employees. I'm after the external visitor hits, but I can't think of a good way to filter out the internal IP ranges.
Using LogParser, what is the best way to filter IISW3C logs by IP range?
This is all I've come up with so far, which can't possibly be the best or most efficient way.
WHERE [c-ip] NOT LIKE (10.10.%, 10.11.%)
Any help is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
唯一的其他选项是在 where 子句中使用 IPV4_TO_INT 和 Bitwise 函数。就我个人而言,我认为您现在所拥有的将更具可读性并且更易于维护。
The only other option is to use IPV4_TO_INT and Bitwise functions in your where clause. Personally I think what you have right now will be more readable and easier to maintain.