How to expose Proxmox in Public.

pandu007

New Member
Feb 4, 2025
1
0
1
I need help i am new to proxmox server. during installation, I installed through private ip's that default showing it working fine on those private ip's. n/w access and so on.
The internet provider provided a Public IP. So same as when i installed it again proxmox using those public IP during that I gave. it won't work.
i tried to change the private to public IP's that also won't help.
So the proxmox webui is private and i tried to change the IP's of Vm's and Ct's to private to public that also won't help. ping 8.8.8.8 unreachable.
I have only one NIC, which is enp0s25 which is -> vmbr0.


I have no idea how to configure the Public IP to proxmox directly or for VM's and CT's.

I don't know about NAT. The ISP where provided one public IP for the routher when i ping from any where the pubic IP working fine . In that proxmox vm's or webui shell also workin fine in that private n/w configuration. also public ip working.

When i configure the public ip to my Vm's or Ct's it is not working..


WAN Name
1 TR069 INTERNET R VID 400
Connected
IP Address
xxx.xx.117.251
Subnet Mask
255.255.255.0
WAN Name
1_TR069_INTERNET_R VID 400
Status
Automatic
IP Acquisition Mode
Static
WAN Name
VLAN/Priority
MAC Address
1 TR069 INTERNET R VID 400
Status
400/0
kk:uu:cc:cc:dd:5d (mac address)
WAN Name
Secondary DNS
1 TR069 INTERNET R VID 400
xxx.xx.117.1
Primary DNS xxx.xx.174.6
Default Gateway xxx.xx.174.8

these are provided by ISP for router.

i used same public ip's

I connected through Ethernet only . my private ip is 192.168.1.6/24
gate way 192.168.1.1 it is working fine with private ip's internally but i want to host a website like that and access CT's and VM's by configuring the public ip. So, the ISP provider give me pubilc ip.
i think that just need to replace the private to public ip. but it won't work. So i traid to assing only for CT's and VM's it is also same.

there is no pc here i installed proxmox in my CPU wich has one NIC and i asked ISP provider that i need public IP they provided me Public ip for that same router i think so. it is new connection only. when i connected to that router the default ip's while installing is private one's. i have no idea how to configure the public once.
proxmox direclty not in vm's like that. i want to make my cpu as a server like that .

I want to access my server remotely. if server means webui is not possible i need to access at least Vm's and Ct's for webhosting like that.is it possible to access the Vm's and Ct's any where using ssh with public ip. when i use host the website in vm's or ct's the port 80 like that will run. so i used to use that public ip to configure in Goddady as A @ IP for accessing the website. using domain
does it work like that.
like AWS EC2 machine they provide the public ip for each EC2!!