VDETAPLIB(1) General Commands Manual VDETAPLIB(1) نام (NAME) vdetaplib - کتابخانه شبیه‌ساز tap برای اترنت توزیع‌شده مجازی (VDE) خلاصه دستور (SYNOPSIS) خلاصه دستوری وجود ندارد توضیحات (DESCRIPTION) vdetaplib کتابخانه‌ای است که tap (واسط لایه ۲ tuntap، به Documentation/networking/tun.c در سورس‌های هسته مراجعه کنید) را شبیه‌سازی کرده و واسط‌های مجازی tap را به شبکه‌های vde متصل می‌کند. برای استفاده از آن، کتابخانه libvdetap.so باید از پیش بارگذاری (preload) شود (سینتکس sh، ksh یا bash): export LD_PRELOAD=/usr/lib/vde2/libvdetap.so (سینتکس csh یا tcsh): setenv LD_PRELOAD /usr/lib/vde2/libvdetap.so اگر می‌خواهید تمام درخواست‌های tap را به یک vde_switch منفرد هدایت کنید، متغیر VDEALLTAP را برابر با سوکت vde تنظیم نمایید. (سینتکس sh، ksh یا bash): export VDEALLTAP=/tmp/vde.ctl (سینتکس csh یا tcsh): setenv VDEALLTAP /tmp/vde.ctl امکان تنظیم هر واسط به صورت جداگانه برای اتصال به vde_switchهای مختلف از طریق مقداردهی به متغیر محیطی هم‌نام با واسط وجود دارد. (سینتکس sh، ksh یا bash): export tap0=/tmp/vde.ctl export tap1=/tmp/myvde.ctl export ppc=/tmp/ppc.ctl (سینتکس csh یا tcsh): setenv tap0 /tmp/vde.ctl setenv tap1 /tmp/myvde.ctl setenv ppc /tmp/ppc.ctl همچنین امکان تعیین port، group یا mode برای یک واسط مشخص از طریق تنظیم متغیرهای محیطی همانند مثال زیر وجود دارد. (سینتکس sh، ksh یا bash): export tap0_port=5 export tap0_group=vde-net export tap0_mode=0660 (سینتکس csh یا tcsh): setenv tap0_port 5 setenv tap0_group vde-net setenv tap0_mode 0660 ابتدا متغیر مربوط به واسط خاص بررسی می‌شود و سپس VDEALLTAP. از این رو VDEALLTAP به عنوان یک گزینه پیش‌فرض برای vde switch مورد استفاده عمل می‌کند. اگر VDEALLTAP تنظیم نشده باشد و هیچ متغیر محیطی مشخصی نیز وجود نداشته باشد (و برای واسط‌های tun -- IFF_TUN)، از واسط ارائه‌شده توسط هسته استفاده می‌شود. در این حالت اخیر، دسترسی به /dev/net/tun مورد نیاز است که عموماً نیازمند دسترسی ریشه (root) می‌باشد. نکته (NOTICE) پروژه اترنت توزیع‌شده مجازی (Virtual Distributed Ethernet) به هیچ وجه به وب‌سایت www.vde.com ("Verband der Elektrotechnik, Elektronik und Informationstechnik" به معنای «انجمن فناوری‌های الکتریکی، الکترونیکی و اطلاعاتی آلمان») مرتبط نیست. همچنین ببینید (SEE ALSO) vde_switch(1), vdeq(1). نویسندگان (AUTHORS) پروژه VDE توسط Renzo Davoli ایجاد شده است. Virtual Distributed Ethernet December 6, 2006 VDETAPLIB(1)