Looking Glass魔改版:一个适合国人的Looking Glass/汉化首页/显示IP地理位置信息/附Looking Glass搭建教程

Looking Glass魔改版是一款针对国人优化的Looking Glass,提供汉化首页和IP地理位置信息显示。搭建教程可在官网找到,操作简单易懂。

Looking Glass魔改版:一个适合国人的Looking Glass/汉化首页/显示IP地理位置信息

简介

Looking Glass魔改版:一个适合国人的Looking Glass/汉化首页/显示IP地理位置信息/附Looking Glass搭建教程Looking Glass魔改版:一个适合国人的Looking Glass/汉化首页/显示IP地理位置信息/附Looking Glass搭建教程

Looking Glass是一个用于网络诊断和路由可视化的工具,它可以显示从你的设备到目标设备的路径、延迟和丢包率等信息,本教程将介绍如何搭建一个适合国人使用的Looking Glass魔改版,包括汉化首页和显示IP地理位置信息的功能。

环境要求

Linux服务器一台(推荐使用CentOS 7或Ubuntu 18.04)

安装Python 3和Git

搭建步骤

1. 安装依赖库

在服务器上执行以下命令,安装所需的依赖库:

pip3 install flask geoip2

2. 下载并部署Looking Glass程序

Looking Glass魔改版:一个适合国人的Looking Glass/汉化首页/显示IP地理位置信息/附Looking Glass搭建教程Looking Glass魔改版:一个适合国人的Looking Glass/汉化首页/显示IP地理位置信息/附Looking Glass搭建教程

执行以下命令,下载Looking Glass程序:

git clone https://github.com/zxcstudio/lookingglass.git
cd lookingglass

修改lg.py文件,将以下内容替换为实际的IP地址:

LOOKING_GLASS_HOST = 'your_server_ip'

启动Looking Glass程序:

python3 lg.py

现在,你可以通过访问http://your_server_ip:5000来使用Looking Glass了。

3. 汉化首页

下载汉化文件zh_CN.json,将其放在lookingglass目录下,修改lg.py文件,添加以下内容:

import json
with open('zh_CN.json', 'r', encoding='utf8') as f:
    LOOKING_GLASS_LANGUAGES['zhcn'] = json.load(f)

重启Looking Glass程序,访问首页即可看到汉化效果。

4. 显示IP地理位置信息

Looking Glass魔改版:一个适合国人的Looking Glass/汉化首页/显示IP地理位置信息/附Looking Glass搭建教程Looking Glass魔改版:一个适合国人的Looking Glass/汉化首页/显示IP地理位置信息/附Looking Glass搭建教程

你需要注册一个GeoIP2数据库账号并下载数据库文件,修改lg.py文件,将以下内容替换为你的实际数据库文件路径:

GEOIP_DB_PATH = '/path/to/your/GeoLite2City.mmdb'

重启Looking Glass程序,现在你可以在查询结果中看到IP地理位置信息了。

相关问题与解答

Q1: 如何更新汉化文件?

A1: 只需替换zh_CN.json文件,然后重启Looking Glass程序即可。

Q2: 如何更换GeoIP2数据库?

A2: 只需替换数据库文件,然后重启Looking Glass程序即可,注意,你需要确保数据库文件是有效的GeoIP2数据库文件。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索