I just built this as VM is my proxmox home lab. Cool project, with some useful functionality.
@フェルディナンド-g8y3 ай бұрын
Saludos desde Peru donde hay alguien muy agradecido con este video, I am very grateful that there are people who take the time and patience to teach the process step by step and correctly verify the process.
@BitGoblin3 ай бұрын
You're welcome! :D
@alice20001 Жыл бұрын
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.
@BitGoblin Жыл бұрын
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 :)
@thekeymaker6692 Жыл бұрын
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.
@BitGoblin Жыл бұрын
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
@illzzu Жыл бұрын
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?
@BitGoblin Жыл бұрын
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.
@Behzad-eb91 Жыл бұрын
yes sure, I use static address and I did not use any limits
@Behzad-eb91 Жыл бұрын
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 😢
@BitGoblin Жыл бұрын
Did you update your DNS settings to use the lancache DNS resolver? If not, then your systems won't know that it exists.
@Behzad-eb91 Жыл бұрын
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
@tankyhiggins816210 ай бұрын
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
@BitGoblin10 ай бұрын
What are your normal download speeds like? And when you're downloading a game are you seeing any traffic coming from your lancache server?
@teodoroch10 ай бұрын
Hi, do you have any guide to make a DNS server for a ISP provider ? Thx
@BitGoblin10 ай бұрын
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.
@LentakyuctikUctik7 ай бұрын
Can i use synology nas for caching games from steam/ epic ?
@BitGoblin7 ай бұрын
I haven't tested it personally, but you should be able to since it all runs in Docker
@MR-vj8dn Жыл бұрын
Interesting. I’m wondering what this specific docker package contains.
@beb123abc7 Жыл бұрын
does this work in a lxc container on proxmox?
@BitGoblin Жыл бұрын
Yep! So long as you have network access and ample storage, you should be able to deploy it anyway you choose :)
@insanehd29404 ай бұрын
I have a lot of erros with upstream timeouts...a few open issues but no solution
@BitGoblin4 ай бұрын
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!
@insanehd29404 ай бұрын
@@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
@BitGoblin4 ай бұрын
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!
@insanehd29404 ай бұрын
@@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
@Sinbad199910 ай бұрын
will this work with windows subsystem for linux?
@BitGoblin10 ай бұрын
I believe so, though you may be able to get away with running this natively on Windows with docker
@zihadulakbor904 Жыл бұрын
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.
@BitGoblin Жыл бұрын
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.
@snickgamer42066 ай бұрын
How come you use a class A network and not class C network
@BitGoblin6 ай бұрын
Honestly, there really is no reason. I just chose a 10.x.x.x for fun :)
@snickgamer42066 ай бұрын
@@BitGoblin ah ok I was wondering because the typical ip adress in a home network would be for example 192.168.3.1
@BitGoblin6 ай бұрын
@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
@worldgate989 Жыл бұрын
my steam isnt connecting to lancache search
@BitGoblin Жыл бұрын
Have you reconfigured your system to use the Lancache's DNS? Else it won't know to use your Lancache server
@BCNTECHBD Жыл бұрын
can you set up lancache.... Remotely
@BitGoblin Жыл бұрын
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.
@_RedsTech_ Жыл бұрын
Can you run this as a VM?
@BitGoblin Жыл бұрын
Yep! I ran mine in a VM for the video 🙂
@frankporter155310 ай бұрын
how do you save and exit etc/resolv.conf it says that its read only
@BitGoblin10 ай бұрын
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.
@thesleepingGOD_2 жыл бұрын
Hey, been a while since I last saw a recommendation from your channel. Weird. good video tho