Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I followed the directions to set up pfsense in bridged / transparent mode per the instructions at http://doc.pfsense.org/index.php/Configuring_pfSense

However I can not get a dhcp address from my internet router.

It works fine if I set my machine to a static address - I have internet connectivity.

But if I set to dhcp, I never get an address. I can get an address fine if I plug directly in to the WAN side of the network.

Any ideas?

share|improve this question
    
Do you mean your router is not giving your desktop a DHCP lease, or that your pfSense box is not getting an IP address? When you "plug in to the WAN side" do you mean you plug your desktop computer into your modem? Can you please clarify? Remember, when you're using bridge mode the pfsense box will not have an IP. –  Cocoabean May 29 '11 at 21:35

2 Answers 2

up vote 1 down vote accepted

Part of DHCP is broadcast traffic.

Relevant excerpt from pfsense forums: http://forum.pfsense.org/index.php?topic=13351.0

Since around 1.2.1-RC1 when you bridge an interface, pfSense (correctly, but silently) blocks broadcast traffic between the interfaces.

Firewall rule recommended to add:

UDP * 67 - 68 * 67 - 68 * pass dhcp traffic

You may also have issues with UPNP and other broadcast traffic if your use is across the bridge. (Print server or network shared drive on router.)

share|improve this answer

If you're referring to a DHCP server on the WAN side, you're probably blocking DHCP traffic. Check your firewall logs.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.