Skip to main content


I think I found the domain name of #threads, #Meta's new #Fedi-enabled service, also codenamed #Project92, #P92, and #Barcelona.

URL: threads.net
IPv4: 157.240.22.63
IPv6: 2a03:2880:f231:c5:face:b00c:0:43fe (note "face:b00c")

Looking up threads.net returns #Instagram's logo, the title "Barcelona" and "this page isn't available" (probably because it's not open yet).

I'd recommend every #MastoAdmin #FediAdmin in the #FediPact to #FediBlock them before they go live on the #Fediverse!

in reply to MOULE (Snow Way out Dec 6th!)

In addition, threads.net also uses Facebook's name servers and there's references to fbcdn.net, a Facebook content delivery network, in the website's source code:
in reply to MOULE (Snow Way out Dec 6th!)

Here's how to #FediBlock threads.net on #Mastodon 4.1.0 and above (I'm unsure about how to do this on other #Fediverse #servers, sorry:

FOR USERS:

1. Create a txt document
2. Type "threads.net" (without quote marks)
3. Save as "blocked_domains.csv"
4. On Mastodon, go to Preferences > Import and Export > Import.
5. For input type select "Domain blocking list".
6. Upload blocked_domains.csv.
7. Click "Merge" so threads.net is added to your block list. Do NOT click "Overwrite"!
8. Click "Upload"!

Mother Bones reshared this.

in reply to MOULE (Snow Way out Dec 6th!)

Here's how to #FediBlock your entire server from threads.net on #Mastodon 4.1.0 and above (I'm unsure about how to do this on other #Fediverse #servers, sorry:

FOR MODS AND ADMINS:

1. On Mastodon, go to Preferences > Moderation > Federation.
2. Click "Add new domain block".
3. Type "threads.net" (no quotes).
4. Set severity to "Suspend".
5. Click "Create block".

in reply to MOULE (Snow Way out Dec 6th!)

If you're an admin using Mastodon 4.0.2 or below, the menu described before won't exist and you will need to access your Mastodon server's #PostgreSQL #production #database (assuming you're using PostgreSQL) and paste the following #SQL code to block threads.net:

INSERT INTO domain_blocks (domain, created_at, updated_at, severity, reject_media, reject_reports) VALUES ('threads.net', now(), now(), 1, 't', 't');

in reply to MOULE (Snow Way out Dec 6th!)

Here's the #iptables and #ip6tables commands to block #IPv4 and #IPv6 packets directed to/from threads.net:

iptables -A INPUT -s 157.240.22.63 -j DROP
iptables -A OUTPUT -s 157.240.22.63 -j DROP
ip6tables -A INPUT -s 2a03:2880:f231:c5:face:b00c:0:43fe -j DROP
ip6tables -A OUTPUT -s 2a03:2880:f231:c5:face:b00c:0:43fe -j DROP

@revengeday has a list of 1000+ domains owned by Facebook / Meta you can save as "blocked_domains.csv" and import as a blocking list in your server: datakra.sh/assets/lizard.txt

in reply to MOULE (Snow Way out Dec 6th!)

i made this earlier this week, it might help making things a bit more dynamic (requires you to already have an empty chain set up, also this was made for my server specifically which has only ipv4 so this script doesnt handle ipv6, should be easy to add tho)

as argument it takes a text file containing a list of ips/networks to add to the blocklist, separated by newlines

in reply to Laru

PS: heres a list of all their ip ranges, including those that arent registered but are likely to be used by them in the future (adjacent subnets have been merged)
its compatible with my script (but it includes ipv6 networks)
in reply to MOULE (Snow Way out Dec 6th!)

I've read that some users are vowing to leave the #Fediverse because they are on a server that has agreed to federate with #Meta's #Threads app, or they're on a server that has not made their position clear on whether they'll federate with Meta.

I' recommend reading fedipact.online to find 418 servers that have pledged to block Meta you can migrate to, though not all are open for registration. Among the biggest are pixelfed.social, mastodon.nl, mastodon.art, pixelfed.de, and others!

reshared this

in reply to MOULE (Snow Way out Dec 6th!)

Apparently, federating with Meta will no longer be automatic and you can now opt-in to have your server federate with them with "financial incentives" if your server is "big enough":
beach.city/@vantablack/1105941…

Still though, it's worth blocking their domains and IPs anyway just in case they change their mind and federate openly (and to stop their data-mining of your servers without you or your users' consent!)


oh, here's some JUICY rumored details about meta's plans for the fediverse

tl;dr "Meta will only federate with select larger instances from the beginning. There will be contracts which also provide for financial compensation for the instance owners."

can't entirely verify their validity but it's still worth posting just in case

#FediPact #barcelona #project92 #p92 #meta #facebook #fediverse #fediblockmeta #FediAdmin #MastoAdmin #threads


in reply to MOULE (Snow Way out Dec 6th!)

