Hello!
Recently decided to build out a more proper homelab and started experimenting with Proxmox; apologies ahead of time if I missed something basic, still very much a beginner.
Stumbled across an interesting issue where I am unable to reach services running on a VM from my local network but for some reason, can still hit on an LXC container.
To try and succinctly sum up
* Pinging the VM from the LAN works
* Trying to reach the service from within the VM works, both pinging and going to the address assigned by the DHCP server (wireless router in my case)
* pinging, curl, etc does not work from another computer within the same network. The address is always unreachable.
Doing the same testing in an LXC container results in being able to hit services from another computer in the network with no configuration changes needed.
For reference, I'm just doing a very simple test of making an html page, then from the same directory, kicking off a python server (python -m http.server). Then, from the another computer on the LAN I go to
<IP address>:8000
in the browser.
As a side note; starting up a Cloudflare tunnel allows me to reach services within the VM; I'm assuming that's cause of the tunnel but just adding that bit of info in case it's helpful.
Any ideas? I would eventually run things from Cloudflare anyways but it'd be nice to still have local access when available. As far as I can tell, the service is running and listening for connections and there aren't any firewall rules in place aside from any defaults that might be set up automatically if you check "firewall" during VM creation(have also tried turning off firewall as well).
Any help is appreciated.
Recently decided to build out a more proper homelab and started experimenting with Proxmox; apologies ahead of time if I missed something basic, still very much a beginner.
Stumbled across an interesting issue where I am unable to reach services running on a VM from my local network but for some reason, can still hit on an LXC container.
To try and succinctly sum up
* Pinging the VM from the LAN works
* Trying to reach the service from within the VM works, both pinging and going to the address assigned by the DHCP server (wireless router in my case)
* pinging, curl, etc does not work from another computer within the same network. The address is always unreachable.
Doing the same testing in an LXC container results in being able to hit services from another computer in the network with no configuration changes needed.
For reference, I'm just doing a very simple test of making an html page, then from the same directory, kicking off a python server (python -m http.server). Then, from the another computer on the LAN I go to
<IP address>:8000
in the browser.
As a side note; starting up a Cloudflare tunnel allows me to reach services within the VM; I'm assuming that's cause of the tunnel but just adding that bit of info in case it's helpful.
Any ideas? I would eventually run things from Cloudflare anyways but it'd be nice to still have local access when available. As far as I can tell, the service is running and listening for connections and there aren't any firewall rules in place aside from any defaults that might be set up automatically if you check "firewall" during VM creation(have also tried turning off firewall as well).
Any help is appreciated.
Last edited: