<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>New Technologies System Virtualisation &#187; Linux</title>
	<atom:link href="http://www.ntsysv.com/index.php/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ntsysv.com</link>
	<description>La théorie rejoint la pratique</description>
	<lastBuildDate>Fri, 02 Dec 2011 13:33:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Installation Des Outils VMware Sur Fedora 12</title>
		<link>http://www.ntsysv.com/index.php/installation-des-outils-vmware-sur-fedora-12</link>
		<comments>http://www.ntsysv.com/index.php/installation-des-outils-vmware-sur-fedora-12#comments</comments>
		<pubDate>Sat, 16 Jan 2010 20:25:30 +0000</pubDate>
		<dc:creator>ElMehdi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VMware Workstation]]></category>

		<guid isPermaLink="false">http://www.ntsysv.com/?p=396</guid>
		<description><![CDATA[J&#8217;ai téléchargé VMware Workstation 7 pour la tester surtout avec ses nouvelles possibilités &#8211; &#8216;installer des ESX 4 en machine virtuelle entre autres. J&#8217;ai testé l&#8217;installation d&#8217;une machine virtuelle Fedora 12 et à l&#8217;instant de l&#8217;installation des VMware Tools, je me suis trouvé avec un package tar.gz au lieu du package RPM que j&#8217;ai l&#8217;habitude [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai téléchargé <strong>VMware Workstation 7</strong> pour la tester surtout avec ses nouvelles possibilités  &#8211; &#8216;installer des <strong>ESX 4</strong> en machine virtuelle entre autres. J&#8217;ai testé l&#8217;installation d&#8217;une machine virtuelle <strong>Fedora 12</strong> et à l&#8217;instant de l&#8217;installation des <strong>VMware Tools</strong>, je me suis trouvé avec un package tar.gz au lieu du package RPM que j&#8217;ai l&#8217;habitude d&#8217;utiliser (rpm -ivh &#8230;).<span id="more-396"></span>J&#8217;ai pris mon courage en main et décompressé l&#8217;archive. Il faut dire que l&#8217;installation est tellement automatisée qu&#8217;en cas de souci il est plutôt difficile de faire un diagnostic directe que si on utilise un package précompilé (rpm).</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7102278170967072";
google_ad_slot = "2452760370";
google_ad_width = 300;
google_ad_height = 250;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>Donc après le lancement du script Perl qui installe automatiquement les bons drivers, on arrive à une étape où il s&#8217;agit de spécifier l&#8217;emplacement des sources du kernel (ou noyau) qui correspond à la version installée.  Le script demande explicitement le package kernel-header, mais mon expérience m&#8217;a fait comprendre qu&#8217;il ne s&#8217;agit pas de ça mais d&#8217;un autre package.  je vous laisse suivre l&#8217;enregistrement commenté du déroulement de cette installation, et vous laisserai déposer vos commentaires auxquels je prendrai plaisir de répondre.</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_install-vmware-tools-on-Fedora12_563766862"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="http://www.ntsysv.com/wp-content/uploads/2010/01/install-vmware-tools-on-Fedora12.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.ntsysv.com/wp-content/uploads/2010/01/install-vmware-tools-on-Fedora12.swf"
			name="fm_install-vmware-tools-on-Fedora12_563766862"
			width="400"
			height="300">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p style="text-align: left;">voilà! si vous avez des questions n&#8217;hésitez pas à les pauser dans les commentaires.</p>
<p style="text-align: left;">Vous pouvez avoir la version HD de la vidéo sur simple coup de fil!</p>
<p><!-- form Allopass --></p>
<div style="width: 300px; font-family: Arial,Helvetica,sans-serif; font-size: 10px; background-color: #ffffff; color: #000000;">
<div style="height: 25px; text-align: center;"><img src="http://payment.allopass.com/imgweb/script/fr_uk/acces_title.jpg" alt="Logo" width="300" height="25" /></div>
<div style="height: 137px; text-align: center;"><img src="http://payment.allopass.com/acte/scripts/popup/top.apu?ids=203321&amp;idd=799308&amp;lang=fr" alt="" width="300" height="137" /></div>
<div style="width: 300px; text-align: right;"><img style="float:left" src="http://payment.allopass.com/imgweb/script/fr_uk/acces_left.jpg" alt="" width="79" height="29" /> <a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799308&amp;lang=fr&amp;country=fr','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="FR" src="http://payment.allopass.com/imgweb/common/flag_fr.gif" border="0" alt="FR" width="35" height="29" /></a> <a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799308&amp;lang=fr&amp;country=be','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="BE" src="http://payment.allopass.com/imgweb/common/flag_be.gif" border="0" alt="BE" width="35" height="29" /></a> <a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799308&amp;lang=fr&amp;country=de','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="DE" src="http://payment.allopass.com/imgweb/common/flag_de.gif" border="0" alt="DE" width="35" height="29" /></a> <a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799308&amp;lang=fr&amp;country=uk','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="UK" src="http://payment.allopass.com/imgweb/common/flag_uk.gif" border="0" alt="UK" width="35" height="29" /></a> <a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799308&amp;lang=fr&amp;country=ca','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="CA" src="http://payment.allopass.com/imgweb/common/flag_ca.gif" border="0" alt="CA" width="35" height="29" /></a></div>
<form style="text-align:center;clear:both" action="http://payment.allopass.com/acte/access.apu" method="post">
<input name="ids" type="hidden" value="203321" />
<input name="idd" type="hidden" value="799308" />
<input name="lang" type="hidden" value="fr" /> <strong>Entrez votre code d&#8217;accès -</strong></p>
<p><strong>Enter your access code</strong></p>
<input style="border: 1px solid #000080; background-color: #e7e7e7; color: #000080; cursor: text; font-family: Arial; font-size: 10pt; font-weight: bold; letter-spacing: normal; width: 70px; text-align: center;" maxlength="10" name="code[]" size="8" type="text" />
<input style="border: 0px none; margin: 0px; padding: 0px; background: transparent url(http://payment.allopass.com/imgweb/common/bt_ok.gif) repeat scroll 0% 0%; width: 48px; height: 18px;" onclick="this.form.submit();this.form.APsub.disabled=true;" name="APsub" type="button" /> </form>
<p>Pour connaître notre solution de micro paiement :  <a href="http://fr.allopass.com/" target="_blank">Allopass</a></div>
<p><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=11225075"><img class="alignnone size-full wp-image-413" title="pay by paypal" src="http://www.ntsysv.com/wp-content/uploads/2008/10/paypal.jpg" alt="pay by paypal" width="65" height="26" /></a></p>
Copyright <b> <a href="http://www.ntsysv.com">Ntsysv.com </a></b>]]></content:encoded>
			<wfw:commentRss>http://www.ntsysv.com/index.php/installation-des-outils-vmware-sur-fedora-12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction To DNSSEC : DNS Security Extensions</title>
		<link>http://www.ntsysv.com/index.php/introduction-to-dnssec-dns-security-extensions</link>
		<comments>http://www.ntsysv.com/index.php/introduction-to-dnssec-dns-security-extensions#comments</comments>
		<pubDate>Sun, 01 Mar 2009 00:38:40 +0000</pubDate>
		<dc:creator>Aicha</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[DNSSEC]]></category>

		<guid isPermaLink="false">http://www.ntsysv.com/?p=345</guid>
		<description><![CDATA[DNSSEC (short for DNS Security Extensions) adds security to the Domain Name System (DNS). In fact, DNSSEC was designed to protect the Internet from certain attacks, such as DNS cache poisoning. DNSSEC is a specification of an extension to the DNS through the definition of additional DNS Resource Records that can be used by DNS [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>DNSSEC</strong> (short for <strong>DNS Security Extensions</strong>) adds security to the <strong>Domain Name System</strong> (DNS). In fact, <strong>DNSSEC</strong> was designed to protect the Internet from certain attacks, such as <strong>DNS cache poisoning</strong>. DNSSEC is a specification of an extension to the DNS through the definition of additional DNS Resource Records that can be used by DNS clients to validate the authenticity of a DNS response, the data integrity of the DNS response, and where the response indicates no such domain or resource type exists, this negative information can also be authenticated.</p>
<p style="text-align: justify;"><span id="more-345"></span></p>
<p style="text-align: justify;"><strong>DNSSEC </strong>provides:</p>
<p><!-- adman --></p>
<ol>
<li>Origin authentication of DNS data,</li>
<li>Data integrity</li>
<li>Authenticated denial of existence.</li>
</ol>
<p>These functions are based on asymmetric cryptography system</p>
<p style="text-align: justify;">In other words, if an attacker attempts to create a DNS response that has been altered from the original authentic response in some fashion, and the attacker then attempts to pass the response off as an authentic response, then a DNSSEC-aware DNS client should be able to detect the fact that the response has been altered and that the response does not correspond to the authoritative DNS information for that zone. In other words, DNSSEC is intended to protect DNS clients from forged DNS data. This protection does not eliminate the potential to inject false data into a DNS resolution transaction, but it adds additional information to DNS responses to allow a client to check that the response is authentic and complete.</p>
<p style="text-align: justify;">As I said before, dnssec is based on cryptography, especially Public key cryptography which relies on a public and private key pair</p>
<p style="text-align: justify;">Two <em>types </em>of keys are identified for use in zone signing operations. The first type is called</p>
<p style="text-align: justify;">A <em>Zone Signing Key (ZSK)</em> and the second type are called a <em>Key Signing Key (KSK)</em>. The ZSK Is used to sign the RRsets <em>within </em>the zone, and this includes signing the ZSK itself, the KSK is used to sign root of the Zone, which includes the ZSK and the KSK and may also be used outside the zone either as the trusted anchor in a security-aware server or as part of the chain of trust by a parent Name Server.</p>
<p style="text-align: justify;">DNSsec mechanisms require also changes to the <a href="http://www.bind9.net/rfc">DNS protocol</a>. DNSSEC adds four new resource record types: Resource Record Signature (RRSIG), DNS Public Key (DNSKEY), Delegation Signer (DS), and Next Secure (NSEC). These new RRs are described in detail in <a href="http://www.rfc-archive.org/getrfc.php?rfc=4034" target="rfc4034">RFC 4034</a></p>
<h2><strong>What are the uses of each resource record? </strong></h2>
<p style="text-align: justify;">DNSSEC uses public key cryptography to sign and authenticate DNS Resource record sets (RRsets).</p>
<p><!-- adman --></p>
<p style="text-align: justify;">The public keys are stored in DNSKEY Resource records, Digital signatures are stored in RRSIG resource records while, The NSEC resource record lists two separate things: the next owner name (in the canonical ordering of the zone) that contains Authoritative data or a delegation point NS RRset, and the set of RRTypes present at the NSEC RR&#8217;s owner name but for A DS RR it refers to a DNSKEY RR by Storing the key tag, algorithm number, and a digest of the DNSKEY RR, The DS RR appears only On the upper (parental) side of a delegation</p>
<h2><strong>Deploying Dnssec </strong></h2>
<p><strong> </strong></p>
<ol type="1">
<li>Enable dnssec in authorative  and recursive servers : Means that your dns will support dnssec functionality, so you have to add the following line in named.conf file (named configuration file):</li>
<blockquote><p>Options {Dnssec-enable    yes; };</p></blockquote>
<li>Generate zsk and ksk for each zone :
<ul> i/ Create zsk key:</ul>
<blockquote><p>Dnssec-keygen -a rsasha1 -b 1024 -n zone ecole.com</p></blockquote>
<p style="padding-left: 30px;">This command will generate 2 files with the following extensions:</p>
<p style="padding-left: 60px;"><strong>.key</strong> is public portion of the key</p>
<p style="padding-left: 60px;"><strong>.private</strong> is private portion of the key</p>
<ul> ii/ Create the ksk key:</ul>
<blockquote><p>dnssec-keygen -a rsasha1 -b 1400 -f KSK -n zone ecole.com</p></blockquote>
<p><strong> </strong></li>
<li>Include keys in the zone file : we have to add the public portions to the zone file either but just including using this syntax :</li>
<blockquote><p>$INCLUDE keys/Kecole.com.+005+12513.key; KSK</p>
<p>$INCLUDE keys/Kecole.com.+005+03977.key; ZSK</p></blockquote>
<p style="padding-left: 30px;">Or using command line mode :</p>
<blockquote><p>Cat keys/Kecole.com.+005+12513.key &gt;&gt; ecole.db</p>
<p>cat keys/Kecole.com.+005+03977.key &gt;&gt; ecole.db</p></blockquote>
<li> Sign the zone using the following command:</li>
<blockquote><p><strong> </strong>Dnssec-signzone -o ecole.com -t -k Kecole.com. +005+12513 ecole.db Kecole.com.+005+03977</p></blockquote>
<li>Update named.conf file :</li>
<p>Replace :</p>
<p><strong> </strong></p>
<blockquote><p>zone &#8220;ecole.com &#8221; {</p>
<p>file &#8220;ecole .db &#8220;;</p>
<p>};</p></blockquote>
<p>With:</p>
<blockquote><p>zone &#8220;ecole.com &#8221; {</p>
<p>file &#8220;ecole.db.signed &#8220;;</p>
<p>};</p></blockquote>
<li>Creating a secure delegation :</li>
<p style="padding-left: 30px; text-align: justify;">The process for signing a sub domain is essentially similar to that defined for signing a zone with one single difference; A Delegated Signer RR can be added to the ecole.com zone file to create secure delegation.</p>
<p style="padding-left: 30px; text-align: justify;">In fact we have to follow the same steps described before but while singing the zone we have to use the command:</p>
<blockquote><p>dnssec-signzone -o etudiant.ecole.com -t -g -k Ketudiant.ecole.com.+005+64536</p>
<p>etudiant.db Ketudiant.ecole.com.+005+48560</p></blockquote>
<p><strong> </strong></p>
<p style="padding-left: 30px; text-align: justify;">The -g argument is used to generate two special files called dsset-etudiant.ecole.com. (Containing the DS RR for the parent) and keyset-etudiant.ecole.com. (Containing a copy of the public Key DNSKEY RR of the KSK).</p>
</ol>
<p style="text-align: justify;">When the parent administrator receives the dsset-etudiant.ecole.com. and, optionally, the keyset-etudiant.ecole.com. files, they are placed in the same directory where the ecole.com zone is signed. The dsset-etudiant.ecole.com. File is included in the original ecole.com zone. Re-sign the zone by executing the dnssec-signzone command exactly as before</p>
<p style="text-align: justify;">The only thing that has changed is the additional Ds reecords in the new zone file, so that the sub domain zone gets its authentification through the delegation point in ecole.com in the parent zone</p>
<p style="text-align: justify;">You may understand more the use of the Ds record in my next article which will be about DLV System and how to create a trusted anchor within a chain of trust</p>
<p style="text-align: justify;">I hope it was useful and I want to thankyou for your time.</p>
Copyright <b> <a href="http://www.ntsysv.com">Ntsysv.com </a></b>]]></content:encoded>
			<wfw:commentRss>http://www.ntsysv.com/index.php/introduction-to-dnssec-dns-security-extensions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimize Disk Usage And Increase Windows Speed</title>
		<link>http://www.ntsysv.com/index.php/optimize-disk-usage-and-increase-windows-speed</link>
		<comments>http://www.ntsysv.com/index.php/optimize-disk-usage-and-increase-windows-speed#comments</comments>
		<pubDate>Wed, 18 Feb 2009 11:40:51 +0000</pubDate>
		<dc:creator>ElMehdi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.ntsysv.com/?p=331</guid>
		<description><![CDATA[Disk and Disk Cache are heavily used in all Operating Systems, and specially Windows. There are some easy things to keep in mind and do to Optimize Disk Usage and thus Increase Windows Speed. I will try to give some ideas to achieve this goal, knowing that most people prefer to buy a software to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Disk and Disk Cache are heavily used in all Operating Systems, and specially Windows. There are some easy things to keep in mind and do to Optimize Disk Usage and thus Increase Windows Speed. I will try to give some ideas to achieve this goal, knowing that most people prefer to buy a software to do that for them. In my opinion, this is useful for Registry for example, RAM maybe; but for Disk you can do it all by your self.</p>
<p><span id="more-331"></span></p>
<p style="text-align: justify;">As discussed in the <a title="Have a look in our Forum" href="http://www.ntsysv.com/index.php/forum" target="_blank">Forum</a> ( in a <a title="Forum post about Disk Optimization" href="http://www.ntsysv.com/index.php/forum/windows/administration-a-distance" target="_blank">post</a> about Remote Access), there&#8217;s some actions we can take (I can not list all of them) and that help speeding up Windows.</p>
<h2>Physical Disk Speed</h2>
<p style="text-align: justify;">When choosing a hard disk for your computer or laptop, think in a long term fashion: you may keep some money in your pocket but you will have to get them out sooner than you think when your slow cheap new disk start struggling under whatever software you use. So spend more money and get a good disk for once.</p>
<h2>Disk And File Fragmentation</h2>
<p style="text-align: justify;">Every time you delete or move a huge number of files or big files (an old movie or game) think about Defragmentation. Windows Built-in Disk Defragmentation Tool is not there by chance, it is enough to use with normal files; I say normal files because the tool cannot defrag paging file for example or some system files. The tool is available under  :</p>
<blockquote><p>All Programs/Accessories/System tools</p></blockquote>
<p style="text-align: justify;">and is called <strong>Disk Defragmenter</strong>.</p>
<p style="text-align: justify;">A nice method exists to Defragment disks in Command Line mode, using a batch file for example. The command defrag is here to help scripting all drives defragmentation while sleeping or taking a coffee. The help section of this command is clear and command usage is straightforward as discribed bellow :</p>
<blockquote><p>C:\&gt;defrag /?<br />
Usage:<br />
defrag &lt;volume&gt; [-a] [-f] [-v] [-?]<br />
volume  drive letter or mount point (d: or d:\vol\mountpoint)<br />
-a      Analyze only<br />
-f      Force defragmentation even if free space is low<br />
-v      Verbose output<br />
-?      Display this help text</p></blockquote>
<p style="text-align: justify;">all you have to do is to replace &lt;volume&gt; by drive name (eg. C:, D:&#8230;).</p>
<p style="text-align: justify;">For System and special files, there is many tools available to buy on the net.</p>
<h2>Paging File aka Pagefile.sys</h2>
<p style="text-align: justify;">Paging file (or swap file) helps the Operating System to run more programs than what would only physical RAM do. It is a partition of the Disk (generally for Unix Like systems), or a file constructed in a particular way (possible for both Windows and Linux). All known Operating System need a paging space; an exception are the &#8220;Live&#8221; Systems, that run in available RAM and may not need to swap.</p>
<p style="text-align: justify;">For Windows, the size of the Pagefile.sys file is automatically set and the default location is the system drive. Here, at Windows Setup time or after, it is recommended to create a dedicated drive to host the paging file, so that the heavy I/O load does not affect neither Windows itself nor any running application. For the size of the Pagefile.sys, it is linked to physical memory size and in general 1,5 to 2 times bigger. An easy way to decide is by checking the recommended size calculated by Windows as described in the following animation :</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_ckeck-and-set-pagefile-size_1038513820"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="http://www.ntsysv.com/wp-content/uploads/2009/02/ckeck-and-set-pagefile-size.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.ntsysv.com/wp-content/uploads/2009/02/ckeck-and-set-pagefile-size.swf"
			name="fm_ckeck-and-set-pagefile-size_1038513820"
			width="400"
			height="300">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>You may have noticed that you can have more than one paging file.</p>
<p>You&#8217;ll have to reboot after changing paging file size or location.</p>
<h2>Software&#8217;s Setup Folder</h2>
<p>You should never install softwares using Disk I/O heavily on the same drive as Windows. For example, if you need to install an SGBD (Oracle, SQL server,MySql&#8230;etc), do not install it in system drive, performances will be impacted on both Windows and Software sides.</p>
<p>Same thing if we talk about any software which uses disk to cache temporary files to speedup its utilization. As example, Photoshop uses caching to make things go fast, and fortunately, it offers the posibility to define cache folder location.</p>
<h2>Windows System Memory Locks</h2>
<p>A great TIP by user Aicha in the same post in the forum talked about sizing Windows System Cache depending on physical memory size. I didn&#8217;t give it a try, but comments are open to you for feedbacks.</p>
<p>The configuration involves registry modification so please make sure you set configuration correctly, I&#8217;ll recommend making a backup before going any further.</p>
<p>So, here is the receip :</p>
<ol>
<blockquote>
<li>open Registry Editor by using &#8220;regedit&#8221; command</li>
<li>Browse to key : <strong>HKEY_LOCAL_MACHINE</strong>\ <strong>SYSTEM</strong>\ <strong>CurrentControlSet</strong>\ <strong>Control</strong>\ <strong>Session Manager</strong>\<strong>Memory Management</strong></li>
<li>Edit (or create) the DWORD Value <strong>IoPageLockLimit</strong></li>
<li>Enter the Decimal value <strong>983040</strong></li>
</blockquote>
</ol>
<p>If you have 2Gb of physical memory you may double this size. In fact, there&#8217;s rules to decide what to put as value : please refer to the following Microsoft Technet <a title="IoPageLockLimit Technet reference" href="http://technet.microsoft.com/en-us/library/cc959494.aspx" target="_blank">article </a>for more details.</p>
<p>You may need to reboot.</p>
<p>Hope you found this interesting and I&#8217;d like to thank you for your time.</p>
Copyright <b> <a href="http://www.ntsysv.com">Ntsysv.com </a></b>]]></content:encoded>
			<wfw:commentRss>http://www.ntsysv.com/index.php/optimize-disk-usage-and-increase-windows-speed/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Workstation : Disable Beep In Virtual Machines</title>
		<link>http://www.ntsysv.com/index.php/vmware-workstation-disable-beep-in-virtual-machines</link>
		<comments>http://www.ntsysv.com/index.php/vmware-workstation-disable-beep-in-virtual-machines#comments</comments>
		<pubDate>Fri, 30 Jan 2009 13:58:07 +0000</pubDate>
		<dc:creator>ElMehdi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[virtualisation]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.ntsysv.com/?p=313</guid>
		<description><![CDATA[Every time an error show up in Windows, a message like : &#8220;at least one service didn&#8217;t start&#8221;, or a command is not existent in Linux, VMware virtual machine will play a loud and noisy Beep sound; This may be embarrassing if you are in a meeting or a presentation. In a previous post I [...]]]></description>
			<content:encoded><![CDATA[<p>Every time an error show up in <strong>Windows</strong>, a message like : &#8220;at least one service didn&#8217;t start&#8221;, or a command is not existent in <strong>Linux</strong>, <strong>VMware virtual machine</strong> will play a loud and noisy <strong>Beep </strong>sound; This may be embarrassing if you are in a meeting or a presentation. <span id="more-313"></span><br />
In a <a href="http://www.ntsysv.com/index.php/vmware-desactiver-la-repetition-automatique-des-caracteres" target="_blank">previous post</a> I talked about How to <strong>Disable chars/letters repetition in virtual machine</strong>s, it is as much annoying as having the pc or laptop screaming for an unknown command or a disabled service. So, what you should do is adding a <strong>noBeep </strong>parameter to your workstation installation&#8217;s configuration file.</p>
<p>The file to update is :</p>
<blockquote>
<p style="text-align: center;">%USERPROFILE%\Application Data\VMware\config.ini</p>
</blockquote>
<p style="text-align: left;">for windows versions of VMware workstation, and :</p>
<blockquote>
<p style="text-align: center;">~/.vmware/config</p>
</blockquote>
<p style="text-align: left;">for Linux one.</p>
<p style="text-align: left;">The parameter you have to add is :</p>
<blockquote>
<p style="text-align: center;">mks.noBeep = &#8220;TRUE&#8221;</p>
</blockquote>
<p style="text-align: left;">Please note:</p>
<ul>
<li>The configuration file is &#8220;profile&#8221; dependent; so if you update it for your profile, other ones in the same computer won&#8217;t have it configured.</li>
<li>You have to stop/close all <strong>Vmware Workstation</strong> running instances.</li>
<li>You may need to restart the &#8220;<strong>VMware Autorization Service</strong>&#8220;</li>
<li>You may not find the config or config.ini files, so just edit a new file.</li>
<li>Under <strong>Linux</strong>, a file or folder for which the name starts with a Dot is hidden, to be able to see it you have to issue an &#8220;<em>ls -a</em>&#8221; to display it.</li>
</ul>
<p>Hope this was helpful.<br /></p>
Copyright <b> <a href="http://www.ntsysv.com">Ntsysv.com </a></b>]]></content:encoded>
			<wfw:commentRss>http://www.ntsysv.com/index.php/vmware-workstation-disable-beep-in-virtual-machines/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video Tutorial: Backup And Restore System With PING</title>
		<link>http://www.ntsysv.com/index.php/video-tutorial-backup-and-restore-system-with-ping</link>
		<comments>http://www.ntsysv.com/index.php/video-tutorial-backup-and-restore-system-with-ping#comments</comments>
		<pubDate>Sun, 18 Jan 2009 23:21:55 +0000</pubDate>
		<dc:creator>ElMehdi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[PING]]></category>
		<category><![CDATA[restore]]></category>

		<guid isPermaLink="false">http://www.ntsysv.com/?p=283</guid>
		<description><![CDATA[Find a tools to save and restore all Operating Systems and also suitable to use with all kind of media is a hard exercice. PING, not &#8220;echo request&#8221; ICMP message, but Partimage Is Not Ghost, is a bloc level backup tool that may help achieve this goal. We saw in a previous article how to [...]]]></description>
			<content:encoded><![CDATA[<p>Find a tools to <strong>save </strong>and <strong>restore </strong>all <strong>Operating Systems</strong> and also suitable to use with all kind of media is a hard exercice. <strong>PING</strong>, not &#8220;echo request&#8221; ICMP message, but <strong>Partimage Is Not Ghost</strong>, is a bloc level backup tool that may help achieve this goal.<span id="more-283"></span></p>
<p>We saw in a <a href="http://www.ntsysv.com/index.php/video-tutorial-windows-2003-ntbackup-asr-backup-restore" target="_blank">previous article</a> how to <strong>save and restore a Windows 2003 system</strong> by using ASR. This is a particular method available in Windows 2003 but not in Windows 2000 and older versions.</p>
<p>Based on a <strong>live linux</strong> 22Mb image, PING offers all needed commands <strong>to map a Windows share</strong>,  <strong>mount an NFS partition</strong>, and maybe make an FTP image. The included automated dhcp client makes it easy for people not used to linux systems to use PING without any problem.</p>
<p>In the officiel Website we can read more details about its advantages; those I find interesting :</p>
<ul>
<li>Backup and Restore the BIOS data as well;</li>
<li>Either burn a bootable CD / DVD, either integrate within a PXE / RIS environment;</li>
<li>Possibility to Blank local admin&#8217;s password;</li>
<li>Create your own restoration bootable DVD</li>
</ul>
<p>and if we compare PING to DOS or Ghost tools :</p>
<ul>
<li>Most network cards automatically recognized by the Kernel;</li>
<li>Most CD/DVD readers automatically recognized by the Kernel;</li>
<li>You don&#8217;t have to run a Ghostcast server to receive images over the network;</li>
<li>More supported filesystems;</li>
<li>You can store an image on several CD/DVD (CD/DVD-spanning);</li>
<li>You can backup and restore BIOS settings too;</li>
<li>Much much smaller than <a href="http://support.microsoft.com/?scid=kb%3Ben-us%3B303891&amp;x=10&amp;y=11" target="_blank">WinPE </a>/ <a href="http://www.nu2.nu/pebuilder/" target="_blank">BartPE</a>;</li>
</ul>
<p>Basic linux commands are also available to run in the text mode. In fact, PING starts a text based assistant to guide the user step by step. It is always possible, if the assistant exits, to start it by using</p>
<blockquote><p>/etc/init.d/rc.ping</p></blockquote>
<p>script.</p>
<p>In the example I expose in this video, I start by making an image of a <strong>Windows 2003 server </strong>to a network share. Then I destroy the existant disk and create a new blank one. Then I restore the saved image to the new disk. Note that source and destination disks may be of different sizes, but necessary the source larger than the destination.</p>
<p>An evident remark is that the tool may be used for any kind of operating system, as it does not look at files level but in blocs one.</p>
<p>Enjoy seeing this video, and I hope it will help!</p>
<p style="text-align: center;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_backup-and-restore-disk-using-ping_386754074"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="http://www.ntsysv.com/wp-content/uploads/2009/01/backup-and-restore-disk-using-ping.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.ntsysv.com/wp-content/uploads/2009/01/backup-and-restore-disk-using-ping.swf"
			name="fm_backup-and-restore-disk-using-ping_386754074"
			width="400"
			height="300">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p style="text-align: left;">Obtain HD version by a simple Call or   Paypal</p>
<div style="width: 300px; font-family: Arial,Helvetica,sans-serif; font-size: 10px; background-color: #ffffff; color: #000000;">
<div style="height: 25px; text-align: center;"><img src="http://payment.allopass.com/imgweb/script/fr_uk/acces_title.jpg" alt="Logo" width="300" height="25" /></div>
<div style="height: 137px; text-align: center;"><img src="http://payment.allopass.com/acte/scripts/popup/top.apu?ids=203321&amp;idd=799351&amp;lang=fr" alt="" width="300" height="137" /></div>
<div style="width: 300px; text-align: right;"><img style="float:left" src="http://payment.allopass.com/imgweb/script/fr_uk/acces_left.jpg" alt="" width="79" height="29" /><br />
<a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799351&amp;lang=fr&amp;country=uk','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="UK" src="http://payment.allopass.com/imgweb/common/flag_uk.gif" border="0" alt="UK" width="35" height="29" /></a><a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799351&amp;lang=fr&amp;country=ca','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="CA" src="http://payment.allopass.com/imgweb/common/flag_ca.gif" border="0" alt="CA" width="35" height="29" /></a><a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799351&amp;lang=fr&amp;country=de','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="DE" src="http://payment.allopass.com/imgweb/common/flag_de.gif" border="0" alt="DE" width="35" height="29" /></a><a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799351&amp;lang=fr&amp;country=be','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="BE" src="http://payment.allopass.com/imgweb/common/flag_be.gif" border="0" alt="BE" width="35" height="29" /></a><a onclick="javascript:window.open('http://payment.allopass.com/acte/scripts/popup/access.apu?ids=203321&amp;idd=799351&amp;lang=fr&amp;country=fr','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=340');" href="javascript:;"><img title="FR" src="http://payment.allopass.com/imgweb/common/flag_fr.gif" border="0" alt="FR" width="35" height="29" /></a></div>
<form style="text-align:center;clear:both" action="http://payment.allopass.com/acte/access.apu" method="post">
<input name="ids" type="hidden" value="203321" />
<input name="idd" type="hidden" value="799351" />
<input name="lang" type="hidden" value="fr" /><strong>Entrez votre code d&#8217;accès -<br />
Enter your access code</strong></p>
<input style="border: 1px solid #000080; background-color: #e7e7e7; color: #000080; cursor: text; font-family: Arial; font-size: 10pt; font-weight: bold; letter-spacing: normal; width: 70px; text-align: center;" maxlength="10" name="code[]" size="8" type="text" />
<input style="border: 0px none; margin: 0px; padding: 0px; background: transparent url(http://payment.allopass.com/imgweb/common/bt_ok.gif) repeat scroll 0% 0%; width: 48px; height: 18px;" onclick="this.form.submit();this.form.APsub.disabled=true;" name="APsub" type="button" />
</form>
<p>Pour connaître notre solution de micro paiement : <a href="http://fr.allopass.com/" target="_blank">Allopass</a></div>
<p><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=11225105"><img class="alignnone size-full wp-image-413" title="pay by paypal" src="http://www.ntsysv.com/wp-content/uploads/2008/10/paypal.jpg" alt="pay by paypal" width="65" height="26" /></a><br />
PING is available to download in <a href="http://ping.windowsdream.com/ping/download.html" target="_blank">the offcial Web Site</a>.</p>
Copyright <b> <a href="http://www.ntsysv.com">Ntsysv.com </a></b>]]></content:encoded>
			<wfw:commentRss>http://www.ntsysv.com/index.php/video-tutorial-backup-and-restore-system-with-ping/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VMware ESX: Management, Configuration and Troubleshooting with Command Line</title>
		<link>http://www.ntsysv.com/index.php/vmware-esx-management-configuration-troubleshooting-command-line</link>
		<comments>http://www.ntsysv.com/index.php/vmware-esx-management-configuration-troubleshooting-command-line#comments</comments>
		<pubDate>Mon, 12 Jan 2009 00:49:57 +0000</pubDate>
		<dc:creator>ElMehdi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[virtualisation]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[service console]]></category>
		<category><![CDATA[vi3]]></category>
		<category><![CDATA[virtual infrastructure]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.ntsysv.com/?p=264</guid>
		<description><![CDATA[Performing management, configuration, and troubleshooting tasks is an important skill set for Virtual Infrastructure administrators; This post focuses on commands that are most likely to be used to manage an ESX Server from the Service Console. The Service Console is a modified version of Red Hat Linux which is used to boot and load the VMkernel for [...]]]></description>
			<content:encoded><![CDATA[<p>Performing management, configuration, and troubleshooting tasks is an important skill set for <strong>Virtual Infrastructure</strong> administrators; This post focuses on commands that are most likely to be  used to manage an <strong>ESX Server</strong> from the <strong>Service Console</strong>.<span id="more-264"></span></p>
<p>The Service Console is a modified version of <strong>Red Hat  Linux</strong> which is used to boot and load the <strong>VMkernel</strong> for VMware ESX Server and  provide services such as the Apache web server for the MUI and command-line  management. It has several commands that are unique to ESX Server such as <strong> vmware-cmd</strong>, <strong>vmkfstools</strong>, <strong>vmkpcidivy</strong>, <strong>esxtop</strong>, and some custom scripts.</p>
<p>To attach to the Service Console remotely from a Windows  workstation, you can use the <strong>PuTTY </strong>SSH client, freely available from its <a title="PuTTY is a FREE SSH and telnet client" href="http://www.putty.org/" target="_blank">official website</a>.</p>
<h2>Practical Examples</h2>
<ul>
<li>If you need to view current partitions, sizes, and the amount of disk space  consumed, type :</li>
</ul>
<blockquote>
<p style="text-align: center;">vdf –h</p>
</blockquote>
<p>the output should be similar to the one showed  bellow</p>
<div id="attachment_265" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ntsysv.com/wp-content/uploads/2009/01/view-consumed-disk-space-on-esx-host.jpg"><img class="size-medium wp-image-265" title="Consumed disk space on esx host" src="http://www.ntsysv.com/wp-content/uploads/2009/01/view-consumed-disk-space-on-esx-host-300x88.jpg" alt="view-consumed-disk-space-on-esx-host" width="300" height="88" /></a><p class="wp-caption-text">View consumed disk space on esx host</p></div>
<ul>
<li>
<div>If you want to view the contents of a VMFS volume on your  server, type :</div>
</li>
</ul>
<blockquote>
<div style="text-align: center;">vmkfstools –l <em>vmfs_label</em></div>
</blockquote>
<ul>
<li>
<div>To check disk space consumption under a specific directory, type  :</div>
</li>
</ul>
<blockquote>
<div style="text-align: center;">du –sk <em>directory-name</em></div>
</blockquote>
<ul>
<li>
<div>To find out which device file maps to a LUN,</div>
</li>
</ul>
<blockquote>
<ol>
<li style="text-align: left;">type : vmkpcidivy &#8211;refreshnames (This refreshes the table of  device files.)</li>
<li style="text-align: left;">type : vmkpcidivy –q vmhba_devs</li>
</ol>
</blockquote>
<ul>
<li>
<div>To export a virtual disk from vmfs to a different location on  your ESX Server, type :</div>
</li>
</ul>
<blockquote>
<div style="text-align: center;">vmkfstools –e <em>/targetdirectory/filename.vmdk  /vmfs/volume_label/sourcefile.vmdk</em></div>
</blockquote>
<ul>
<li>
<div>To display all registered VMs, type :</div>
</li>
</ul>
<blockquote>
<div style="text-align: center;">vmware-cmd  –l</div>
</blockquote>
<div id="attachment_266" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ntsysv.com/wp-content/uploads/2009/01/list-registred-virtual-machine-on-esx-host.jpg"><img class="size-medium wp-image-266" title="Registred virtual machine on esx host" src="http://www.ntsysv.com/wp-content/uploads/2009/01/list-registred-virtual-machine-on-esx-host-300x72.jpg" alt="List Registred virtual machine on esx host" width="300" height="72" /></a><p class="wp-caption-text">List Registred virtual machine on esx host</p></div>
<ul>
<li>
<div>To power on VMs from the Service Console, type :</div>
</li>
</ul>
<blockquote>
<div style="text-align: center;">vmware-cmd  <em>vmx-configfile</em> start soft</div>
</blockquote>
<ul>
<li>
<div>To power off VMs from the Service Console, type :</div>
</li>
</ul>
<blockquote>
<div style="text-align: center;">vmware-cmd  <em>vmx-configfile</em> stop soft</div>
<div style="text-align: center;">or</div>
<div style="text-align: center;">vmware-cmd <em>vmx-configfile</em> stop  hard</div>
</blockquote>
<p>I&#8217;m trying here to list some available commands and  their options, but it is not intended to replace the officiel documentation  neither a better reference.</p>
<h2>Using esxcfg</h2>
<p>In addition to the standard Linux commands, VMware has  implemented a specific set of commands directed toward ESX-specific tasks. The  following list of commands show how to manage various components of the ESX  Server configuration.</p>
<p><strong>esxcfg-auth</strong> Used to configure an ESX  Server host to support network-based authentication methods (e.g., Active  Directory [AD]).</p>
<ul>
<li>
<div>- -enablead to configure Service Console for AD  authentication</div>
</li>
<li>
<div>- -addomain to set the domain the Service Console will  authenticate against</div>
</li>
<li>
<div>- -addc to set the domain controller to authenticate  against for AD authentication</div>
</li>
<li>
<div>- -usecrack to enable the pam_cracklib for managing  password complexity</div>
</li>
</ul>
<p><strong>esxcfg-firewall</strong> Used to query, enable,  and disable services on the Service Console firewall. Note that everything is  <strong>blocked</strong> by default.</p>
<ul>
<li>
<div>-q to query the current firewall settings</div>
</li>
<li>
<div>-q <em>servicename</em> to query the status of a  specific service</div>
</li>
<li>
<div>-q incoming/outgoing to query the status of incoming  and outgoing ports</div>
</li>
<li>
<div>- -blockIncoming to block all incoming connections on  ports not required for system function</div>
</li>
<li>
<div>- -blockOutgoing to block all outgoing connections on  ports not required for system function</div>
</li>
<li>
<div>- -allowIncoming to allow incoming connections on all  ports</div>
</li>
<li>
<div>- -allowOutgoing to allow outgoing connections on all  ports</div>
</li>
<li>
<div>- -e <em>servicename </em>to enable a specific  service</div>
</li>
<li>
<div>- -d <em>servicename </em>to disable a specific  service</div>
</li>
</ul>
<p><strong>esxcfg-info</strong> Used to review the hardware  information for Service Console and VMKernel.</p>
<ul>
<li>
<div>-w to print hardware information</div>
</li>
<li>
<div>-s to print storage and disk information</div>
</li>
<li>
<div>-n to print network information</div>
</li>
</ul>
<p><strong>esxcfg-mpath</strong> Used to view and configure  the multipathing settings for an ESX Server host&#8217;s fibre channel or iSCSI  storage devices. Multipathing is the ability to connect to SAN or iSCSI storage  devices through multiple pahs, and it suppose that the host has at least (and it  is enough) 2 HBA cards.</p>
<ul>
<li>
<div>-p to set the policy for mru (most recently used),  fixed, or rr (round-robin)</div>
</li>
<li>
<div>-P to define a path to operate on</div>
</li>
<li>
<div>-s with &#8220;on&#8221; or &#8220;off&#8221; to enable or disale a specific  path</div>
</li>
<li>
<div>-f to set a specified path as the  preferred</div>
</li>
</ul>
<p><strong>esxcfg-nas</strong> Used to configure NAS  storage on ESX Server. NAS is supported by ESX but limits its features like  vMotion which is not allowed in this case (but still it is a low cost  solution)</p>
<ul>
<li>
<div>-l to list all NAS</div>
</li>
<li>
<div>-a to add a new NAS datastore on a specified  host</div>
</li>
<li>
<div>-o to provide the name of the NAS host</div>
</li>
<li>
<div>-s to provide the name of the NAS share</div>
</li>
<li>
<div>-delete to delete a NAS datastore</div>
</li>
</ul>
<p><strong>esxcfg-nics</strong> Used to obtain information  about and configure the physical network adapters installed in an ESX Server  host.</p>
<ul>
<li>
<div>-s to set the speed of a card to 10,100,1000, or  10,000.</div>
</li>
<li>
<div>-d to set the duplex to half or full</div>
</li>
</ul>
<p><strong>esxcfg-route</strong> Used to configure the  default gateway for the VMkernel.</p>
<p><strong>esxcfg-swiscsi</strong> Used to configure the  software iSCSI component of ESX Server.</p>
<ul>
<li>
<div>-e to enable software iSCSI</div>
</li>
<li>
<div>-d to disable software iSCSI</div>
</li>
<li>
<div>-q to query if software iSCSI is enabled</div>
</li>
<li>
<div>-s to scan for new LUNs using software  iSCSI</div>
</li>
</ul>
<p><strong>esxcfg-vmhbadevs</strong> Used to obtain  information about the LUNs available to the ESX Server.</p>
<ul>
<li>
<div>-m to print the VMFS UUID if formatted as VMFS  esxcfg-vmknic Used to configure the VMkernel NIC.</div>
</li>
<li>
<div>-a to add a VMkernel port group</div>
</li>
<li>
<div>-d to delete a VMKernel</div>
</li>
<li>
<div>-e to enable the VMkernel NIC</div>
</li>
<li>
<div>-D to disable the VMkernel port</div>
</li>
<li>
<div>-i to set the IP address of the VMkernel  NIC</div>
</li>
<li>
<div>-n to set the network mask for the IP of the  call</div>
</li>
</ul>
<p><strong>esxcfg-vswif</strong> Used to set the parameters  of the Service Console; the Service Console interface allow management of the  ESX.</p>
<ul>
<li>
<div>-a to add a Service Console NIC (this option is  predicated on having IP information and port group names)</div>
</li>
<li>
<div>-d to delete a the Service Console NIC</div>
</li>
<li>
<div>-e to enable the Service Console NIC</div>
</li>
<li>
<div>-D to disable the Service Console NIC</div>
</li>
<li>
<div>-p to set the port group name for the Service Console  NIC</div>
</li>
<li>
<div>-i to set the IP address to be used for the Service  Console NIC</div>
</li>
<li>
<div>-n to set the network mask of for the Service Console  NIC</div>
</li>
</ul>
<p><strong>esxcfg-vswitch</strong> Used to add, remove, or  modify a virtual switch. All network communications of virtual machines go  through virtual switches.</p>
<ul>
<li>
<div>-a to add a new virtual switch</div>
</li>
<li>
<div>-d to delete a new virtual switch</div>
</li>
<li>
<div>-l to list all existing virtual switches</div>
</li>
<li>
<div>-L to unlink a network adapter from a hosting  provider</div>
</li>
<li>
<div>-U to link a network adapter</div>
</li>
<li>
<div>-v to set the vLAN ID for a port group</div>
</li>
<li>
<div>-A to add a new port group</div>
</li>
<li>
<div>-D to delete a port group</div>
</li>
<li>
<div>-C to query for the existence of a port group  name</div>
</li>
</ul>
<h2>Using vicfg</h2>
<p>The latest updates to the VI3 product suite, ESX Server 3.5, ESXi, and  VirtualCenter 2.5 have also brought about the introduction of a new set of  command line tools in the vicfg. The commands are similar to the esxcfg commands  but are more directly dedicated to remote host management functions using the  new remote command line interface tool available from VMware.</p>
<p>Just to remid you, ESX 3.5i comes without the &#8220;management virtual machine&#8221;  that everybody takes for the OS of the ESX! In fact, the ESX 3.5i is a 32Mb OS,  in other words, the least set of commands to manage VMs.</p>
<p><strong>vicfgvicfg-nas</strong> Used to manipulate NAS/NFS.</p>
<ul>
<li>- -add or -a to add a new NAS file syste</li>
<li>- -delete or -d to delete a NAS file system</li>
<li>- -help to display help text</li>
<li>- -nasserver or -o followed by &lt;n_host&gt; to add the hostname of the new  NAS file system</li>
<li>- -share or -s used with -a to provide the name of the directory that is  exported on the NAS device</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host</li>
</ul>
<p><strong>vicfg-vmhbadevs</strong> Used to discover information about available  LUNs.</p>
<ul>
<li>- -help to display help text</li>
<li>- -query or -q to print the output in 2.6 compatibility mode</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host</li>
<li>- -vmfs or -m to print the VMFS UUID in addition to the HBA and /dev names  for LUNs that are formatted as VMFS</li>
</ul>
<p><strong>vicfg-mpath</strong> Used to manipulate multipathing.</p>
<ul>
<li>- -help to display help text</li>
<li>- -bulk or -b to show all LUNs and paths in parsable format</li>
<li>- -detailed or -d to show all information about a LUN, including its globally  unique name</li>
<li>- -hbas or -a to print the list of HBAs that can be identified by a unique  ID</li>
<li>- -list or —l to list all LUNs on the system and the paths to each LUN</li>
<li>- -lun or -L followed by &lt;lun&gt; to specify the LUN to use in the  operations command (this option is not used by itself)</li>
<li>- -path or -P followed by &lt;path&gt; to specify the path to use in the  operations command (this option is not used by itself)</li>
<li>- -policy or -p followed by [mru | fixed] to set the policy for a given LUN  (the option for round-robin (rr) can be used but is still experimental)</li>
<li>- -preferred or -f to set the specified path (—path) as the preferred  path</li>
<li>- -query or -q to query a LUN for information</li>
<li>- -state or -s followed by on or off to enable or disable a given path</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host</li>
</ul>
<p><strong>vicfg-rescan</strong> Used to perform a rescan for discovering new  LUNs.</p>
<ul>
<li>- -help to display help text</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host<br />
&lt;VMkernel_SCSI_adapter_name&gt; to provide the  name of the adapter to rescan (i.e., vmhba1)</li>
</ul>
<p><strong>vicfg-dumppart</strong> Used to query, set, and scan diagnostic  partitions on ESXi.</p>
<ul>
<li>- -activate or -a to activate the configured diagnostic partition (performs  the same as —set)</li>
<li>- -deactivate or -d to deactivate the currently active diagnostic  partition</li>
<li>- -find or -f to find all diagnostic partitions</li>
<li>- -get-active or -t to get the active diagnostic partition for the  system</li>
<li>- -get-config or -c to get the configured diagnostic partition for the  system</li>
<li>- -list or -l to list all partitions on the system that can act as a  diagnostic partition</li>
<li>- -set or -s followed by &lt;vmhbaw:x:y:z&gt; to set the active and  configured diagnostic partition</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host</li>
</ul>
<p><strong>vicfg-nics</strong> Used to report on and manage physical network  adapters.</p>
<ul>
<li>- -help to display help text</li>
<li>- -auto or -a to set the given adapter to autonegotiate the speed and duplex  settings</li>
<li>- -duplex or -d followed by [full | half] &lt;nic&gt; to set the duplex value  for a given NIC</li>
<li>- -speed or -s followed by &lt;speed&gt;&lt;nic&gt; to set the speed value  for a given NIC</li>
<li>- -list or -l to list the physical adapters in the system</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host</li>
</ul>
<p><strong>vicfg-vmknic</strong> Used to configure virtual network adapters.</p>
<ul>
<li>- -help to display help text</li>
<li>- -add or -a to add a virtual network adapter to the system (an IP address  and port group name must be specified)</li>
<li>- -del or -d followed by &lt;port_group&gt; to delete the virtual network  adapter on the specified port group</li>
<li>- -ip or -i followed by [&lt;IP address&gt;| DHCP] to set the virtual network  adapter to a given IP address or to obtain an address from a DHCP server</li>
<li>- -list or -l to list virtual network adapters on the system</li>
<li>- -netmask or -n followed by &lt;netmask&gt; to set the network mask for the  assigned IP address</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host</li>
</ul>
<p><strong>vicfg-vswitch</strong> Used to configure virtual switches.</p>
<ul>
<li>- -help to display help text</li>
<li>- -add or -a followed by &lt;vswitch_name&gt; to add a new virtual  switch</li>
<li>- -add-pg or -A followed by &lt;portgroup&gt; &lt;switch&gt; to add a port  group to the specified switch</li>
<li>- -check or -c followed by &lt;virtual_switch&gt; to check for the existence  of a virtual switch</li>
<li>- -check-pg or -C followed by &lt;port_group&gt; to check for the existence  of a port group</li>
<li>- -delete or -d followed by &lt;vswitch_name&gt; to delete the specified  virtual switch (this command will not work if any of the virtual switch ports  are in use)</li>
<li>- -del-pg or -D followed by &lt;portgroup&gt; to delete the specified port  group (this command will not work if the port group is in use)</li>
<li>- -link or -L followed by &lt;pnic&gt; to add a physical adapter to a virtual  switch</li>
<li>- -list or -l to list all virtual switches and port groups</li>
<li>- -mtu or -m to set the maximum transmission unit (MTU) of the virtual  switch</li>
<li>- -pg or -p followed by &lt;port_group&gt; to provide the name of a port  group when using the —vlan option (use the ALL parameter to set VLAN IDs on all  port groups of a virtual switch)</li>
<li>- -vlan or -v to set the VLAN ID for a specific port group (using the  parameter 0 disables all VLAN IDs; using —vlan requires the —pg option)</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host</li>
</ul>
<p><strong>vicfg-route</strong> Used to configure the default route for VMkernel  ports.</p>
<ul>
<li>- -help to display help text</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host &lt;gateway&gt; to specify the default gateway to be  used by the VMkernel</li>
</ul>
<p><strong>vicfg-ntp</strong> Used to configure NTP settings.</p>
<ul>
<li>- -help to display help text</li>
<li>- -add or -a followed by &lt;server&gt; to add an NTP server</li>
<li>- -delete or -d followed by &lt;server&gt; to delete an NTP server</li>
<li>- -list or -l to list the configured NTP servers</li>
<li>- -vihost or -h followed by &lt;host&gt; to direct the command to a  particular ESX Server host</li>
</ul>
<p>Hope this helps!</p>
Copyright <b> <a href="http://www.ntsysv.com">Ntsysv.com </a></b>]]></content:encoded>
			<wfw:commentRss>http://www.ntsysv.com/index.php/vmware-esx-management-configuration-troubleshooting-command-line/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VMWare : Désactiver la Répétition Automatique des Caractères</title>
		<link>http://www.ntsysv.com/index.php/vmware-desactiver-la-repetition-automatique-des-caracteres</link>
		<comments>http://www.ntsysv.com/index.php/vmware-desactiver-la-repetition-automatique-des-caracteres#comments</comments>
		<pubDate>Sun, 04 Jan 2009 14:37:19 +0000</pubDate>
		<dc:creator>ElMehdi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[virtualisation]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.ntsysv.com/?p=258</guid>
		<description><![CDATA[Un souci qui arrive souvent avec les machines virtuelles sous VMWare (et peut être sur d&#8217;autres produits de virtualisation) est la répetition automatique du caractère saisi;Par exemple, en saisissant &#8220;alo&#8221; le résultat ressemble à &#8220;aaalllllloooooo&#8221;. Ceci devient génant surtout quand il s&#8217;agit de saisir un login et un mot de passe, chose qui peut mener [...]]]></description>
			<content:encoded><![CDATA[<p>Un souci qui arrive souvent avec les machines virtuelles sous VMWare (et peut être sur d&#8217;autres produits de virtualisation) est la répetition automatique du caractère saisi;<span id="more-258"></span>Par exemple, en saisissant &#8220;alo&#8221; le résultat ressemble à &#8220;aaalllllloooooo&#8221;. Ceci devient génant surtout quand il s&#8217;agit de saisir un login et un mot de passe, chose qui peut mener à un compte vérouillé par stratégie de sécurité par exemple.</p>
<p>La solution est plutôt simple à mettre en place mais il faut la connaitre! Il s&#8217;agit d&#8217;ajouter un paramètre de timeout ou de délai entre caractères saisis. Il faut définir ce paramètre pour toutes les machines virtuelles (Windows, Linux, ou autre) qui posent ce problème.</p>
<p>Il s&#8217;agit du paramètre:</p>
<p align="center"><strong>typematicMinDelay</strong></p>
<p>Il faut ouvrir le fichier de configuration de votre machine virtuelle (le fichier .vmx dans le dossier de la VM), et ajouter, à la dernière ligne, l&#8217;entrée suivante:</p>
<blockquote><p>keyboard.typematicMinDelay = 2000000</p></blockquote>
<p>Le chiffre 2000000 determine la durée entre deux saisies successives, on la force à 2 secondes dans notre cas (vu que l&#8217;unité par défaut est la µSec).</p>
<p>Voilà! il faut démarrer/redémarrer votre machine pour que la modification soit prise en compte.</p>
<p>Hope this helps!</p>
Copyright <b> <a href="http://www.ntsysv.com">Ntsysv.com </a></b>]]></content:encoded>
			<wfw:commentRss>http://www.ntsysv.com/index.php/vmware-desactiver-la-repetition-automatique-des-caracteres/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tutoriel Vidéo : Changer le clavier qwerty en azerty sous linux</title>
		<link>http://www.ntsysv.com/index.php/tutoriel-video-changer-le-clavier-qwerty-en-azerty-sous-linux</link>
		<comments>http://www.ntsysv.com/index.php/tutoriel-video-changer-le-clavier-qwerty-en-azerty-sous-linux#comments</comments>
		<pubDate>Mon, 24 Nov 2008 15:31:11 +0000</pubDate>
		<dc:creator>ElMehdi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://www.ntsysv.com/?p=238</guid>
		<description><![CDATA[Plusieurs fois, en téléchargeant une distribution linux (image ISO ou bien une machine virtuelle toute prête) on se retrouve avec un clavier anglais (appelé qwerty), alors qu&#8217;on est habitué au bon clavier français (azerty). Dans cet article je vais vous montrer comment changer ce paramétrage sur une distribution Redhat, et ça vous donnera une idée [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Plusieurs fois, en téléchargeant une distribution linux (image ISO ou bien une machine virtuelle toute prête) on se retrouve avec un clavier anglais (appelé qwerty), alors qu&#8217;on est habitué au bon clavier français (azerty). Dans cet article je vais vous montrer comment changer ce paramétrage sur une distribution Redhat, et ça vous donnera une idée sur comment fixer ce problème sur les autres versions.</p>
<p><span id="more-238"></span></p>
<h2>Les keymaps</h2>
<p style="text-align: justify;margin-top:10px;">Les keymaps sont les cartes qui permettent le mappage d&#8217;un carractère à une touche ou une combinaison de touches du clavier. Il en va que si on utilise une carte anglaise chez les français on ne trouvera pas facilement notre chemin n&#8217;est ce pas?! Sous linux, les keymaps sont des fichiers &#8220;<strong>.maps.gz</strong>&#8220;, donc pensez à chercher ces fichiers si vous travaillez sur une distribution qui n&#8217;utilise pas les mêmes chemins pour ses fichiers système. Pour la famille Redhat (et donc Fedora) les fichiers, nottament pour le clavier azerty sont stockés dans le chemin:</p>
<blockquote><p><em>/lib/kbd/keymaps/i386/azerty</em></p></blockquote>
<p>Le fichier <em>maps</em> utilisé par le système est défini par la clé : KEYTABLE du fichier :</p>
<blockquote><p><em>/etc/sysconfig/keyboard</em></p></blockquote>
<h2 style="margin-top:10px;">Comment changer les keymaps sous Linux Redhat</h2>
<p style="text-align: justify; margin-top:10px;">Maintenant que nous avons bien saisi comment ça marche, ci-dessous la procédure de changement du clavier étape par étape:</p>
<ol style="text-align: justify;">
<li>Lister le contenu du dossier  <em>/lib/kbd/<strong>keymaps</strong>/i386/azerty</em> pour localiser le fichier maps à utiliser.</li>
<li>Repérer les fichier maps qui commencent par : <strong>fr*</strong>, nous nous intéresserons au fichier <strong>fr-latin1.maps.gz</strong></li>
<li>Éditer le fichier /etc/sysconfig/keyboard</li>
<li>Changer la valeur de la clé <strong>KEYTABLE </strong>de <em>us</em> par exemple à <strong>fr-latin1</strong>, sauvegarder.</li>
<li style="text-align: justify;">En l&#8217;abscence d&#8217;un fichier script pour le clavier sous /etc/init.d/, il faudra redémarrer votre linux pour que le changement soit pris en compte.</li>
</ol>
<h2 style="text-align: justify; margin-top:10px;">La vidéo!</h2>
<p style="text-align: justify;margin-top:10px;">Pour résumer ce qu&#8217;on a vu, la vidéo ci-dessous reprend toute l&#8217;opération.</p>
<p style="text-align: justify;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_change-keyboard_2084241686"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="http://www.ntsysv.com/wp-content/uploads/2008/11/change-keyboard.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.ntsysv.com/wp-content/uploads/2008/11/change-keyboard.swf"
			name="fm_change-keyboard_2084241686"
			width="400"
			height="300">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p style="text-align: justify;">J&#8217;espère que cet article vous a été utile. Bonne lecture sur <strong>ntsysv.com</strong>!</p>
<p style="text-align: justify;">
Copyright <b> <a href="http://www.ntsysv.com">Ntsysv.com </a></b>]]></content:encoded>
			<wfw:commentRss>http://www.ntsysv.com/index.php/tutoriel-video-changer-le-clavier-qwerty-en-azerty-sous-linux/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tutoriel vidéo : Utilisez vos programmes Linux sous Windows avec Cygwin</title>
		<link>http://www.ntsysv.com/index.php/tutoriel-video-utilisez-vos-programmes-linux-sous-windows-avec-cygwin</link>
		<comments>http://www.ntsysv.com/index.php/tutoriel-video-utilisez-vos-programmes-linux-sous-windows-avec-cygwin#comments</comments>
		<pubDate>Sat, 01 Nov 2008 21:49:09 +0000</pubDate>
		<dc:creator>ElMehdi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.ntsysv.com/?p=160</guid>
		<description><![CDATA[Nous avons été séduits par les possibilités de programmations et d’automatisation qu’offrent les systèmes de la famille Linux à leurs utilisateurs. L’utilisation journalière des systèmes Windows (2000, XP ou autres) nous laisse face à certaines limites dans ce sens. Certes les possibilités de programmations sous Windows sont aussi importantes et évoluées mais certainement plus difficiles [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Nous avons été séduits par les possibilités de programmations et d’automatisation qu’offrent les systèmes de la famille <strong>Linux </strong>à leurs utilisateurs. L’utilisation journalière des systèmes <strong>Windows </strong>(2000, XP ou autres) nous laisse face à certaines limites dans ce sens. <span id="more-160"></span>Certes les possibilités de programmations sous Windows sont aussi importantes et évoluées mais certainement plus difficiles à appréhender. En effet, Windows permet l’utilisation de <strong>VB Script</strong>, <strong>JScript</strong>, <strong>WSH</strong>, …etc, mais il faut une certaine maitrise de ces outils avant de pouvoir en tirer grand bénéfice. Le traitement des fichiers logs par exemple est assez difficile et  les outils comme <strong>sed</strong>, <strong>awk</strong>, <strong>cut</strong> &#8230;etc.nous manquent.<br />
<strong>Cygwin</strong>, l’une des solutions qui ont démontré leur utilité et efficacité. Microsoft offre SFU, <strong>Services For Unix</strong> , qui permet d’aller plus loin dans l’intégration des services et produits Unix sur les systèmes Windows serveur. Cygwin est libre d’utilisation, et est téléchargeable sur <a title="Cygwin" href="http://www.cygwin.com/" target="_blank">http://www.cygwin.com/</a> .<br />
Nous allons voir dans ce qui suit comment installer cygwin, et comment utiliser son environnement pour l’écriture de scripts shell.</p>
<h2 style="text-align: justify;">Installation de Cygwin</h2>
<p style="text-align: justify;">Cette vidéo montre les étapes à suivre pour installer cygwin. Enfait, sur le site il faut télécharger le fichier setup.exe qui gère le téléchargement des binaires nécessaires.</p>
<p style="text-align: justify;">
<p style="text-align: center;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_install-cygwin_618468614"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="http://www.ntsysv.com/wp-content/uploads/2008/11/install-cygwin.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.ntsysv.com/wp-content/uploads/2008/11/install-cygwin.swf"
			name="fm_install-cygwin_618468614"
			width="400"
			height="300">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p style="text-align: justify;">une fois l&#8217;installation terminée, l&#8217;arborescence comparable à tous les systèmes Linux est créée sous le dossier de l&#8217;installation (par défaut c:\cygwin) et qui est assimilé à la racine linux comme illustré dans la figure ci-dessous.</p>
<p style="text-align: justify;">
<div id="attachment_162" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ntsysv.com/wp-content/uploads/2008/11/cygwin-folders-tree.jpg"><img class="size-medium wp-image-162" title="cygwin-folders-tree" src="http://www.ntsysv.com/wp-content/uploads/2008/11/cygwin-folders-tree-300x259.jpg" alt="Arborescence Cygwin" width="300" height="259" /></a><p class="wp-caption-text">Arborescence Cygwin</p></div>
<p style="text-align: justify;">Lancer cygwin à partir de l&#8217;icône du le bureau revient à lancer le fichier batch Cygwin.bat. Nous allons maintenant écrire un script témoins comme le veut la tradition : hello world!</p>
<h2 style="text-align: justify;">Écriture de script</h2>
<p style="text-align: justify;">Il y a une infinité de possibilités d&#8217;écriture de scripts. Cygwin intègre par défaut les outils standards comme sed et Awk. <strong>Perl </strong>et <strong>Python </strong>doivent être explicitement ajoutés à la liste des binaires à installer.</p>
<p style="text-align: justify;">Le script est simple : Afficher la chaine de caractères : &#8220;Hello Cygwin World&#8221; avec le bout de code suivant:</p>
<blockquote><p>#!/bin/bash</p>
<p>echo &#8220;Hello Cygwin World!&#8221;</p>
<p>exit 0</p></blockquote>
<p style="text-align: justify;">La vidéo résume l&#8217;opération en question.</p>
<p style="text-align: center;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_script-cygwin_887082052"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="http://www.ntsysv.com/wp-content/uploads/2008/11/script-cygwin.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.ntsysv.com/wp-content/uploads/2008/11/script-cygwin.swf"
			name="fm_script-cygwin_887082052"
			width="400"
			height="300">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>Ainsi nous avons accès à toute la facilité du scripting Linux sous Windows.</p>
<p>Vous pouvez retrouver plus de détails sur l&#8217;installation de Cygwin, et son confrère CygwinX sur le site de <a href="http://anp.lip6.fr/~bereziat/cygwin/" target="_blank">lip6</a>.</p>
<p>Dans le prochain article, je vais vous présenter l&#8217;installation de Honeyd sous Windows en me basant sur Cygwin.</p>
<p>Bonne lecture!</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
Copyright <b> <a href="http://www.ntsysv.com">Ntsysv.com </a></b>]]></content:encoded>
			<wfw:commentRss>http://www.ntsysv.com/index.php/tutoriel-video-utilisez-vos-programmes-linux-sous-windows-avec-cygwin/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

