Loading a kernel module at boot time is done by editing (or creating) loader.conf in /boot. And adding [module_name]_load="YES" to load a module, so: if_gre_load="YES".
Edit rc.conf for startup configurations. Take a look at "man rc.conf". The sections on network_interfaces and static_routes will be of some help. On 13/12/06, Odhiambo Washington <[EMAIL PROTECTED] > wrote:
I need to create a VPN between two offices. Each has a LAN that is behind a FreeBSD router/firewall. I have managed to do the following manually: hq-office: kldload if_gre.ko ifconfig gre0 create ifconfig gre0 tunnel 62.8.68.94 62.8.82.142 ifconfig gre0 inet 10.0.0.1 10.0.0.2 netmask 255.255.255.252 route add -net 192.168.1.0/24 -interface gre0 sub-office: kldload if_gre.ko ifconfig gre0 create ifconfig gre0 tunnel 62.8.82.142 62.8.68.94 ifconfig gre0 inet 10.0.0.2 10.0.0.1 netmask 255.255.255.252 route add -net 192.168.0.0/24 -interface gre0 Now my simple question is: How do I automate these commands during boot time?
_______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"