Speed Up Your Game Downloads with Lancache!
HTML-код
- Опубликовано: 24 авг 2024
- If you've got multiple gamers in your home, you can speed up your game downloads with Lancache! Watch this video to find out how.
Lancache website: u.bitgoblin.te...
Install Docker Docs: u.bitgoblin.te...
Join the Bit Goblin Discord! / discord
Support me on Patreon: / bitgoblin
#lancache
#docker
#steam
#selfhosted
I have a lot of erros with upstream timeouts...a few open issues but no solution
Hmm, that's unfortunate. I hope none of the services are blocking it somehow... If it does get resolved I'd be curious to know what the fix was!
@@BitGoblin ive been dealing with this issue over a year now, but nothing is blocking it, tried seperate isps in my home, from cable to dsl, but no success so far, its sad because I host lan at my place for arround 15 people and I like tinkering
Man that's really weird... It's not like an issue with Docker routing or anything? It really sucks to not be able to utilize this and you're like the perfect candidate to benefit from it!
@@BitGoblin as of my knowledge no its a docker routing issue, I could be wrong obviously...but what else could I change in docker routing or similar
Would it be any better if an ISP used different lan cache servers for every city or state in the USA? Since all ISPs use their own dns server.
Actually that would be a useful thing get the content cached closer to the user (a lot of CDNs), and it would alleviate stress on Steam's servers.
For the user though, it would still be limited to the maximum bandwidth of your internet connection since it'd be outside your LAN, so not super helpful. Unless your ISP/region had an awful upstream connection to Steam, then that could help
How come you use a class A network and not class C network
Honestly, there really is no reason. I just chose a 10.x.x.x for fun :)
@@BitGoblin ah ok I was wondering because the typical ip adress in a home network would be for example 192.168.3.1
@snickgamer4206 yep! It typically is. Now that I think of it, it might have been to avoid potential conflicts with my brother's network if we VPN'd or something, but it's been awhile so I forget lol
Can I cache more than games? Like Workshop content or others? I live in a rural area, and my only two ISPs are either a radio provider (which is absolute garbage), or Starlink. Since I am still waiting to get Starlink, I'd love to be able to reduce the load on my internet by caching whatever I can and then serving that whenever it's requested.
In theory it can cache anything that is served over HTTP, though not HTTPS. Lancache is built using a regular old HTTP proxy, so any software that supports routing requests through a proxy or any services you're willing to spoof DNS records for should work.
It should be noted that I haven't tested this personally, so I may be speaking garbage here :)
great work, i have played with it for a bit an, now i am thinking i have done something wrong, i can only KB down an not MB help please
What are your normal download speeds like? And when you're downloading a game are you seeing any traffic coming from your lancache server?
how do you save and exit etc/resolv.conf it says that its read only
You need to do so with root privileges, so you can either do "sudo vim /etc/resolv.conf" or escalate to root with "su -" and then try to write the file.
does this work in a lxc container on proxmox?
Yep! So long as you have network access and ample storage, you should be able to deploy it anyway you choose :)
I am Anik from Bangladesh. I have a problem! when I download a game with setam client software then I get the download traffic from internet. How I fix this issue? Please help.
I'm sorry, I'm not sure I understand your problem - are you saying that you've set up the lancache server, but your PC is getting the files from Steam directly and not using the cache?
If so, I'd double-check that your PC is using the lancache container's DNS server to resolve hostnames, so it knows where to pull the files from.
Can i use synology nas for caching games from steam/ epic ?
I haven't tested it personally, but you should be able to since it all runs in Docker
Hi, do you have any guide to make a DNS server for a ISP provider ? Thx
Tbh I don't have experience managing DNS servers at anywhere near that scale so I probably wouldn't be of much help. The most I've done is using several active directory servers w/ local caches (usually on firewalls) on subnets, for at most like 100 people.
Interesting. I’m wondering what this specific docker package contains.
my steam isnt connecting to lancache search
Have you reconfigured your system to use the Lancache's DNS? Else it won't know to use your Lancache server
will this work with windows subsystem for linux?
I believe so, though you may be able to get away with running this natively on Windows with docker
Hey, been a while since I last saw a recommendation from your channel. Weird. good video tho
Thanks! :D
Do you have to assign a static IP-address for your LANCache VM in the router's LAN settings?
Also, another question, how much does cached data speed up downloads? Would they be around the limitations of the storage used's read/write speeds?
Good questions! If you're doing the monolithic setup then yes you will need to set a static ip, either manually or via static dhcp mapping. This is because your clients need to know what host to point to for DNS lookups, and if the lancache DNS server keeps changing addresses then your PC won't be able to reach it.
If you're doing the modular(?) approach where each service is it's own container, then in theory yeah you could let it be dynamically set. You'd just need a way to update the DNS service with the new IP address automatically.
Depending on your local connections and disk speed anything is possible! Assuming you've got a 10Gb link to your lancache, if you're reading from a HDD you'd be limited somewhere in the ~2Gbps range in the best case scenario, but SSDs can get about 5-6Gbps if it's SATA or saturate a 10Gb link if it's NVMe. So it depends on multiple factors, but usually is pretty easy to upgrade when needed.
yes sure, I use static address and I did not use any limits
can you set up lancache.... Remotely
I'm not sure what you mean by "remotely"... if you're referring to if you can set it up on like VPS or some other server outside, then yes it can be done but doesn't really help you much since you'd still be limited by your WAN connection.
Thanks for sharing this video, i have a question, After installing that , for a first time user PC download from the real steam service but for the second time another PC or even the same user download still from steam server not my lancache, i don't have any clue 😢
Did you update your DNS settings to use the lancache DNS resolver? If not, then your systems won't know that it exists.
Thanks for your response. Yes I set the DNS address in my router advertised to all users , and clean the users DNS , their connection is stable and I see the Lancache address but they donwload from steam @@BitGoblin
Nice and easy. Thanks 👍
I'm glad you liked it :D
not easy if you're a beginner
Can you run this as a VM?
Yep! I ran mine in a VM for the video 🙂