<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openvz.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nicolas+o</id>
	<title>OpenVZ Virtuozzo Containers Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openvz.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nicolas+o"/>
	<link rel="alternate" type="text/html" href="https://wiki.openvz.org/Special:Contributions/Nicolas_o"/>
	<updated>2026-05-15T12:33:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.openvz.org/index.php?title=PPP_in_container&amp;diff=7610</id>
		<title>PPP in container</title>
		<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=PPP_in_container&amp;diff=7610"/>
		<updated>2009-10-21T13:38:13Z</updated>

		<summary type="html">&lt;p&gt;Nicolas o: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our goal is to start the pppd daemon in a virtual machine. Then it is possible, for example, to connect to your DSL provider in a VM.&lt;br /&gt;
&lt;br /&gt;
==Caveat==&lt;br /&gt;
&lt;br /&gt;
This feature is experimental. It currently requires a version of vzctl patched with [http://git.openvz.org/?p=vzctl;a=commitdiff;h=d78a7653d983269553763d536f69de0bb5109353 this patch].&lt;br /&gt;
&lt;br /&gt;
It is also necessary to run one of these 2 kernels :&lt;br /&gt;
* [[Download/kernel/2.6.27|2.6.27]] briullov.1 or later&lt;br /&gt;
* [[Download/kernel/rhel5|rhel5]] 064.4 or later&lt;br /&gt;
&lt;br /&gt;
==Howto==&lt;br /&gt;
&lt;br /&gt;
* ppp modules need to be loaded in the HN :&lt;br /&gt;
&lt;br /&gt;
 HN # modprobe ppp_async&lt;br /&gt;
 HN # modprobe ppp_deflate&lt;br /&gt;
 HN # lsmod | grep ppp&lt;br /&gt;
 ppp_deflate             9793  2&lt;br /&gt;
 zlib_deflate           21977  1 ppp_deflate&lt;br /&gt;
 ppp_async              15169  1&lt;br /&gt;
 crc_ccitt               6337  1 ppp_async&lt;br /&gt;
 ppp_generic            30165  6 ppp_deflate,ppp_async&lt;br /&gt;
 slhc                   10561  1 ppp_generic&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* set &amp;quot;ppp&amp;quot; feature for stoppped VE:&lt;br /&gt;
 HN # vzctl set [VEnumber] --features ppp:on --save&lt;br /&gt;
&lt;br /&gt;
* start VE :&lt;br /&gt;
 HN # vzctl start [VEnumber]&lt;br /&gt;
&lt;br /&gt;
* Prepare /dev/ppp within VE: &lt;br /&gt;
 HN # vzctl set [VEnumber] --devices c:108:0:rw --save&lt;br /&gt;
 HN # vzctl exec [VEnumber] mknod /dev/ppp c 108 0&lt;br /&gt;
 HN # vzctl exec [VEnumber] chmod 600 /dev/ppp&lt;br /&gt;
&lt;br /&gt;
* See if it works (as root):&lt;br /&gt;
&lt;br /&gt;
 VE# /usr/sbin/pppd&lt;br /&gt;
&lt;br /&gt;
You should see gibberish in the standard output like&lt;br /&gt;
&lt;br /&gt;
 ~�}#�!}!}!} }4}&amp;quot;}&amp;amp;} } } } }%}&amp;amp;)Q�}4}'}&amp;quot;}(}&amp;quot;p})&lt;br /&gt;
&lt;br /&gt;
If there is an error message instead, something went wrong.&lt;br /&gt;
&lt;br /&gt;
* From that point, you can finish your setup as in a real hardware environment.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* A complete test case for ppp virtualization : one VM as a client, one VM as a server. http://268.bugzilla.openvz.org/attachment.cgi?id=512&lt;br /&gt;
* The feature request and discussion in bugzilla : http://bugzilla.openvz.org/show_bug.cgi?id=268&lt;br /&gt;
&lt;br /&gt;
[[Category:HOWTO]]&lt;/div&gt;</summary>
		<author><name>Nicolas o</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.openvz.org/index.php?title=PPP_in_container&amp;diff=7290</id>
		<title>PPP in container</title>
		<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=PPP_in_container&amp;diff=7290"/>
		<updated>2009-04-29T11:05:00Z</updated>

		<summary type="html">&lt;p&gt;Nicolas o: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our goal is to start the pppd daemon in a virtual machine. Then it is possible, for example, to connect to your DSL provider in a VM.&lt;br /&gt;
