User-mode Linux: Difference between revisions

Content deleted Content added
m Applications: cite repair;
updated Retrieved dates for resources
Line 45:
| last=Landley
| date=2009-12-16
| access-date=20192023-08-2908}}</ref> One can run [[computer network|network]] services from a UML environment and remain totally sequestered from the main Linux system in which the UML environment runs.<ref>{{cite web
| url=https://web.dit.upm.es/vnumlwiki/
| title=Virtual Network User-Mode-Linux
| date=2012-02-13
| access-date=20192023-08-2908}}</ref><ref>{{cite web
| url=http://wiki.netkit.org/index.php/Features
| title=Netkit: Features
Line 61:
| title=Marionnet: a virtual network laboratory
|author1=Jean-Vincent Loddo |author2=Luca Saiu
| access-date=20192023-08-2908}}</ref><ref>{{cite web
| url=https://clownix.net/doc_stored/build-03-04/singlehtml/index.html
| title=Cloonix Documentation: v03-04
| date=2019-06-01
| access-date=20192023-08-2908}}</ref><ref>{{cite web
| url=https://www.cs.mcgill.ca/~anrl/gini/
| title=Welcome to GINI! A Toolkit for Constructing User-Level Micro Internets
| date=2009-09-28
| publisher=[[McGill University]]
| access-date=20192023-08-2908}}</ref> Administrators can use UML to set up [[honeypot (computing)|honeypot]]s,<ref>{{cite web
| url=http://user-mode-linux.sourceforge.net/old/honeypots.html
| title=UML as a honeypot
| date=2007-07-13
| access-date=20192023-08-2908}}</ref> which allow one to test the security of one's computers or network. UML can serve to test and debug new software without adversely affecting the host system. UML can also be used for teaching and research, providing a realistic Linux networked environment with a high degree of safety.
 
In UML environments, host and guest kernel versions don't need to match, so it is entirely possible to test a "[[bleeding edge]]" version of Linux in User-mode on a system running a much older kernel. UML also allows kernel debugging to be performed on one machine, where other kernel debugging tools (such as [[kgdb]]) require two machines connected with a [[null modem]] cable.