Thanx,
the global zone has the real /dev/tun driver, no tun0.
The /dev/tun0 appears in ifconfig once you start openvpn.
The same happen inside the zone: once I've given /dev/tun to the zone and 
started openvpn inside the zone, the zone has /dev/tun0 in its ifconfig , while 
the global zone has none.
It handles the driver in some way that it creates the tun0.
Actually I thought it would have created tun1 in the second zone.
----------------------------------------------------------------------------------
Da: Dan McDonald
A: [email protected]
Data: 15 ottobre 2012 15.28.57 CEST
Oggetto: Re: [discuss] Kazuyoshi tun0, zones, blowfish
On Mon, Oct 15, 2012 at 10:28:15AM +0200, Gabriele Bulfon wrote:
I tried adding the same /dev/tun to 2 different zones, and it didn't
complain, both zones boot.  One I start openvpn on one zone, I can't start
it on the other zone (complaining that it can't create the interface
because "file exists"...), so I stop openvpn on the first zone, and I can
start it on ther other zone...  Any other idea??
Is the name of both /dev/tun instances "tun0" or some other identical name in
each zone?
IF that's the case, you may need to get down/dirty into its open() kernel
code and have it take into account which zone you're in.  If you look at the
rest of TCP/IP, the netstack_t data structure hold which zone's TCP/IP stack
you're using.  You probably need tun/tap/whatever-it's-called to become
netstack-aware.
Dan
p.s. Dumb question:  the tun/tap you're using is essentially IP over {,d}TLS,
right?
-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175541-02f10c6f
Modify Your Subscription: 
https://www.listbox.com/member/?&id;secret=21175541-29e3e0ee
Powered by Listbox: http://www.listbox.com



-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to