Geolite2 访问权限在 12/30 更改。
今天我注册了一个Maxmind帐户,注册了一个许可证密钥(一个是"这个密钥会用于GeoIP更新吗?"和一个不会(......现在每次我输入我都会得到一个401:
smachine:~# wget "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-ASN-CSV&token=n3fU000000000000&suffix=zip"
--2020-01-13 00:37:23-- https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-ASN-CSV&token=n3fU000000000000&suffix=zip
Resolving download.maxmind.com (download.maxmind.com)... 104.16.37.47, 104.16.38.47, 2606:4700::6810:252f, ...
Connecting to download.maxmind.com (download.maxmind.com)|104.16.37.47|:443... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Username/Password Authentication Failed.
smachine:~#
知道我在这里做错了什么吗?
如果您使用的是 shell 脚本中的 wget 或 curl,请务必引用 URL。
顺便说一下,如果您不是 root 用户,请在命令之前使用 sudo。
想通了...我没有听从 https://dev.maxmind.com/geoip/geoipupdate/#Direct_Downloads 的说明,它说您需要将 token= 更改为 license_key= ...一旦我这样做了,它就会按预期工作。