from small one page howto to huge articles all in one place

search text in:

Which screen resolution do you use?

poll results

Last additions:
using iotop to find disk usage hogs

using iotop to find disk usage hogs






average rating: 1.7 (102 votes) (1=very good 6=terrible)

May 25th. 2007:




why adblockers are bad

Workaround and fixes for the current Core Dump Handling vulnerability affected kernels

Workaround and fixes for the current Core Dump Handling vulnerability affected kernels






average rating: 1.4 (42 votes) (1=very good 6=terrible)

April, 26th. 2006:

You are here: manpages


Section: User Commands (1)
Updated: June 15, 2008
Index Return to Main Contents


slirpvde - Virtual Distributed Ethernet-Slirp interface  


slirpvde OPTIONS [ socketdir ]  


slirpvde is a slirp interface for a VDE network.

Slirpvde connects all the units (virtual or real machines) to the network of the host where slirpvde runs as it were a NAT/Masquerading router. The default route is the node 2 ( in the default network configuration) and DNS is re-mapped in node 3 (

Slirpvde runs using standard user privileges (no need for root access): all the connections are re-generated by slirpvde itself.

IPv4 only. IPv6 is still unsupported (will be supported when slirpvde will be rewritten using the LWIPv6 network stack).



-s, --sock, --socket, --vdesock, --unix directory
specify the VDE switch directory (default /var/run/vde.ctl). The VDE switch directory can be also specified at the end of the command, as illustrated by the optional parameter socketdir in the synopsis section, above. When '-' is used in place of the VDE switch directory, slirpvde works as a plug (see vde_plug(1)). The command:
dpipe vde_plug = ssh slirpvde -
which is the same as:
dpipe vde_plug = ssh slirpvde -s -
connects the default local switch to a remote slirpvde.
-p, --pidfile filename
specify the name of the file which contains the PID of slirpvde.
-g, --group group
specify the UNIX group for the VDE communication socket.
-m, --mod mode
specify the octal UNIX permissions for the VDE communication socket.
-P, --port port
specify the port of the vde switch whern slirpvde must be connected.
-d, --daemon
detach from terminal and run slirpvde in background.
-H, --host address [ / masklen ]
specify the host address (default This option automatically defines the network. e.g. -H or: --host The default value for masklen is 24. If the host part of the address is zero this option defines only the network. The default host addr is addr 2, the default dns proxy is 3. e.g. -H defines the network only. The host address is and the DNS proxy
-n, --network address [ / masklen ]
specify the network address (default Deprecated, it has been included for back compatibility only. It is an alias of -H, --host.
-N, --dns address
Specify the address of the dns server. If this is an address inside the slirp network, slirvde acts as a dns proxy on that address. The slirpvde dhcp server sends this dns address to the clients. By default this is the host number 3 in the slirpvde network. Using the default network it is Warning: do not use the same address for host and dns.
-D, --dhcp
turn on the DHCP server for the network autoconfiguration of all the units connected to the VDE. It is possible to specify the start address assigned by the DHCP server as follows: --dhcp= DHCP assign addresses starting at host number 15 by default. Using the default network it starts from
-L port:vde_host:vde_hostport
specifyes a TCP port redirection. All the TCP packets received by the host running slirpvde at port port will be forwarded to vde_host at port vde_hostport.
-U port:vde_host:vde_hostport
specifyes a UDP port redirection. All the UDP packets received by the host running slirpvde at port port will be forwarded to vde_host at port vde_hostport.
-X vde_host[:display.[screen]]i
redirect a X window screen of a virtual machine. Slirpvde gets the first unused X display on the host running slirpvde and redirects all the requests to vde_host. display and screen] must be specified when different from :0.0.
-x port:unix_socket_path]
redirect a port of the virtual router (usually to a unix stream socket. It is used for example to redirect a X display of the hosting computer on the virtual network. e.g. -x6000:/tmp/.X11-unix/X0. (A suitable xhost configuration is needed (e.g. 'xhost local:').
-t, --tftp pathname
slirpvde enables a tftp server sharing (read-only) the directory at pathname.
-q, --quiet
Quiet; do not write anything to standard output.



Virtual Distributed Ethernet is not related in any way with ("Verband der Elektrotechnik, Elektronik und Informationstechnik" i.e. the German "Association for Electrical, Electronic & Information Technologies").



vde_switch(1), vde_plug(1), vde_plug2tap(1), dpipe(1).


VDE is a project by Renzo Davoli <>. This tool includes software developed by Danny Gasparovski: Slirp code is by Danny Gasparovsky. Bootp/DHCP code is by Fabrice Bellard.




Support us on Content Nation
rdf newsfeed | rss newsfeed | Atom newsfeed
- Powered by LeopardCMS - Running on Gentoo -
Copyright 2004-2020 Sascha Nitsch Unternehmensberatung GmbH
Valid XHTML1.1 : Valid CSS : buttonmaker
- Level Triple-A Conformance to Web Content Accessibility Guidelines 1.0 -
- Copyright and legal notices -
Time to create this page: 17.6 ms