Hi all,

I have a server machine that I use as DHCP server, sshd login etc, and since I 
have multiple Ethernet interfaces on it, I would like to use two of those for 
the internal network to avoid adding one more ethernet switch for just one 
extra machine. DHCP should configure hosts on both those interfaces and all the 
hosts should be on the same subnet. 

So, I set up a bridge interface as per the FreeBSD handbook (ch. 31.5), but now 
dhcpd is refusing to start during boot as it claim that the "bridge0" interface 
doesn't exist. If I manually start dhcpd with the same parameters after the 
machine has come up, it will start and it will also work as expected and assign 
addresses to users connecting from teh bridge interface.

sshd seems to do something similar, it refuses to start, but can manually be 
re-started later on.

Is this some kinf of expected behavior, or does it sound like I'm doing 
something badly wrong? Can I force bride0 to be configured earlier in the boot 
so it is always there when the daemons start waking up?

Configuration info below.

TIA,
  Chris

===== rc.conf extract ====
dhcpd_enable="YES"
dhcpd_ifaces="bridge0"
cloned_interfaces="bridge0"
ifconfig_bridge0="addm dc0 addm dc1 up"
ifconfig_bridge0="inet 172.16.0.100/24"
ifconfig_dc0="up"
ifconfig_dc1="up"

===== sshd.conf extract =====
ListenAddress 172.16.0.100

=== the dhcpd.conf is quite standard and does not say anything about the 
interfaces, that info is in rc.conf above ====

=== /var/log/messages extract ====
 dhcpd: bridge0: not found



      
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to