3 ms·
192.168 is a non-routable address space. That means you are limited to the local network behind your router. 1. Set up SMB sharing. It’s amazing and universal
by austin-cheney 2y ago
192.168 is a non-routable address space. That means you are limited to the local network behind your router.
1. Set up SMB sharing. It’s amazing and universal across different operating systems. Then you can go to \\192.168.whatever to access your files with drag and drop.
2. Set up a netbios name for your new file server so that it can be as simple as \\x.
3. Set up PiHole on your local network as a simple domain manager and fall back to 1.1.1.3 or 8.8.8.8 for free public DNS services. Then point your router to your server IP address for DNS resolution to custom domains. Now you can set up custom domains like www.x.
4. You can write your own web server easily. I did. Now I have universal proxy and domain redirection via a simple config file. I can proxy anything from webpages to 20gb mp4s directly into the browser. This will get you started https://github.com/prettydiff/webserver/ https://github.com/prettydiff/webserver/
5. Create symlink between your web page root and your file share. Now your files are available via domain through the browser like https://www.x/files/ https://www.x/files/
Good luck