What is 185.220.100.240?
185.220.100.240 is a Tor exit node operated by 'Frenn vun der Ënn', a Luxembourg-based organization running Tor relays. This IP is part of the 185.220.100.0/24 range, a block heavily used for Tor exit traffic. Traffic originating from this address is anonymized Tor network traffic.
Privacy note
Traffic from 185.220.100.x is almost certainly Tor exit traffic. If you see this IP in your server logs, the visitor is using Tor. Check the official Tor Project exit node list at check.torproject.org for current exit node status.