VDE_TUNCTL(8) System Manager's Manual VDE_TUNCTL(8)

vde_tunctl - ایجاد و مدیریت رابط‌های ماندگار TUN/TAP

vde_tunctl [-f clone-dev] [-u owner] [-g group] [-n] [-t dev-name]

vde_tunctl [-f clone-dev] -d dev-name

دستور vde_tunctl به مدیر سیستم (sysadmin) میزبان امکان می‌دهد یک دستگاه TUN/TAP را از پیش برای استفاده توسط یک کاربر مشخص پیکربندی کند. آن کاربر می‌تواند دستگاه را باز کرده و به کار گیرد، اما نمی‌تواند هیچ جنبه‌ای از سمت میزبان رابط را تغییر دهد.

دستور vde_tunctl یک افزونه برای tunctl است.

دستور vde_tunctl رابط‌های tap را تعریف می‌کند، مگر آنکه dev-name با «tun» آغاز شود یا گزینه -n در خط فرمان قرار گیرد.

برای ایجاد یک رابط جهت استفاده توسط یک کاربر مشخص، vde_tunctl را بدون گزینه -d فراخوانی کنید:

# vde_tunctl -u someuser
Set 'tap0' persistent and owned by uid 500

سپس، رابط را طبق روال معمول پیکربندی کنید:

# ifconfig tap0 192.168.0.254 up
# route add -host 192.168.0.253 dev tap0
# bash -c 'echo 1 > /proc/sys/net/ipv4/conf/tap0/proxy_arp'
# arp -Ds 192.168.0.253 eth0 pub

برای حذف رابط، از گزینه -d استفاده کنید:

# vde_tunctl -d tap0
Set 'tap0' nonpersistent

برای ایجاد یا حذف یک رابط tun (به‌جای tap):

# vde_tunctl -n -u someuser
Set 'tun0' persistent and owned by uid 500
# vde_tunctl -d tun0
Set 'tun0' nonpersistent

vde_switch(1), vde_plug2tap(1)

برنامه tunctl توسط Jeff Dike <jdike@karaya.com> نوشته شده است.

این صفحه راهنما بر پایه صفحه راهنمای tunctl نوشته شده توسط Matt Zimmerman <mdz@debian.org> برای سیستم Debian GNU/Linux است.