1 个不稳定版本
0.1.2 | 2023年12月18日 |
---|
#245 在 地理空间
50KB
108 行
🛡️ Thangail
为Mikrotik提供地理围栏助手
为什么?
因为有人在这里不受欢迎
如何?
自托管
运行映像并公开服务,例如,在 http://thangail.lan:8080
docker run --rm -p 8080:80 ghcr.io/orhideous/thangail:0.1.1
然后,在MikroTik上
# Add firewall rules
/ip firewall raw add chain=prerouting action=drop src-address-list=thangail
/ipv6 firewall raw add chain=prerouting action=drop src-address-list=thangail
# Download and import IPv4 rules
/tool fetch url="http://thangail.lan:8080/api/v0/list?country=cn&name=thangail&timeout=60d&version=v4" dst-path=v4.list
/import v4.list
/file remove v4.list
# Download and import IPv6 rules
/tool fetch url="http://thangail.lan:8080/api/v0/list?country=cn&name=thangail&timeout=60d&version=v6" dst-path=v6.list
/import v6.list
/file remove v6.list
每60天刷新一次,并注意内存/CPU使用情况。
问答
对整个国家进行地理围栏是不道德的!
那么呢?
我不信任这个。
很好,你不应该。自托管。
我想帮忙。
欢迎PR。
国家IP封禁的来源是什么?
RIR,由Marcel Bischoff在此编译: herrbischoff/country-ip-blocks。
依赖项
~24–56MB
~1M SLoC