Access local tailscale machine from AWS behind a relay

So I have a tailscale relay server ( sudo tailscale up --advertise-routes --accept-routes --advertise-exit-node) on AWS VPC( and I can access any of my aws ec2 machines within that VPC from my local server which has tailscale enabled.

How do i also make it so that the ec2 machines ( that doesn’t have tailscale in the same VPC can access my local server? Is this possible?

I am trying to add a route to the ec2 machines ( in the vpc by sudo route add -net gw eth0 and my route table looks like this

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         ip-172-31-0-1.u         UG    100    0        0 eth0       ip-172-31-1-3       UG    0      0        0 eth0   U     100    0        0 eth0
ip-172-31-0-1.u UH    100    0        0 eth0
ip-172-31-0-2.u UH    100    0        0 eth0

but I still cannot connect to my local server via the tailscale 100* address