#mikrotik #geofencing #geoblocking

应用 thangail

为Mikrotik提供地理围栏助手

1 个不稳定版本

0.1.2 2023年12月18日

#245地理空间

MIT/Apache

50KB
108

🛡️ Thangail

为Mikrotik提供地理围栏助手

为什么?

因为有人在这里不受欢迎

如何?

https://thangail.link

自托管

运行映像并公开服务,例如,在 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