background preloader

Temp

Facebook Twitter

LinkedInABox: Unleash Your LinkedIn Profile. Upgrading from Fedora Core 3 to Fedora Core 4 -- quick upgrade u. HowTos/USB Networking Without Bridging - OpenZaurus. HowTos/USB Networking - OpenZaurus. Paranoid Penguin - Running Network Services under User-Mode Linu. Here in the Paranoid Penguin column, we're in the midst of building a virtual network server using User-Mode Linux. Last month, I explained why this is a good idea, how it works, how to prepare your host for optimized User-Mode Linux operation and how to build a kernel for your guest (virtual) system(s).

This month, we turn our attention to the guest system: how to obtain a prebuilt root filesystem image, how to configure networking on both your host and guest systems, and how to begin customizing the root filesystem image for your own purposes. First, here's a quick review of what we're trying to do, in case you missed last month's column.

Our objective is to use User-Mode Linux to create one or more virtual guest machines, each running a different network service. (Per User-Mode Linux convention, we're using the word host to denote a system on top of which virtual machines run and the word guest to denote a virtual system instance.) umluser@host:~> . Note the umluser@host prompt. Measure Network Performance with iperf. In the beginning was the circuit-switched voice network. Every call was given a dedicated connection for the duration of the call, like a train on a track, and life was good. Then came the Internet, and lo! Bearded geeks did rampantly stuff data packets over analog circuits, and the result was like a crowded freeway with contentions and collisions. But these same circuits could handle far more traffic, even if it was congested and dangerous.

And thus did e-mail, Web surfing, and online shopping come to the masses. But this was not good enough for mad Web designers and demented marketing life-forms, who decreed that computers should be just like televisions, pushing Rich Content and Enhanced Multi-media Experiences (translation: commercials) into our mouths like baby birds. Fortunately, this was hampered by the nature of packet-switched networks and TCP/IP, which try hard to guarantee that data packets will arrive at their destinations, but not in any particular time frame or order.