tcpdump -i {INTERFACE} port 67 or port 68 -vv -w mypcapfile.pcap
pve-firewall status && pvesh get /nodes/{node}/firewall/options
Well, it's a bridge so unless a firewall is activated on proxmox (or something was installed on the host), nothing should filter packet since bridge only forwards and nothing more.I’ll post requested details shortly, but I think we need to focus on why Proxmox isn’t letting the ports through.
Cf : https://forum.proxmox.com/threads/dhcp-on-vm.152401/#post-691180the bridge configuration has nothing to do with DHCP for VMs. The bridge basically forwards everything that arrives on one port to all the other ports, so the bridge doesn't really know what it has to forward, it just forwards it.
That’s my understanding too and my Proxmox 7/Server 2016 system works perfectly! It’s definitely not windows server as I tried with both vm’s on each of the two Proxmox hosts and also with a pfsense VM. I can access its login page fine but again DHCP doesn’t function on that (yes I disabled dhcp server service on windows server).Hi,
Well, it's a bridge so unless a firewall is activated on proxmox (or something was installed on the host), nothing should filter packet since bridge only forwards and nothing more.
I quote what a proxmox staff said :
Cf : https://forum.proxmox.com/threads/dhcp-on-vm.152401/#post-691180
Best regards,
post your host "interfaces" and guest ".conf" in[CODE]
tags please.
/etc/network/interfaces
and please copy/paste into CODE tags.I’m sorry I’m not telepathic! Please be clear in what you want!it's pointless.post your host "interfaces" and guest ".conf" in[CODE]
tags please.
"interfaces" means content of/etc/network/interfaces
and please copy/paste into CODE tags.
pve-firewall status && pvesh get /nodes/{node}/firewall/options && iptables -L
auto loit's pointless.post your host "interfaces" and guest ".conf" in[CODE]
tags please.
"interfaces" means content of/etc/network/interfaces
and please copy/paste into CODE tags.
Just to be clear, nothing I do ever makes dhcp work. When I enabled the firewall and added options to allow ports 67 and 68 I got the last result i sent you in wireshark. Where DHCP discovery is still showing an IP of: 0.0.0.0 But DHCP Offer shows the IP of the DHCP server. Before that everything was ip 0.0.0.0Hi,
Something seems off with your result.
If I'm reading correctly, you say that you have to activate the firewall and allow DHCP to work and if you disable it it stops working ?
Can you please give the result of this command when it's not working :
Code:pve-firewall status && pvesh get /nodes/{node}/firewall/options && iptables -L
Because if it's a bug it should be reported accordingly.
Best regards,
Your wireshark capture looks normal, DHCP discovers with "0.0.0.0" as the source is normal since your client is asking to get an IP.When I enabled the firewall and added options to allow ports 67 and 68 I got the last result i sent you in wireshark. Where DHCP discovery is still showing an IP of: 0.0.0.0 But DHCP Offer shows the IP of the DHCP server. Before that everything was ip 0.0.0.0
I still get typo error when I try your command. Sorry I'm out of time.Nothing anyone has suggested has gotten us any closer to a solution. As far as I'm concerned 8.4 is a faulty product. I was going to get a subscription for these two servers but I don't think it's worth it now. I'll find something more robust. Thanks anyway.Hi,
Your wireshark capture looks normal, DHCP discovers with "0.0.0.0" as the source is normal since your client is asking to get an IP.
And after that the offer is sending the result to your client who says, your client will have 10.184.68.10 as IP and 255.255.255.0 as subnet with a lease time of 300seconds and the capture seem not full as the gateway and DNS are missing in the "offer", and the client does not seem to acknowledge the DHCP offer.
Note : command fixed (typo error)
Note2 : you should edit messages instead of posting one after another for readability.
Best regards,
We use essential cookies to make this site work, and optional cookies to enhance your experience.