Hello everyone. I have everything set up with no issue except port forwarding to VMs.
Proxmox and VMs use DHCP from my router along with every devices in the house.
Router: 192.168.1.1
Proxmox: 192.168.1.90
VM: 192.168.1.162
Firewall is set to No.
I port forward to Proxmox successfully. I can access to it externally. I run a MC server in the VM and set port to 25565. I went into the router and port forward 192.168.1.162 with port 25565. It is not accessible from external with WAN IP + 25565.
I thought if VMs are bridged, they don't need NAT since they receive DHCP from router and in same subnet? I went to "ipchicken.com" inside VM and shows the same public IP as every devices in the house including Proxmox.
I have tried multiple methods I can find but can't seem to get port forward to work in VMs. I spent hours and hours to find a solution. I don't know what else to look or fix. lol
Here is my /etc/network/interfaces
Proxmox and VMs use DHCP from my router along with every devices in the house.
Router: 192.168.1.1
Proxmox: 192.168.1.90
VM: 192.168.1.162
Firewall is set to No.
I port forward to Proxmox successfully. I can access to it externally. I run a MC server in the VM and set port to 25565. I went into the router and port forward 192.168.1.162 with port 25565. It is not accessible from external with WAN IP + 25565.
I thought if VMs are bridged, they don't need NAT since they receive DHCP from router and in same subnet? I went to "ipchicken.com" inside VM and shows the same public IP as every devices in the house including Proxmox.
I have tried multiple methods I can find but can't seem to get port forward to work in VMs. I spent hours and hours to find a solution. I don't know what else to look or fix. lol
Here is my /etc/network/interfaces
Code:
auto lo
iface lo inet loopback
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.1.90
netmask 255.255.255.0
gateway 192.168.1.1
bridge_ports eno1
bridge_stp off
bridge_fd 0
iface enp3s0f1 inet manual