>>man gif
>>man ifconfig
>>
>># grep gif /etc/defaults/rc.conf
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- вот исчерпывающий ответ, после
которого:
[unix1]~ > grep gif /etc/defaults/rc.conf
#cloned_interfaces="gif0 gif1 gif2 gif3" # Pre-cloning GENERIC config.
gif_interfaces="NO" # List of GIF tunnels (or "NO").
#gif_interfaces="gif0 gif1" # Examples typically for a router.
#gifconfig_gif0="10.1.1.1 10.1.2.1" # Examples typically for a router.
#gifconfig_gif1="10.1.1.2 10.1.2.2" # Examples typically for a router.
не составит труда посмотреть какой скрипт подымает интерфейс:
[unix1]~ > grep gif /etc/*
[unix1]~ > grep gif /etc/*
/etc/network.subr:gif_up() {
/etc/network.subr: case ${gif_interfaces} in
...
...
после чего ну уж совсем просто:
# less /etc/network.subr
поиск gif:
gif_up() {
case ${gif_interfaces} in
[Nn][Oo] | '')
;;
*)
for i in ${gif_interfaces}; do
eval peers=\$gifconfig_$i
case ${peers} in
'')
continue
;;
*)
ifconfig $i create >/dev/null 2>&1
ifconfig $i tunnel ${peers}
ifconfig $i up
;;
esac
done
;;
esac
}
>>
>>даст исчерпывающий ответ по использованию команды ifconfig для создания gif
>>интерфейса
>
>я просмотрел эти справочники, и исчерпывающего ответа не получил.....
>уже методом тыков и перетыков пришел к следующему
>
>ifconfig gif0 create
>ifconfig gif0 tunnel 'src_addr_reale' 'dst_addr_reale'
>ifconfig gif0 inet 'src_addr_private' 'dst_addr_private' netmask 'mask'
man rc.conf