This is common for scraping even on desktop.
Dark mode, screen resolution, window size, and installed fonts are all tracking points plus hundreds more.
As I understand it, randomizing can make you stand out more as an outlier. Its better to blend with the herd. VPNs help by putting a bunch of clients behind the same IP, but if you stand out based on activity, an advanced enough algorithm may pick you out by what’s static and by what’s always changing.
Can try installing Avahi on the RPi (may come on the default image). It will advertise
.local
over mDNS / DNS-SD. I believe Avahi will advertise on link local if there is no default route to the internet.Your system may automatically resolve the domain if its able to pickup the mDNS records to SSH in. Been a couple years since I’ve done it, so I could be forgetting a nuanced detail, but I vaguely remember just ‘plug and play’ if internet for the RPi wasn’t required.