Hello thanks for your reply, i really appreciate it.
I made a real picasso drawing so i hope you enjoy art
se attachment.
- So i have a PC, it is running tailscale and is connected to my flint 2 router running tailscale. Tailscale works when i acces the router from remote location on tailscale network IP.
- On the flint 2 router there is also a SMB server running. verified it works with the PC.
- The SMB server works fine if i turn off tailscale on the router and keep it on in the PC (OSX), however if i have tailscale “on” - both devices i stops responding to connections.
My intention is to have tailscale running on the flint 2 router, and simultanious SMB sharing, so that i can reach the SMB disk from any portable device including smart TV and so on, or stationary PC, that is connected to my tailscale network.
There is also a remot PC connected to the same tailscale network, i also want that PC to access the SMB share from the flint 2 router that is on a remote location.
The Flint 2 router sits behind another router, so the IP on the flint router is:
192.168.8.1 internal network ip
192.168.3.3 external network ip (wan port)
and also it has a tailscale IP 100.107.136.10X
The PC (OSX) connected to the tailscale router with ethernet is running on IP:
192.168.8.122 (LAN)
100.126.196.9X (tailscale)
I tried connecting to the router SMB IP 192.168.8.1 when tailscale is off, then it works, if i keep that connection on local IP and turn tailscale back on (on the router) i can also connect on the tailscale IP 100.107.136.10X. However, if i unmount the first session on local IP, it will not respond to tailscale session request.
Does this answer the questions you need?
Is the fact that my Flint2 is running behind another router making any of these things more complicated? Because there is no access to the firewalls on the other router. Its in another building and i just get DHCP from that router, same as from ISP.
I know the PC / OSX can talk the SMB talk to the router, because it works. So its not a compability issue between them.
I know the tailscale works because i can access the flint 2 router via tailscale from remote locations using tailscale IP in the webbrowser, 100.107.136.1XX. So tailscale works perfect on the router, just not accessing the SMB.
I also know that if i have local access first, with tailscale off, i can turn on tailscale and get a tailscale access to the SMB but it wont open unless there is a simultanious connection.
I think the problem is in the routing.
I have WAN and LAN subnets active on the router, and i dont use any exitnode on any of the attached devices. Is this correct? Or should WAN and LAN routing be deactivated in router so that the router is not casting any other IPs on the network around it?
When tailscale is off, the SMB connections is SUPERFAST and it replies instantly.
When tailscale is on, the SMB connection is very slow to reply. The login windows comes like 30 sec after i send the request to login to SMB.
Another important factor:
I get the login window for the SMB, so there is some kind of communication actually working sometimes. But it will not accept the connection. I dont know why. It gives timeout or similar errors. Encryption problem somewhere with the SMB protocol when tailscale is active?
I spent many hours now trying to figure this out, and i did reset firmware, upgrade tailscale, change routing tables and so on. Trying to add another interface for the tailscale and so on, but i dont know if i did it all wrong.
Does the Tailscale IP have acces to the internal SMB feature of the router? Or is there some kind of block between there, so that the SMB only will be accessible from local IP?
