Port 6660 is an alternate IRC (Internet Relay Chat) port. IRC traditionally uses ports 6660-6669 for client connections with port 6667 being the primary default. Port 6660 is unencrypted – use port 6697 for IRC over TLS. IRC remains critical infrastructure for open-source project coordination and some botnet command-and-control.
Port Number
6660
Protocol
TCP
Service
Internet Relay Chat
Range
IANA Registered (1024–49151)
Check for active IRC connections on the 6660-6669 range (potential botnet indicator)
ss -tnp | grep ':666[0-9]'Scan for IRC servers in the standard range
nmap -p 6660-6669 targetQuick connectivity test to IRC alternate port
nc -z host 6660 && echo open || echo closedirssi -c irc.libera.chat -p 6660
nc irc.server.com 6660
weechat -r '/connect irc.server.com/6660'IRC was created by Jarkko Oikarinen in 1988. The 6660-6669 port range became the standard IRC client connection range in the early 1990s when IRC networks began offering multiple ports for load distribution and firewall traversal. Port 6667 became the canonical default, with 6660-6666 and 6668-6669 as alternates. RFC 7194 (2014) formalized port 6697 as the TLS standard, beginning the deprecation of plaintext IRC ports.
Should I block ports 6660-6669 on my network?
Yes for outbound traffic from servers and most workstations. IRC botnets have used this port range for C2 since the late 1990s. If developers need IRC access (Libera.Chat for open-source coordination), allow only port 6697 (TLS) to specific network IPs. Inbound 6660-6669 should be blocked unless you operate an IRC server.