|
@ -1,6 +1,6 @@ |
|
|
#!/bin/sh - |
|
|
#!/bin/sh - |
|
|
# |
|
|
# |
|
|
# $OpenBSD: netstart,v 1.23 1997/07/25 00:06:03 provos Exp $ |
|
|
|
|
|
|
|
|
# $OpenBSD: netstart,v 1.24 1997/07/28 19:31:47 kstailey Exp $ |
|
|
|
|
|
|
|
|
# set these to "NO" to turn them off. otherwise, they're used as flags |
|
|
# set these to "NO" to turn them off. otherwise, they're used as flags |
|
|
routed_flags=-q |
|
|
routed_flags=-q |
|
@ -64,8 +64,14 @@ else |
|
|
nat=NO |
|
|
nat=NO |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
# set the address for the loopback interface |
|
|
|
|
|
ifconfig lo0 inet localhost |
|
|
|
|
|
|
|
|
# configure all of the interfaces which we know about. |
|
|
|
|
|
|
|
|
# use loopback, not the wire |
|
|
|
|
|
route add $hostname localhost |
|
|
|
|
|
route add -net 127 127.0.0.1 -reject |
|
|
|
|
|
|
|
|
|
|
|
# configure all of the non-loopback interfaces which we know about. |
|
|
# do this by reading /etc/hostname.* files, where * is the name |
|
|
# do this by reading /etc/hostname.* files, where * is the name |
|
|
# of a given interface. |
|
|
# of a given interface. |
|
|
# |
|
|
# |
|
@ -120,19 +126,12 @@ fi |
|
|
done |
|
|
done |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
# set the address for the loopback interface |
|
|
|
|
|
ifconfig lo0 inet localhost |
|
|
|
|
|
|
|
|
|
|
|
# /etc/mygate, if it exists, contains the name of my gateway host |
|
|
# /etc/mygate, if it exists, contains the name of my gateway host |
|
|
# that name must be in /etc/hosts. |
|
|
# that name must be in /etc/hosts. |
|
|
if [ -f /etc/mygate ]; then |
|
|
if [ -f /etc/mygate ]; then |
|
|
route add default `cat /etc/mygate` |
|
|
route add default `cat /etc/mygate` |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
# use loopback, not the wire |
|
|
|
|
|
route add $hostname localhost |
|
|
|
|
|
route add -net 127 127.0.0.1 -reject |
|
|
|
|
|
|
|
|
|
|
|
# default multicast route |
|
|
# default multicast route |
|
|
route add -net 224.0.0.0 -interface $hostname |
|
|
route add -net 224.0.0.0 -interface $hostname |
|
|
|
|
|
|