Base 包
安装包含本地参考和全部已发布模式的完整包。
install geogeo使用
VPN、代理、移动网络、CDN 和运营商路由都会改变显示的位置。-local 不发起远程查询,但要求服务器安装兼容的 GeoIP 扩展和数据库。
geo [host|ip|me] [options]geo显示远程服务和本地 GeoIP 状态
geo me使用当前访问者地址
geo 8.8.8.8显示 IP 位置和网络摘要
geo example.com -a显示所有可用的位置和网络字段
geo -db显示本地 GeoIP 数据库详情
-c显示国家和大洲
-r显示地区、城市、邮编和坐标
-tz显示时区信息
-asn | -isp | -org | -dom显示选定的网络信息
-type显示 IP 地址族
-json以格式化 JSON 显示服务响应
-4 | -6通过 IPv4 或 IPv6 解析主机
-local仅使用本地 GeoIP 扩展
可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。
安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。
Base 与 Minimum 是同一当前模块版本的两个包。
安装包含本地参考和全部已发布模式的完整包。
install geo安装精简包。该包不包含本地参考;
install geo -m安装这个确切的已发布版本。
install geo -v 1.2.3让 upgrade 检查兼容性,仅在需要时替换已安装块。
upgrade geo删除扩展块,不影响核心和其他模块。
install geo -u示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。
geo | geo 8.8.8.8Remote ipwho.is
HTTPS yes
Local GeoIP no
IP 8.8.8.8
Source ipwho.is
Type IPv4
Country United States (US)
Region California
City Mountain Viewgeo 8.8.8.8IP 8.8.8.8
Source ipwho.is
Type IPv4
Country United States (US)
Region California
City Mountain Viewgeo example.com -aTarget example.com
IP 93.184.216.34
Country United States (US)
Region California
City Los Angeles
Coordinates 34.05, -118.24
ASN AS15133
ISP Example Network
Organization Example Inc.geo example.com -c -rCountry United States (US)
Region California
City Los Angeles
Postal code 90001
Coordinates 34.05, -118.24geo example.com -asn -isp -orgTarget example.com
IP 93.184.216.34
Country United States (US)
Region California
City Los Angeles
Coordinates 34.05, -118.24
ASN AS15133
ISP Example Network
Organization Example Inc.geo example.com -json{
\"ip\": \"93.184.216.34\",
\"country\": \"US\",
\"asn\": \"AS15133\"
}geo -db本地 GeoIP 数据库不可用geo 127.0.0.1需要公网 IP 地址