&lt;br /&gt;
==Caveat==&lt;br /&gt;
&lt;br /&gt;
This feature is experimental. It currently requires the latest [[Download/kernel/2.6.27/2.6.27-briullov.1|2.6.27-briullov]] kernel and a version of vzctl patched with [http://git.openvz.org/?p=vzctl;a=commitdiff;h=d78a7653d983269553763d536f69de0bb5109353 this patch].&lt;br /&gt;
&lt;br /&gt;
==Howto==&lt;br /&gt;
&lt;br /&gt;
* ppp modules need to be loaded in the HN :&lt;br /&gt;
&lt;br /&gt;
 HN # modprobe ppp_async&lt;br /&gt;
 HN # modprobe ppp_deflate&lt;br /&gt;
 HN # lsmod | grep ppp&lt;br /&gt;
 ppp_deflate             9793  2&lt;br /&gt;
 zlib_deflate           21977  1 ppp_deflate&lt;br /&gt;
 ppp_async              15169  1&lt;br /&gt;
 crc_ccitt               6337  1 ppp_async&lt;br /&gt;
 ppp_generic            30165  6 ppp_deflate,ppp_async&lt;br /&gt;
 slhc                   10561  1 ppp_generic&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* set &amp;quot;ppp&amp;quot; feature for stoppped VE:&lt;br /&gt;
 HN # vzctl set [VEnumber] --features ppp:on --save&lt;br /&gt;
&lt;br /&gt;
* start VE :&lt;br /&gt;
 HN # vzctl start [VEnumber]&lt;br /&gt;
&lt;br /&gt;
* Prepare /dev/ppp within VE: &lt;br /&gt;
 HN # vzctl set [VEnumber] --devices c:108:0:rw --save&lt;br /&gt;
 HN # vzctl exec [VEnumber] mknod /dev/ppp c 108 0&lt;br /&gt;
 HN # vzctl exec [VEnumber] chmod 600 /dev/ppp&lt;br /&gt;
&lt;br /&gt;
* See if it works (as root):&lt;br /&gt;
&lt;br /&gt;
 VE# /usr/sbin/pppd&lt;br /&gt;
&lt;br /&gt;
You should see gibberish in the standard output like&lt;br /&gt;
&lt;br /&gt;
 ~�}#�!}!}!} }4}&amp;quot;}&amp;amp;} } } } }%}&amp;amp;)Q�}4}'}&amp;quot;}(}&amp;quot;p})&lt;br /&gt;
&lt;br /&gt;
If there is an error message instead, something went wrong.&lt;br /&gt;
&lt;br /&gt;
* From that point, you can finish your setup as in a real hardware environment.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* A complete test case for ppp virtualization : one VM as a client, one VM as a server. http://268.bugzilla.openvz.org/attachment.cgi?id=512&lt;br /&gt;
* The feature request and discussion in bugzilla : http://bugzilla.openvz.org/show_bug.cgi?id=268&lt;br /&gt;
&lt;br /&gt;
[[Category:HOWTO]]&lt;/div&gt;</summary>
		<author><name>Nicolas o</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.openvz.org/index.php?title=PPP_in_container&amp;diff=7289</id>
		<title>PPP in container</title>
		<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=PPP_in_container&amp;diff=7289"/>
		<updated>2009-04-29T07:27:33Z</updated>

		<summary type="html">&lt;p&gt;Nicolas o: New page: Our goal is to start the pppd daemon in a virtual machine. Then it is possible, for example, to connect to your DSL provider in a VM.  ==Caveat==  This feature is experimental. It currentl...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our goal is to start the pppd daemon in a virtual machine. Then it is possible, for example, to connect to your DSL provider in a VM.&lt;br /&gt;
&lt;br /&gt;
==Caveat==&lt;br /&gt;
&lt;br /&gt;
This feature is experimental. It currently requires the latest [[Download/kernel/2.6.27/2.6.27-briullov.1|2.6.27-briullov]] kernel and a version of vzctl patched with [http://git.openvz.org/?p=vzctl;a=commitdiff;h=d78a7653d983269553763d536f69de0bb5109353 this patch].&lt;br /&gt;
&lt;br /&gt;
==Howto==&lt;br /&gt;
&lt;br /&gt;
* ppp modules need to be loaded in the HN :&lt;br /&gt;
&lt;br /&gt;
 HN # modprobe ppp_async&lt;br /&gt;
 HN # modprobe ppp_deflate&lt;br /&gt;
 HN # lsmod | grep ppp&lt;br /&gt;
 ppp_deflate             9793  2&lt;br /&gt;
 zlib_deflate           21977  1 ppp_deflate&lt;br /&gt;
 ppp_async              15169  1&lt;br /&gt;
 crc_ccitt               6337  1 ppp_async&lt;br /&gt;
 ppp_generic            30165  6 ppp_deflate,ppp_async&lt;br /&gt;
 slhc                   10561  1 ppp_generic&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* set &amp;quot;ppp&amp;quot; feature for stoppped VE:&lt;br /&gt;
 HN # vzctl set [VEnumber] --features ppp:on --save&lt;br /&gt;
&lt;br /&gt;
* start VE :&lt;br /&gt;
 HN # vzctl start [VEnumber]&lt;br /&gt;
&lt;br /&gt;
* Prepare /dev/ppp within VE: &lt;br /&gt;
 HN # vzctl set [VEnumber] --devices c:108:0:rw --save&lt;br /&gt;
 HN # vzctl exec [VEnumber] mknod /dev/ppp c 108 0&lt;br /&gt;
 HN # vzctl exec [VEnumber] chmod 600 /dev/ppp&lt;br /&gt;
&lt;br /&gt;
* See if it works (as root):&lt;br /&gt;
&lt;br /&gt;
 VE# /usr/sbin/pppd&lt;br /&gt;
&lt;br /&gt;
You should see gibberish in the standard output like&lt;br /&gt;
&lt;br /&gt;
 ~�}#�!}!}!} }4}&amp;quot;}&amp;amp;} } } } }%}&amp;amp;)Q�}4}'}&amp;quot;}(}&amp;quot;p})&lt;br /&gt;
&lt;br /&gt;
If there is an error message instead, something went wrong.&lt;br /&gt;
&lt;br /&gt;
* From that point, you can finish your setup as in a real hardware environment.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* A complete test case for ppp virtualization : one VM as a client, one VM as a server. http://268.bugzilla.openvz.org/attachment.cgi?id=512&lt;br /&gt;
* The feature request and discussion in bugzilla : http://bugzilla.openvz.org/show_bug.cgi?id=268&lt;/div&gt;</summary>
		<author><name>Nicolas o</name></author>
		
	</entry>
</feed>