Hello, (running current on a soekris 5501 box) I'm using an OpenBSD DSL router at home. After I reboot my dsl router, it takes 1 to 3 minutes before the DSL line is up and to the router to be functional. When looking at the console it hangs at the following line: add default 0.0.0.1 After 1-3 minutes the router finishes to start it's network services and is able to route traffic and run normally.
By the way, here is my hostname.pppoe0: inet 0.0.0.0 255.255.255.255 0.0.0.1 -inet6 pppoedev re0\ authproto pap authname xyz authkey xyz up !/sbin/route add default 0.0.0.1 I would like to restrict some boxes in my home network to connect only to specific hosts and ports like this: boxes="{ 172.16.43.34,172.16.43.35 }" host1="somehost.somewhere.org" host2="somehost2.somewhere.org" port1="{ 9999,10000 }" port2="22222" pass in on $int_if inet proto tcp from $boxes to $host1 port $port1\ tag allowed1 pass in on $int_if inet proto tcp from $boxes to $host2 port $port2\ tag allowed1 pass out quick on $ext_if nat-to ($ext_if) tagged allowed1 Well ... here are my problems. The $host{1,2} are DynamicDNS clients which IPs can change from time to time. I don't know when they change and I don't have a hand on these machines. My questions: 1) When I reboot my router, pf.conf fails to load due to the 1-3 minutes delay. The 2 hosts are not resolved and there is an error message that pf.conf cannot be loaded. How can I resolve this problem? 2) If the $host{1,2} change after I've loaded my pf rules, how can I track the IP changes of these hosts and make pf reload their updated IP adresses. Thank you very much!!! Didier