FreeBSD 8.3-STABLE #0 r237184 if_tun auto-up upon create.
Eugene Grosbein
egrosbein at rdtc.ru
Mon Jun 18 07:37:34 UTC 2012
18.06.2012 09:47, Jason Hellenthal пишет:
>
> Hoping someone here might be able to clue me in on what I am seeing.
>
> FreeBSD 8.3-STABLE #0 r237184
>
> When creating a if_tun(4) device...
> ifconfig tun0 create
>
> With these line in rc.conf(5)
> cloned_interfaces="tun0"
> ifconfig_tun0="metric 100 down"
>
> And sysctl net.link.tun.devfs_cloning=0
>
> The resulting tun0 device results in state...
> tun0: flags=8011<UP,POINTOPOINT,MULTICAST> metric 100 mtu 1500
>
>
> After removing the ifconfig_tun0= and running ifconfig create...
> tun0: flags=8010<POINTOPOINT,MULTICAST> metric 0 mtu 1500
>
>
> Why would the device enter a UP/DOWN state if there is no addressing
> information being fed to it ? and especially with a directive of "down"
> ?
That's because the word "up" is automatically added by system rc-scripts
for ifconfig_XXX lines, so real ifconfig statement in your case is:
ifconfig tun0 metric 100 down up
Eugene Grosbein
More information about the freebsd-stable
mailing list