Parece ser bastante trivial escrever um aplicativo QOTD. Eu não sou um programador python, mas um servidor de prova de conceito seria:
#!/usr/bin/python from socket import * myHost = '' myPort = 17 s = socket(AF_INET, SOCK_STREAM) # create a TCP socket s.bind ( (myHost, myPort) ) s.listen (5) while 1: connection, address = s.accept() connection.send("echo Hello World\n") connection.close()
(que precisa ser executado como root, claro - porque a porta é menor que 1024)
Você poderia fazer alguma limitação com IPTABLES para limitar o número de conexões - Algo como:
/sbin/iptables -A INPUT -p tcp --syn --dport 17 -m connlimit --connlimit-above 3 -j REJECT
(Veja aqui para mais opções de conexão limitando o iptables)