Difan Zhao [difan.z...@pason.com] wrote: > Thanks Pierre! However the command does not work for me... Do I need to > upgrade my openbsd box? I am on 5.8 right now. > > # rcctl set dhcpd rtable 200 > usage: rcctl [-df] action|get|getdef|ls|order|set > [service | daemon [variable [arguments]] | daemons | lsarg] > # rcctl get dhcpd > dhcpd_class=daemon > dhcpd_flags=vr1 > dhcpd_timeout=30 > dhcpd_user=root > > If it works, does it mean that dhcpd will only operate on rtable 200? It will > be nice if it can run on both rtable 200 and the default rtable 0... >
I believe under -current, you'd just: ln -s /etc/rc.d/dhcpd /etc/rc.d/dhcpd200 rcctl set dhcpd200 rtable 200 rcctl set dhcpd200 flags "-f /etc/dhcpd.conf.200" and use dhcpd200 and /etc/dhcpd.conf.200 to start for rtable 200, use dhcpd and /etc/dhcpd.conf for rtable 0 Chris