netlist - IPv4/IPv6 subnet list by AS number, MikroTik ROS firewall address list format
Usage:
List facebook IPv4 subnets
https://netlist.meretei.hu/facebook
https://netlist.meretei.hu/facebook/4
List facebook IPv6 subnets
https://netlist.meretei.hu/facebook/6
List facebook booth IPv4 and IPv6 subnets
https://netlist.meretei.hu/facebook/46
Valid service names:
facebook
twitter
outlook
wechat
whatsapp
youtube
Sample ROS script:
/system scheduler
add interval=1m name=update-lists on-event=facebook policy=\
ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
start-time=startup
/system script
add name=facebook owner=admin policy=\
ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=":gl\
obal facebook\r\
\n:if ( \$facebook!=1) do={\r\
\n/ip fire addre remove [/ip fire addre find list=facebook]\r\
\n/tool fetch url=https://netlist.meretei.hu/facebook dst-path=facebook.rsc\r\
\nimport facebook.rsc\r\
\n:set facebook 1\r\
\n}"
/ip firewall filter
add action=drop chain=forward dst-address-list=facebook
Enjoy!