1 Year ago i gave myself a challenge: Can i go a full month without X11? As
there is not enough articles on how one may go about this i thought i would
start a multi-part series talking about my program choices, How to wire
everything together and how to restore some of the functionality that 'goes
missing' when moving from traditional GUI environment to a text based one.
I have been playing with tulip in python
3.3 while developing archangel and
come across a couple of interesting problems that i thought were worth
documenting mainly for my own personal usage, But also with the hope that it
may be useful for others.
This time we only play with Linux specific Virtual interfaces. MAC VLAN and
Virtual Ethernet Pipes. These are mainly used in containerization situations
but can be useful for other things such as emulating network topologies in
conjunction with bridges.
In this part of the 'An introduction to Virtual Networking on Linux' Series we
talk about bridging networks and our first Linux specific virtual network
device, The Dummy network interface
Sometimes its handy to be able to simulate a high latency environment for
testing of web-services under Linux. Luckily for us this is fairly easy to do
and even more so to automate. Included is a script to build a virtual network
with 100mS of latency for testing
Part 1 of an introduction to virtual networking under Linux. This series will
cover Bonding, VLANs, Bridging, Dummy interfaces, MAC VLANs, Virtual Ethernet
Pipes VXLAN and finally finish up with a brief introduction to OpenFlow.
Throughout the guide the iproute2 tools will be used instead of the old
/sbin/ifconfig commands, whose usage has still not yet been supplanted.
After doing a presentation for asylum with a local company, i was presented
with the question 'do you have any one using this project or is it just a
personal project'. after saying 'no', i realized that a couple of people had
used my code as reference material but unfortunately i had no users. not being
one seek the approval of others for my tinkering i dismissed this question as
nothing more than a future TODO item
Welcome to the new website