跳到正文
Hacker News-首页· Bender·· 3 天前AI 评分28

DNS 替代 Finger 协议方案

DNS: A Replacement for Finger

AI 导读

该方案提出使用 DNS TXT 记录配合较低的 TTL 来替代传统的 Finger 服务,实现匿名状态消息查询。通过在域名中创建名为 finger 的 TXT 文本记录并结合 dig 工具,用户可以随时更新和查询当前状态。DNS TXT 记录存在 255 字符的长度限制,过大的记录可能被滥用用于 DDoS 攻击。

正文 · 原文

Skip to contentmainmodlogboardsoverboardthemefaqsearchapi (beta)/sh//ai//co//at//og//ot/Reload this pageJump to the post form

/sh/ - self hosting

take back control

Max 200.00 MiB per file, 200.00 MiB total, up to 2 files per post

Site Guidelines

[Make a Post][X]
Name
Email
Subject
Password
Comment
Limits: 65,536 bytes, 512 line breaks, 256 blank lines.HTML - [x] convert to markup
The box takes up to 262,144 characters of HTML.File 1 Spoiler - [x]
File 2 Spoiler - [x]


DNS: A Replacement For Finger Bender!MVit16Gude 2026-10-18 17:42:39No.42[Delete][Edit][Report]

1790789763941339.png
419.91 KiB 698x617 (dl)

  • Image 1: ThumbnailImage 2: Full-size image

🧸 DNS: A Replacement For Finger

OR ... Finger your friends anonymously.

What is finger?

Finger is an unencrypted TCP service that by default resides on port 79. There are very few instances of finger still running today and even fewer listening on the internet. It was meant for people to query each others workstations or servers to see what they are currently up to. Think of it like a status message that might be set on a chat server. Maybe we can recreate finger in a service that already exists by having a standard location and record type. In 2026 there are probably more people with their own domains or developer sub-domains than there are people exposing port 79 to the internet.

Let us pretend we made a standard.

• Create a single DNS TXT text record and give it a fairly low TTL.
finger 69s in txt "status: currently spending time on hacker news."
• Update the zone serial number and push the DNS update.

A shell function to replace the finger binary?

function finger() { Dom="$1";dig +short +nocookie -t txt finger."${Dom}" ; }

finger altchan.org
"status: currently spending time on hacker news."

That's it! Now we have a status message we can update that our friends should be able to reach from just about anywhere. Making tea? Update DNS. Watching football? Update DNS. Arguing with AI? Update DNS. Updating DNS? Update DNS.

What are the limitations?

The length limit of a DNS TXT record is 255 characters. One could use that to publish a URL to a status page. It is possible to have multiple records but use cation when doing so as many large TXT records can be abused for DDoS purposes. dig -t txt ebay.com for a DDoS Example used today. If one may hit that 255 limit, instead paste a URL to a blog article in it.

Dependencies:

dig or your preferential equivalent. Perhaps you prefer a tool that uses DoH or DoT or DoQ

But not everyone has a domain? Fair point. Maybe have finger-username.domain.tld but then we may need a second shell function and a way for friends to update our domain.


Anon 2026-10-21 13:00:33No.44[Delete][Edit][Report]>>46

finger altchan.org
"status: pooping up the internet."

what do you use to stay regular?


Bender!MVit16Gude 2026-10-22 01:51:42No.46[Delete][Edit][Report]

>>44
tudca and berberine among other things :-D


[1]

[Catalog][Index][Recent][Update][Reply] 2 replies

来源:Hacker News-首页 · altchan.org