Post #3347991
2026-06-11 06:21 UTC
Kinda overlapping other replies, but to answer your question:
A = your external IPv4 address
The rest could be empty
AAAA = an external IPv6 address
NS = a DNS server
MX = Mail Server
TXT is just text, but it can be used by, ie Lets Encrypt to prove you own that domain for your SSL certificate
If you open TCP 80 / 443 on the open internet EVERYONE will probe you, but you want to run a Friendica server, so you kinda need that (disclaimer: I do not know how Friendica is setup)
So, you’ll need something (firewall, Fail2Ban, etc) to protect your server whilst also allowing it to federate to other servers.
I’d strongely suggest you put your server on a VPS with a provider that has some level of defense already setup for you.
I wouldn’t run this in your home network with putting it into a DMZ of some kind.
Replies (1)
-
@lemmyvore@feddit.nl 2026-06-11 09:36
Should probably note that "DMZ" in this context means a separate VLAN. Because the term is also commonly used to mean "DMZ host" where a router exposes a machine directly to the Internet. You want the former, not the latter. But, more to the point, a beginner really shouldn't be exposing anything to the Internet. 🙂 Running a public service as a person who doesn't know how domains work will not end well.