I should mention that the importable blocklist of :Meta: Meta's domain names was written at a time when "threads.net" was not confirmed to be the domain name of :Threads: Threads, but I still think it's good to import it, as it will also block other #Meta domains like threads.instagram.com and any they decide to integrate with #ActivityPub in the near future.

I'm noticing a lot of sites (#WordPress, #Tumblr, and now #Threads) are embracing the decentralisation trend and integrating ActivityPub!

in reply to MOULE (Snow Way out Dec 6th!)

Domain is definitely owned by Facebook Inc according to mxtools
mxtoolbox.com/SuperTool.aspx?a…
in reply to Chris Alemany🇺🇦🇨🇦🇪🇸

Yep! And threads.net references fbcdn.net several times too, which is a content delivery network from Facebook: mastodon.moule.world/@MOULE/11…


In addition, threads.net also uses Facebook's name servers and there's references to fbcdn.net, a Facebook content delivery network, in the website's source code:
in reply to Chris Alemany🇺🇦🇨🇦🇪🇸

this setting only prevents p92 content from showing up on your server. i think you want another setting to prevent your server content from being read by p92 (which seems to be the more concerning flow)
in reply to jessel

Admins of Fediverse instances can use iptables and ip6tables in their command line to drop data packets going to and from servers like those owned by Meta: mastodon.moule.world/@MOULE/11…

They have a lot of domain names (and thus IP addresses) to fediblock: asnlookup.com/ipv4/31.13.24.0/


Here's the #iptables and #ip6tables commands to block #IPv4 and #IPv6 packets directed to/from threads.net:

iptables -A INPUT -s 157.240.22.63 -j DROP
iptables -A OUTPUT -s 157.240.22.63 -j DROP
ip6tables -A INPUT -s 2a03:2880:f231:c5:face:b00c:0:43fe -j DROP
ip6tables -A OUTPUT -s 2a03:2880:f231:c5:face:b00c:0:43fe -j DROP

@revengeday has a list of 1000+ domains owned by Facebook / Meta you can save as "blocked_domains.csv" and import as a blocking list in your server: datakra.sh/assets/lizard.txt


in reply to MOULE (Snow Way out Dec 6th!)

Here's some iptables and ip6tables commands to bulk-block traffic to and from Meta: mastodon.moule.world/@MOULE/11…


Here's a list of #iptables and #ip6tables commands for admins can copy and paste into their #Fediverse server's command line to bulk-block all packets to and from IPv4 and IPv6 addresses owned by #Meta (source: asnlookup.com/ipv4/31.13.24.0/):

drive.google.com/file/d/1-Mnvj…


Unknown parent

MOULE (Snow Way out Dec 6th!)

No worries! I also made this so Meta shouldn't be able to send or receive data packets to and from Fediverse instances: mastodon.moule.world/@MOULE/11…


Here's a list of #iptables and #ip6tables commands for admins can copy and paste into their #Fediverse server's command line to bulk-block all packets to and from IPv4 and IPv6 addresses owned by #Meta (source: asnlookup.com/ipv4/31.13.24.0/):

drive.google.com/file/d/1-Mnvj…


in reply to MOULE (Snow Way out Dec 6th!)

(CW added midthread) the future of fedi, Facebook, fediblock

It looks like it has many, many more IP addresses than just these two. Probably all of them should be blocked.
gladtech.social/@cuchaz/110571…codeberg.org/cuchazinteractive…


Shields up, folks! :blobcatgooglytrash:

Facebook is joining the Fediverse and you know what that means. Adtech, surveillance, privacy-invasion-as-a-business-model, and all that. It's what they do. It's what they've always done. We don't expect this time to turn out any differently. :blobcatfacepalm2:

The most effective way (that I know of) to fight back is to completely block any Facebook-related IPs at the firewall level. This will prevent Facebook instances from federating with your instance. It will also prevent Facebook scrapers from trying to harvest information from your instance's users, which Mastodon's defederation tool can't do.

I made some simple tools to help make blocking Facebook easy for instance admins:

codeberg.org/cuchazinteractive…

In this repo, you'll find the ASNs known to be used by Facebook and lists of current IP address ranges for those ASNs. There's also a python script to turn those IP address ranges into firewall rules for iptables, the firewall used by the Mastodon instance setup instructions. And there's a short readme to explain how to use the script and download the IP address ranges.

I've confirmed that these IP address ranges will block threads.net, and threads.instagram.com, which are domains currently known to be used by Facebook/Instagram instances.

Happy blocking, folks! Stay safe out there.


in reply to Many Colors, Many Forms, Many Flavors, Maybe More

(CW added midthread) the future of fedi, Facebook, fediblock

Yep! Well into the hundreds of thousands of IPv4 addresses, and well into the nonillions of IPv6 addresses.

I’ve compiled a list of as many of #Meta’s #IPAddress ranges here for #Fediverse #Instance admins to import as iptables commands: drive.google.com/file/d/1lipuA…