Hello,
The computers where I can install tailscale can see each other fine, but the media box where I can’t install it only “sees” the local machines, not the (remote) file server.
Could someone please clear this up:
> tailscale up --advertise-routes=10.0.0.0/24,10.0.1.0/24
> ```
>
> Replace the subnets in the example above with the right ones for your network.
What would the correct ones be for my network? My network settings are:
IPv4 Address. . . . . . . . . . . : 192.168.1.101
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
Thanks!
tailscale up --advertise-routes=192.168.1.0/24
Hello,
If only it was that simple… I’d already tried that and a number of permutations thereof. Maybe I’m missing some important information. I’ll try to resume every setting I have.
Site 1 network, where I created the subnet router as you instructed:
PC A with tailscale installed
Unknown adapter Tailscale:
IPv4 Address. . . . . . . . . . . : 100.64.216.83
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Ethernet adapter Ethernet 3:
Connection-specific DNS Suffix . : lan
IPv4 Address. . . . . . . . . . . : 192.168.1.101
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
PC B - test machine, without tailscale:
IPv4 Address. . . . . . . . . . . : 192.168.1.64
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
Site 2 network
PC C with tailscale installed
Unknown adapter Tailscale:
Connection-specific DNS Suffix . : taila5402.ts.net
IPv4 Address. . . . . . . . . . . : 100.69.110.98
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . :
Ethernet adapter Ethernet:
IPv4 Address. . . . . . . . . . . : 192.168.1.70
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
computer A sees computer C without issue, and vice versa.
Computer B only sees computer A.
Could the problem be that both networks use the 192.168.1.<> address?
Thanks for your help
As an additional info, if I try to trace-route computer C from computer B I get:
C:\Windows\System32>tracert 100.69.110.98
Tracing route to 100.69.110.98 over a maximum of 30 hops
1 <1 ms <1 ms 1 ms vodafonegw [192.168.1.1]
2 3 ms 3 ms 2 ms 2.128.189.46.rev.vodafone.pt [46.189.128.2]
3 4 ms 4 ms 3 ms 24.50.174.83.rev.vodafone.pt [83.174.50.24]
4 * * * Request timed out.
5 * * * Request timed out.
6 * * * Request timed out.
7 * * * Request timed out.
8 * * * Request timed out.
Yes, this is indeed a Problem. You’ll need to change one site to something like 192.168.2.0/24
Your Trace failes because both sites have the same network adress (and also because your non-tailscale computer dont know what 100.69.x.x is).
If you have seperated the networks, created the static routes, than you should be able to: traceroute 192.168.1.70
Also keep in mind, that if computer B(no tailscale installed) wants to reach computer C, you need to define static routes on computer B so he knows where to send the traffic.
Everything your computer “cant see” (not on same network) he will send to his default gateway (vodafone router). But the router also doesnt know e.g. 192.168.2.51. So he sends it to his next hop: the internet.
You’ll than need to set static routes:
“Oh, you want to go from 192.168.1.64 to 192.168.2.52? than go this way → 192.168.1.101”