I am using digitalocean Ubuntu server as an exit node with Tailscale, all the necessary configurations have been fulfilled in Tailscale however when I connect to the internet via exit node it cannot establish connectivity. Additionally the ipv4 name cannot be detected using some tools as (https://whatismyipaddress.com/) etc.
I can ping my digitalocean droplet from the local machine just fine. Perhaps it is worth mentioning the firewall rules enabled on digitalocean droplet are:
SSH TCP 22 All IPv4 All IPv6
HTTP TCP 80 All IPv4 All IPv6
HTTPS TCP 443 All IPv4 All IPv6
Custom UDP 51820 All IPv4
I’m by no means a specialist but I wanted to point towards the existence of an outbound firewall in DigitalOcean that might be blocking outgoing traffic. I have some experience with those Since outbound is allow all/all in your setup this does not same to be a problem.
For other tips and tricks on setting up an exit node I’m afraid somebody else will need to join this discussion.