GithubHelp home page GithubHelp logo

lookingglass's Introduction

17MON LookingGlass

LookingGlass 在维基百科上的解释为“Looking Glass servers are computers on the Internet running one of a variety of publicly available Looking Glass software implementations. A Looking Glass server (or lg server) is accessed remotely for the purpose of viewing routing information. Essentially, the server acts as a limited, read-only portal to routers of whatever organization is running the lg server. Typically, publicly accessible looking glass servers are run by Internet service providers (ISPs) or Internet Exchange Points (IXPs).” - http://en.wikipedia.org/wiki/Looking_Glass_servers

这样的服务,对于网络运维人员和相关的技术人员相当有用,在国外,大到跨国运营商,小至做云主机或者提供 VPS 服务的公司,大体都会有此类服务,用于让你更好更方便的了解网络情况,有助于选择和排障。

但是,在国内,几乎没有看到有架设此类服务的,无论公司规模与否。

我们做不了路由器级别的 Looking Glass,但是做服务器方式的 Looking Glass,总是可以的吧?

我看过国外的几个开源实现,我觉得还有改进余地,比如结果的逐行输出,比如 traceroute 的格式化输出,这个在我们做 17MON 的经历中,感觉还是非常有用的。

所以我们也希望基于 17MON 的经验和积累,做一个 Looking Glass 服务出来,希望大家可以更好的来使用这个服务。

如果您有架设 Looking Glass 服务,并且愿意公开的话,请告知我们,我们会加入到列表中。请联系 QQ 群:346280296。

演示地址:

1、http://tokyo.lg.17mon.cn 日本东京

2、http://fremont.lg.17mon.cn 美国美国费利蒙

3、http://moscow.lg.17mon.cn 俄罗斯莫斯科

4、http://beijing.lg.17mon.cn **北京(鹏博士机房)

有几点说明:

1、配置方式,请见 config.php,另外请做好该服务器的相关安全加固工作,还有规划好带宽情况。

2、这里面包含的 IP 库基于 17MON 的公开免费版,限制请见网站。您需要定期自行更新,目前是每双月初更新。

3、结果的逐行输出,需要 webserver 支持,建议使用 Nginx 1.5.6 版本以上,即可支持逐行输出,设置例子请见 nginx.conf。

相关链接:

1、IP地址库下载

2、17MON网络工具集 目前由我和同事业余在维护的,全球有 130 多个监测点可供使用,tracert 功能尤其强大和准确,是你 ping 和 tracert 的好帮手。

lookingglass's People

Contributors

ilsanbao avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.