Author: arekm Date: Fri Nov 5 21:19:13 2010 GMT
Module: PLDWWW URL:
http://www.pld-linux.org/Docs/Vserver?action=diff&rev2=145&rev1=144
---- Log message:
---- Page affected: Docs/Vserver
---- Diffs:
================================================================
VSERVER_SCRIPT="$1"
VSERVER_NAME="$2"
- ip link add name "veth-$VSERVER_NAME-host" type veth peer name
"veth-$VSERVER_NAME"
+ ip link add name "eth${VSERVER_NAME}" type veth peer name "eth${VSERVER_NAME}"
vserver ${VSERVER_NAME} exec sh -c 'exec sleep 60' &
pid=$(vserver ${VSERVER_NAME} exec pidof -s sleep)
ip link set "veth-$VSERVER_NAME" netns $pid
+ /sbin/ifup "eth${VSERVER_NAME}" boot
}}}
Create /etc/vservers/jbj/scripts/post-stop script:
@@ -1006, +1007 @@
VSERVER_SCRIPT="$1"
VSERVER_NAME="$2"
+ /sbin/ifdown "eth${VSERVER_NAME}" boot
- ip link del "veth-$VSERVER_NAME-host"
+ ip link del "eth${VSERVER_NAME}"
}}}
You end with one interface on the host and one inside guest (virtually
connected). Configure interfaces, routing as on normal system.
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit