<?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>windows Archives - Mon linux</title>
	<atom:link href="https://www.monlinux.net/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.monlinux.net/tag/windows/</link>
	<description>by Belgotux</description>
	<lastBuildDate>Thu, 15 Feb 2024 07:22:54 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://www.monlinux.net/wp-content/uploads/cropped-mon-linux-logo-grey-512-32x32.png</url>
	<title>windows Archives - Mon linux</title>
	<link>https://www.monlinux.net/tag/windows/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Recherche rapide windows avec Everything et Flow Launcher</title>
		<link>https://www.monlinux.net/2024/02/recherche-rapide-windows-avec-everything-et-flow-launcher/</link>
					<comments>https://www.monlinux.net/2024/02/recherche-rapide-windows-avec-everything-et-flow-launcher/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Thu, 15 Feb 2024 07:22:51 +0000</pubDate>
				<category><![CDATA[windows]]></category>
		<guid isPermaLink="false">https://www.monlinux.net/?p=1943</guid>

					<description><![CDATA[<p>Marre de perdre du temps pour trouver un fichier avec une recherche windows ?De la batterie du portable qui s&#8217;essouffle ? Windows search y est pour quelque chose en plus d&#8217;&#234;tre &#171;&#160;pourri&#160;&#187; tout simplement. Avec Everything et Flow Launcher, vous... <a class="more-link" href="https://www.monlinux.net/2024/02/recherche-rapide-windows-avec-everything-et-flow-launcher/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2024/02/recherche-rapide-windows-avec-everything-et-flow-launcher/">Recherche rapide windows avec Everything et Flow Launcher</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Marre de perdre du temps pour trouver un fichier avec une recherche windows ?<br>De la batterie du portable qui s’essouffle ? Windows search y est pour quelque chose en plus d&rsquo;être « pourri » tout simplement.</p>



<p>Avec Everything et Flow Launcher, vous avez le combo gagnant pour une recherche windows rapide et pertinante&#8230; Surtout&#8230;</p>



<h2 class="wp-block-heading">Installation</h2>



<p>Via winget : <code>winget install Flow-Launcher.Flow-Launcher voidtools.Everything</code><br>Via les sites officiels : <a href="https://www.voidtools.com/downloads/">everything</a> et <a href="https://github.com/Flow-Launcher/Flow.Launcher/releases">flow-launcher</a></p>



<h2 class="wp-block-heading">Configurer Everything</h2>



<h3 class="wp-block-heading">Désactiver l&rsquo;indexation de tous les drives</h3>



<p>Dans les options d&rsquo;Everything, allez dans Indexes &gt; NTFS</p>



<ol class="wp-block-list">
<li>Retirer les automatismes</li>



<li>pour chaque volume actuel, décocher Include in database et appliquer</li>
</ol>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="478" height="278" src="https://www.monlinux.net/wp-content/uploads/image-53.png" alt="" class="wp-image-1954" srcset="https://www.monlinux.net/wp-content/uploads/image-53.png 478w, https://www.monlinux.net/wp-content/uploads/image-53-300x174.png 300w" sizes="(max-width: 478px) 100vw, 478px" /></figure>



<p>Dans Indexes &gt; Folders :</p>



<ol class="wp-block-list">
<li>Ajouter vos répertoires de documents, vos nextcloud, vos onedrive</li>



<li>Pour chacun d&rsquo;entre eux, planifier un scan à une heure où le pc est allumé, comme à midi</li>



<li>scanner tout</li>
</ol>



<figure class="wp-block-image size-full"><img decoding="async" width="482" height="470" src="https://www.monlinux.net/wp-content/uploads/image-43.png" alt="" class="wp-image-1944" srcset="https://www.monlinux.net/wp-content/uploads/image-43.png 482w, https://www.monlinux.net/wp-content/uploads/image-43-300x293.png 300w" sizes="(max-width: 482px) 100vw, 482px" /></figure>



<h2 class="wp-block-heading">Arrêter la recherche windows indexed</h2>



<p>Aller dans Windows Search settings &gt; Advanced Search indexer Settings &gt; Modify et retirez tous les disques, laissez Start Menu histoire de garder quelques chose si Microsoft pousse une mise à jour qui réactiverait l&rsquo;indexation <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" width="400" height="575" src="https://www.monlinux.net/wp-content/uploads/image-44.png" alt="" class="wp-image-1945" style="aspect-ratio:0.6956521739130435;width:282px;height:auto" srcset="https://www.monlinux.net/wp-content/uploads/image-44.png 400w, https://www.monlinux.net/wp-content/uploads/image-44-209x300.png 209w" sizes="(max-width: 400px) 100vw, 400px" /></figure>



<p>Arrêtez le service d&rsquo;indexation via <code>services.msc</code></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="732" src="https://www.monlinux.net/wp-content/uploads/image-45-1024x732.png" alt="" class="wp-image-1946" srcset="https://www.monlinux.net/wp-content/uploads/image-45-1024x732.png 1024w, https://www.monlinux.net/wp-content/uploads/image-45-300x214.png 300w, https://www.monlinux.net/wp-content/uploads/image-45-768x549.png 768w, https://www.monlinux.net/wp-content/uploads/image-45-600x429.png 600w, https://www.monlinux.net/wp-content/uploads/image-45-945x675.png 945w, https://www.monlinux.net/wp-content/uploads/image-45.png 1285w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">configurer Flow launcher</h2>



<p>Au lancement, suivez les instructions</p>



<p>Choisissez une raccourci non utilisé, dans mon cas, ALT+F :<br></p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="550" height="650" src="https://www.monlinux.net/wp-content/uploads/image-47.png" alt="" class="wp-image-1948" style="aspect-ratio:0.8461538461538461;width:432px;height:auto" srcset="https://www.monlinux.net/wp-content/uploads/image-47.png 550w, https://www.monlinux.net/wp-content/uploads/image-47-254x300.png 254w" sizes="auto, (max-width: 550px) 100vw, 550px" /></figure>



<p><br>Activer Flow Launcher au démarrage :<br></p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="550" height="650" src="https://www.monlinux.net/wp-content/uploads/image-48.png" alt="" class="wp-image-1949" style="aspect-ratio:0.8461538461538461;width:425px;height:auto" srcset="https://www.monlinux.net/wp-content/uploads/image-48.png 550w, https://www.monlinux.net/wp-content/uploads/image-48-254x300.png 254w" sizes="auto, (max-width: 550px) 100vw, 550px" /></figure>



<p>Allez dans les settings de Flow Launcher &gt; Plugins Explorer :<br></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1000" height="675" src="https://www.monlinux.net/wp-content/uploads/image-49.png" alt="" class="wp-image-1950" srcset="https://www.monlinux.net/wp-content/uploads/image-49.png 1000w, https://www.monlinux.net/wp-content/uploads/image-49-300x203.png 300w, https://www.monlinux.net/wp-content/uploads/image-49-768x518.png 768w, https://www.monlinux.net/wp-content/uploads/image-49-600x405.png 600w, https://www.monlinux.net/wp-content/uploads/image-49-945x638.png 945w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></figure>



<p><br>Dans l&rsquo;onglet Everything Settings, indiquez le chemin du bin d&rsquo;everything : <code>C:\Program Files\Everything\Everything.exe</code><br></p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="766" height="314" src="https://www.monlinux.net/wp-content/uploads/image-50.png" alt="" class="wp-image-1951" style="aspect-ratio:2.4394904458598727;width:620px;height:auto" srcset="https://www.monlinux.net/wp-content/uploads/image-50.png 766w, https://www.monlinux.net/wp-content/uploads/image-50-300x123.png 300w, https://www.monlinux.net/wp-content/uploads/image-50-600x246.png 600w" sizes="auto, (max-width: 766px) 100vw, 766px" /></figure>



<p><br>Dans l&rsquo;onglet General Setting</p>



<ul class="wp-block-list">
<li>sélectionnez <code>Everything</code> au lieu de <code>Windows Index</code> pour la recherche</li>



<li>Allez désactiver l&rsquo;indexation windows si ce n&rsquo;est déjà fait</li>



<li>Dans mon cas j&rsquo;utilise le launcher en priorité pour les recherches de fichiers, donc je veux que les résultats de ce plugin soit en haut de la liste, priorité 5</li>
</ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="432" src="https://www.monlinux.net/wp-content/uploads/image-51-1024x432.png" alt="" class="wp-image-1952" srcset="https://www.monlinux.net/wp-content/uploads/image-51-1024x432.png 1024w, https://www.monlinux.net/wp-content/uploads/image-51-300x127.png 300w, https://www.monlinux.net/wp-content/uploads/image-51-768x324.png 768w, https://www.monlinux.net/wp-content/uploads/image-51-600x253.png 600w, https://www.monlinux.net/wp-content/uploads/image-51-945x399.png 945w, https://www.monlinux.net/wp-content/uploads/image-51.png 1471w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Enjoy avec ALT+F</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="580" height="181" src="https://www.monlinux.net/wp-content/uploads/image-52.png" alt="" class="wp-image-1953" style="aspect-ratio:3.2044198895027622;width:374px;height:auto" srcset="https://www.monlinux.net/wp-content/uploads/image-52.png 580w, https://www.monlinux.net/wp-content/uploads/image-52-300x94.png 300w" sizes="auto, (max-width: 580px) 100vw, 580px" /></figure>
<p>L’article <a href="https://www.monlinux.net/2024/02/recherche-rapide-windows-avec-everything-et-flow-launcher/">Recherche rapide windows avec Everything et Flow Launcher</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2024/02/recherche-rapide-windows-avec-everything-et-flow-launcher/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>NMAP &#8211; identification exacte de l&#8217;OS d&#8217;un Windows</title>
		<link>https://www.monlinux.net/2023/06/nmap-obtenir-version-os-exacte-dune-machine-windows/</link>
					<comments>https://www.monlinux.net/2023/06/nmap-obtenir-version-os-exacte-dune-machine-windows/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Sun, 04 Jun 2023 20:33:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>
		<guid isPermaLink="false">http://www.monlinux.net/?p=850</guid>

					<description><![CDATA[<p>Nmap est un outil de reconnaissance de r&#233;seau tr&#232;s populaire utilis&#233; pour scanner les syst&#232;mes cibles sur un r&#233;seau. Lorsqu&#8217;il est utilis&#233; afin identifier l&#8217;OS Windows, Nmap peut &#234;tre tr&#232;s pr&#233;cis en utilisant diverses techniques telles que la comparaison de... <a class="more-link" href="https://www.monlinux.net/2023/06/nmap-obtenir-version-os-exacte-dune-machine-windows/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2023/06/nmap-obtenir-version-os-exacte-dune-machine-windows/">NMAP &#8211; identification exacte de l&rsquo;OS d&rsquo;un Windows</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Nmap est un outil de reconnaissance de réseau très populaire utilisé pour scanner les systèmes cibles sur un réseau. Lorsqu&rsquo;il est utilisé afin identifier l&rsquo;OS Windows, Nmap peut être très précis en utilisant diverses techniques telles que la comparaison de signatures de paquets, la reconnaissance de services et la collecte d&rsquo;informations d&rsquo;en-tête.</p>



<p>Pour utiliser Nmap pour identifier l&rsquo;OS Windows, vous pouvez utiliser la commande suivante :</p>



<pre class="wp-block-code"><code class="">nmap -O [IP_ADDRESS]</code></pre>



<p>Pour l&rsquo;identification plus poussée via le protocole SMB :</p>



<pre class="wp-block-code"><code class="">export NMAPDIR=.
mkdir scripts

wget http://nmap.org/svn/scripts/smb-os-discovery.nse

nmap --script smb-os-discovery.nse -p445 127.0.0.1

nmap -sU -sS --script smb-os-discovery.nse -p U:137,T:139 127.0.0.1

Nmap scan report for 10.xx.xx.xx
Host is up (0.00020s latency).
PORT    STATE SERVICE
445/tcp open  microsoft-ds
MAC Address: F8:BC:xx:xx:xx:xx (Unknown)
Host script results:
| smb-os-discovery:
|   OS: Windows 7 Professional 7601 Service Pack 1 (Windows 7 Professional 6.1)
|   NetBIOS computer name: IHATEWINDOWS
|   Workgroup: WORKGROUP
|_  System time: 2015-03-20 22:55:05 UTC+1

Nmap done: 1 IP address (1 host up) scanned in 0.49 seconds</code></pre>



<p>La librairie se trouve ici : <a href="http://nmap.org/nsedoc/scripts/smb-os-discovery.html">smb-os-discovery NSE Script</a>.</p>



<p>Ce ne sera que les windows répondant à SMB.</p>



<p>Et la version qui essaye d&rsquo;authentifier l&rsquo;OS comme précédemment + les hotes en samba (plus fouillis mais au moins on prouve que c&rsquo;est du matos switch, linux, vmware, etc)</p>



<pre class="wp-block-code"><code class="">nmap --script smb-os-discovery.nse -O -p445 10.102.69.0/22 --exclude 10.102.69.107 > scan-$(date '+%d-%m-%Y-%H-%M.txt')</code></pre>



<p>Disponible en version graphique avec zenmap.</p>
<p>L’article <a href="https://www.monlinux.net/2023/06/nmap-obtenir-version-os-exacte-dune-machine-windows/">NMAP &#8211; identification exacte de l&rsquo;OS d&rsquo;un Windows</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2023/06/nmap-obtenir-version-os-exacte-dune-machine-windows/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Lancement de tâches à un changement de connexion réseau</title>
		<link>https://www.monlinux.net/2023/04/lancement-de-taches-a-un-changement-de-connexion-reseau/</link>
					<comments>https://www.monlinux.net/2023/04/lancement-de-taches-a-un-changement-de-connexion-reseau/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Sat, 22 Apr 2023 09:41:39 +0000</pubDate>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[powershell]]></category>
		<guid isPermaLink="false">https://www.monlinux.net/?p=1724</guid>

					<description><![CDATA[<p>Ce script powershell permet de lancer des actions lors d&#8217;un changement de connexion r&#233;seau. Il est fait pour garder les pid des processus lanc&#233;s et s&#8217;assure de les tuer une fois qu&#8217;on est plus sur le r&#233;seau en question. Je... <a class="more-link" href="https://www.monlinux.net/2023/04/lancement-de-taches-a-un-changement-de-connexion-reseau/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2023/04/lancement-de-taches-a-un-changement-de-connexion-reseau/">Lancement de tâches à un changement de connexion réseau</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Ce script powershell permet de lancer des actions lors d&rsquo;un changement de connexion réseau. Il est fait pour garder les pid des processus lancés et s&rsquo;assure de les tuer une fois qu&rsquo;on est plus sur le réseau en question. Je vous livre ici la version qui se déclenche avec un event réseau via une tâche planifiée, mais un script en format boucle est aussi disponible dans <a href="https://gist.github.com/belgotux/1dd9619c444b13f8b68806592ae4182b#file-actions_connection_loop-ps1" target="_blank" rel="noreferrer noopener">un gist github action_connection_loop.ps1</a>.</p>



<p>Ce script permet de lancer un tunnel SSH vers un serveur et ensuite de lancer Proxifier afin de faire passer mon trafic ce manière sécurisé car mes deux types de VPN ne passaient pas sur ce réseau. Pourquoi faire cela ? Car sur ce réseau, de l&rsquo;analyse des paquet https est faite via le firewall qui chiffre à la volée avec un certificat interne sur la machine du parc. Les mots de passe sont redevenus en claire pour le firewall&#8230;.</p>



<h2 class="wp-block-heading">Le script actions_connection_event.ps1</h2>



<p>Ce script actions_connection_event.ps1 est à mettre dans un répertoire <code>C:\Scripts</code> :</p>



<pre class="wp-block-code"><code lang="powershell" class="language-powershell">[void][Windows.Networking.Connectivity.NetworkInformation, Windows, ContentType = WindowsRuntime]


$rootedConnexion="WIfiX","WifiY"

# can be a path
# or an array of 3 string : path / -argumentList / -WindowStyle
$exeToStart= @(
  @("ssh","home-socks -p 2222","hidden"),
 "C:\Program Files (x86)\Proxifier\Proxifier.exe"
)


$pidFile=$env:TEMP+'\tunnelSocksProcess.pid'

$connProfil = [Windows.Networking.Connectivity.NetworkInformation]::GetInternetConnectionProfile()
$actuelNetworkNames=$connProfil.GetNetworkNames()

# check if pid not already running
if (-not(Test-path $pidFile -PathType Leaf)) {
  if ($actuelNetworkNames -in $rootedConnexion) {
    foreach ($exe in $exeToStart) {
      if ($exe -is [array]) {
        Start-Process -FilePath $exe[0] -argumentList $exe[1] -WindowStyle $exe[2] -PassThru | select-object -ExpandProperty id | Out-File -Append -FilePath $pidFile
        # -PassThru return a process object # -ExpandProperty get only the value (no header)
      }
      else {
        Start-Process -FilePath $exe -PassThru | select-object -ExpandProperty id | Out-File -Append -FilePath $pidFile
      }
    }
  }
}
# if pid exist, check if network change
else {
  if (-not($actuelNetworkNames -in $rootedConnexion)) {
    #write-host "Network change"
    $currentPid=get-content -Path $pidFile
    stop-process -id $currentPid
    remove-item $pidFile
  }
}

#write-host "Actual network : $actuelNetworkNames"</code></pre>



<h2 class="wp-block-heading">Tâche planifiée</h2>



<p>Pour tester la tâche planifiée, l&rsquo;event choisi doit être : </p>



<ul class="wp-block-list">
<li>Log : Microsoft-Windows-NetworkProfile/Operationel</li>



<li>Source : NetworkProfile</li>



<li>Event ID : 10000</li>
</ul>



<p>Dans les actions, pour tester, faite avec une simple commande :</p>



<pre class="wp-block-code"><code class="">cmd.exe /c "echo network change &amp;&amp; pause"</code></pre>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="591" height="516" data-id="1725" src="https://www.monlinux.net/wp-content/uploads/image-27.png" alt="" class="wp-image-1725" srcset="https://www.monlinux.net/wp-content/uploads/image-27.png 591w, https://www.monlinux.net/wp-content/uploads/image-27-300x262.png 300w" sizes="auto, (max-width: 591px) 100vw, 591px" /><figcaption class="wp-element-caption">event trigger</figcaption></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="632" height="480" data-id="1726" src="https://www.monlinux.net/wp-content/uploads/image-28.png" alt="" class="wp-image-1726" srcset="https://www.monlinux.net/wp-content/uploads/image-28.png 632w, https://www.monlinux.net/wp-content/uploads/image-28-300x228.png 300w, https://www.monlinux.net/wp-content/uploads/image-28-600x456.png 600w" sizes="auto, (max-width: 632px) 100vw, 632px" /><figcaption class="wp-element-caption">event action de test</figcaption></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="632" height="480" data-id="1727" src="https://www.monlinux.net/wp-content/uploads/disable-conditions.png" alt="" class="wp-image-1727" srcset="https://www.monlinux.net/wp-content/uploads/disable-conditions.png 632w, https://www.monlinux.net/wp-content/uploads/disable-conditions-300x228.png 300w, https://www.monlinux.net/wp-content/uploads/disable-conditions-600x456.png 600w" sizes="auto, (max-width: 632px) 100vw, 632px" /><figcaption class="wp-element-caption">event power condition</figcaption></figure>
</figure>



<p>On n&rsquo;oublie pas de désélectionner le fait de démarrer uniquement lorsque l&rsquo;on est sur secteur.</p>



<p>On change de connexion pour le teste et une fois validé on va mettre la bonne action : </p>



<pre class="wp-block-code"><code class="">powershell.exe C:\Scripts\actions_connection_event.ps1</code></pre>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="632" height="480" src="https://www.monlinux.net/wp-content/uploads/actions-2.png" alt="" class="wp-image-1728" srcset="https://www.monlinux.net/wp-content/uploads/actions-2.png 632w, https://www.monlinux.net/wp-content/uploads/actions-2-300x228.png 300w, https://www.monlinux.net/wp-content/uploads/actions-2-600x456.png 600w" sizes="auto, (max-width: 632px) 100vw, 632px" /></figure>
<p>L’article <a href="https://www.monlinux.net/2023/04/lancement-de-taches-a-un-changement-de-connexion-reseau/">Lancement de tâches à un changement de connexion réseau</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2023/04/lancement-de-taches-a-un-changement-de-connexion-reseau/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Minimal Docker Desktop stack de développement sous windows</title>
		<link>https://www.monlinux.net/2023/02/minimal-docker-desktop-stack-de-developpement-sous-windows/</link>
					<comments>https://www.monlinux.net/2023/02/minimal-docker-desktop-stack-de-developpement-sous-windows/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Wed, 15 Feb 2023 21:58:00 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[traefik]]></category>
		<guid isPermaLink="false">https://www.monlinux.net/?p=1739</guid>

					<description><![CDATA[<p>Configuration rapide de Docker Desktop sous Windows 10 avec une stack Portainer traefik et mailhog comme setup de développement web minimal</p>
<p>L’article <a href="https://www.monlinux.net/2023/02/minimal-docker-desktop-stack-de-developpement-sous-windows/">Minimal Docker Desktop stack de développement sous windows</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Installation de docker avec un reverse-proxy Traefik sans aucune ligne de commande. Configuration rapide de Docker Desktop sous Windows 10 avec une stack Portainer, Traefik et Mailhog. C&rsquo;est un setup de développement web minimal.</p>



<p>Installer docker Desktop : <a href="https://docs.docker.com/desktop/install/windows-install/">Documentation</a> et <a href="https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe">téléchargement direct</a>.</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" src="https://www.monlinux.net/wp-content/uploads/image-41.png" alt="Installation Docker Desktop sous Windows" class="wp-image-1752" width="530" height="367" srcset="https://www.monlinux.net/wp-content/uploads/image-41.png 706w, https://www.monlinux.net/wp-content/uploads/image-41-300x208.png 300w, https://www.monlinux.net/wp-content/uploads/image-41-600x416.png 600w" sizes="auto, (max-width: 530px) 100vw, 530px" /></figure>



<p>Commencer par installer le plugin Portainer, cela vous permettra de travailler proprement avec des docker-compose plutôt que de simple container. Il est évidemment possible de faire en ligne de commande, mais l&rsquo;interface est plus convivial pour du développement.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="254" src="https://www.monlinux.net/wp-content/uploads/image-29-1024x254.png" alt="Ajout de l'extension portainer sur Docker Desktop" class="wp-image-1740" srcset="https://www.monlinux.net/wp-content/uploads/image-29-1024x254.png 1024w, https://www.monlinux.net/wp-content/uploads/image-29-300x75.png 300w, https://www.monlinux.net/wp-content/uploads/image-29-768x191.png 768w, https://www.monlinux.net/wp-content/uploads/image-29-1536x381.png 1536w, https://www.monlinux.net/wp-content/uploads/image-29-600x149.png 600w, https://www.monlinux.net/wp-content/uploads/image-29-945x235.png 945w, https://www.monlinux.net/wp-content/uploads/image-29.png 1675w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Ouvrir Portainer :</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" src="https://www.monlinux.net/wp-content/uploads/image-30.png" alt="ouvrir portainer" class="wp-image-1741" width="221" height="76"/></figure>



<p>En configuration pour développement local utiliser <code>Get Started</code> :</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" src="https://www.monlinux.net/wp-content/uploads/image-31.png" alt="démarrage rapide de portainer sous Docker Desktop" class="wp-image-1742" width="460" height="488" srcset="https://www.monlinux.net/wp-content/uploads/image-31.png 613w, https://www.monlinux.net/wp-content/uploads/image-31-282x300.png 282w, https://www.monlinux.net/wp-content/uploads/image-31-600x637.png 600w" sizes="auto, (max-width: 460px) 100vw, 460px" /></figure>



<p>Nous pouvons expendre le menu pour se repérer plus facilement la première fois :</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://www.monlinux.net/wp-content/uploads/image-32-1024x614.png" alt="sélection de l’environnent local sous Portainer plus besoin des menu Docker Desktop" class="wp-image-1743" srcset="https://www.monlinux.net/wp-content/uploads/image-32-1024x614.png 1024w, https://www.monlinux.net/wp-content/uploads/image-32-300x180.png 300w, https://www.monlinux.net/wp-content/uploads/image-32-768x461.png 768w, https://www.monlinux.net/wp-content/uploads/image-32-600x360.png 600w, https://www.monlinux.net/wp-content/uploads/image-32-945x567.png 945w, https://www.monlinux.net/wp-content/uploads/image-32.png 1087w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>On sélectionne notre environnent <code>local</code> pour créer un réseau afin qu&rsquo;il soit permanent pour être utilisé entre notre reverse proxy Traefik et nos apps. Je le nomme <code>proxy-net</code> :</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="310" src="https://www.monlinux.net/wp-content/uploads/image-33-1024x310.png" alt="création d'un réseau définitif sous Docker Desktop avec Portainer" class="wp-image-1744" srcset="https://www.monlinux.net/wp-content/uploads/image-33-1024x310.png 1024w, https://www.monlinux.net/wp-content/uploads/image-33-300x91.png 300w, https://www.monlinux.net/wp-content/uploads/image-33-768x232.png 768w, https://www.monlinux.net/wp-content/uploads/image-33-600x181.png 600w, https://www.monlinux.net/wp-content/uploads/image-33-945x286.png 945w, https://www.monlinux.net/wp-content/uploads/image-33.png 1406w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" src="https://www.monlinux.net/wp-content/uploads/image-34.png" alt="donner un nom et un driver au réseau à créer" class="wp-image-1745" width="307" height="168" srcset="https://www.monlinux.net/wp-content/uploads/image-34.png 409w, https://www.monlinux.net/wp-content/uploads/image-34-300x164.png 300w" sizes="auto, (max-width: 307px) 100vw, 307px" /></figure>



<p>Notre réseau est présent avec un range IP attribué : 172.24.0.0/16. Si cela pose problème avec un réseau déjà existant dans l&rsquo;entreprise, vous pouvez en attribuer un autre</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="355" src="https://www.monlinux.net/wp-content/uploads/image-35-1024x355.png" alt="liste des réseau Docker sous Portainer" class="wp-image-1746" srcset="https://www.monlinux.net/wp-content/uploads/image-35-1024x355.png 1024w, https://www.monlinux.net/wp-content/uploads/image-35-300x104.png 300w, https://www.monlinux.net/wp-content/uploads/image-35-768x266.png 768w, https://www.monlinux.net/wp-content/uploads/image-35-600x208.png 600w, https://www.monlinux.net/wp-content/uploads/image-35-945x328.png 945w, https://www.monlinux.net/wp-content/uploads/image-35.png 1271w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>On crée notre stack Traefik et un stack Mailhog comme exemple d&rsquo;application web derrière Traefik. Cela peut être via un copier coller, mais aussi via un repository. Pratique pour mettre le docker-compose.yml dans notre projet directement</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="226" src="https://www.monlinux.net/wp-content/uploads/image-36-1024x226.png" alt="Création d'une stack sous Portainer" class="wp-image-1747" srcset="https://www.monlinux.net/wp-content/uploads/image-36-1024x226.png 1024w, https://www.monlinux.net/wp-content/uploads/image-36-300x66.png 300w, https://www.monlinux.net/wp-content/uploads/image-36-768x170.png 768w, https://www.monlinux.net/wp-content/uploads/image-36-600x133.png 600w, https://www.monlinux.net/wp-content/uploads/image-36-945x209.png 945w, https://www.monlinux.net/wp-content/uploads/image-36.png 1353w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="555" src="https://www.monlinux.net/wp-content/uploads/image-37-1024x555.png" alt="Création de la stack / docker-compose Traefik sous Portainer" class="wp-image-1748" srcset="https://www.monlinux.net/wp-content/uploads/image-37-1024x555.png 1024w, https://www.monlinux.net/wp-content/uploads/image-37-300x163.png 300w, https://www.monlinux.net/wp-content/uploads/image-37-768x417.png 768w, https://www.monlinux.net/wp-content/uploads/image-37-600x325.png 600w, https://www.monlinux.net/wp-content/uploads/image-37-945x513.png 945w, https://www.monlinux.net/wp-content/uploads/image-37.png 1110w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Stack de traefik sous Docker Desktop</h2>



<p>Voici la stack ou docker-compose pour Traefik :</p>



<pre class="wp-block-code"><code lang="yaml" class="language-yaml">version: "3.7"

services:
  proxy:
    image: "traefik:v2.8"
    container_name: proxy
    command:
      - --entrypoints.web.address=:80
      - --providers.docker
      - --api.insecure
    ports:
      - "80:80"
    volumes:
      - "/var/run/docker.sock:/var/run/docker.sock:ro"
    networks:
      - proxy-net

    labels:
      - traefik.enable=true
      - traefik.http.services.mgt.loadbalancer.server.port=8080
      - traefik.http.routers.mgt.entrypoints=web
      - "traefik.http.routers.mgt.rule=Host(`mgt.localhost`)"

networks:
  proxy-net:
    external: true</code></pre>



<p>On test via l&rsquo;url <a href="http://mgt.localhost" target="_blank" rel="noreferrer noopener nofollow">http://mgt.localhost</a> si on a bien l&rsquo;interface traefik :</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="297" src="https://www.monlinux.net/wp-content/uploads/image-40-1024x297.png" alt="Interface de visualisation Traefik" class="wp-image-1751" srcset="https://www.monlinux.net/wp-content/uploads/image-40-1024x297.png 1024w, https://www.monlinux.net/wp-content/uploads/image-40-300x87.png 300w, https://www.monlinux.net/wp-content/uploads/image-40-768x223.png 768w, https://www.monlinux.net/wp-content/uploads/image-40-600x174.png 600w, https://www.monlinux.net/wp-content/uploads/image-40-945x274.png 945w, https://www.monlinux.net/wp-content/uploads/image-40.png 1460w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Pas besoin d&rsquo;ajouter quoi que ce soit dans son fichier hosts pour un sous domaine de localhost.</p>



<p>On y voit déjà notre première application qui passe par le reverse proxy qui n&rsquo;est autre que l&rsquo;interface de management de traefik. Dans un environnent accessible depuis l&rsquo;extérieur nous devrions sécuriser l&rsquo;accès via un login/password. Mais ici aucune nécessité en localhost sur notre pc si notre fw est bien configuré. </p>



<p>Pour le sécuriser, générer un mot de passe pour Apache via un container :</p>



<pre class="wp-block-code"><code lang="bash" class="language-bash">docker run --rm --name apache httpd:alpine htpasswd -nb user password</code></pre>



<p>Les labels :</p>



<pre class="wp-block-code"><code class="">- "traefik.http.middlewares.auth-mgt.basicauth.users=MONUSER$xxxx$$STiVjGO4$ATj6up2mVZR7Jqk4YzD8h."
- traefik.http.routers.mgt.middlewares=auth-mgt</code></pre>



<h2 class="wp-block-heading">Stack de Mailhog sous Docker Desktop</h2>



<p>Les points importants sont de déclarer <strong>ET</strong> d&rsquo;utiliser le réseau <code>proxy-net</code> commun avec le reverse proxy pour que celui-ci puisse communiquer avec notre application en backend.<br>Quand un container de notre application expose plusieurs ports, bien définir à Traefik lequel utiliser via <code>loadbalancer.server.port</code> car il ne sera pas choisir à notre place… S&rsquo;il n&rsquo;y a qu&rsquo;un seul port d&rsquo;exposer, le label est facultatif.</p>



<pre class="wp-block-code"><code lang="yaml" class="language-yaml">version: "3.7"
networks:
  proxy-net:
    external: true

services:
  mailhog:
    image: mailhog/mailhog
    container_name: mailhog
    ports:
      - 25:25
    networks:
      - proxy-net
    user: root
    labels:
      - traefik.enable=true
      - traefik.http.services.mailhog.loadbalancer.server.port=8025
      - traefik.http.routers.mailhog.entrypoints=web
      - "traefik.http.routers.mailhog.rule=Host(`mailhog.localhost`)"</code></pre>



<p>Une fois le stack lancé, on le voit sur la page de management de traefik et il est accessible via l&rsquo;url <a href="http://mailhog.localhost" target="_blank" rel="noreferrer noopener">http://mailhog.loca</a><a href="http://mailhog.localhost" target="_blank" rel="noreferrer noopener nofollow">lhost</a> :</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="240" src="https://www.monlinux.net/wp-content/uploads/image-38-1024x240.png" alt="interface Traefik avec l'ajout du service de l'application mailhog" class="wp-image-1749" srcset="https://www.monlinux.net/wp-content/uploads/image-38-1024x240.png 1024w, https://www.monlinux.net/wp-content/uploads/image-38-300x70.png 300w, https://www.monlinux.net/wp-content/uploads/image-38-768x180.png 768w, https://www.monlinux.net/wp-content/uploads/image-38-600x140.png 600w, https://www.monlinux.net/wp-content/uploads/image-38-945x221.png 945w, https://www.monlinux.net/wp-content/uploads/image-38.png 1452w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" src="https://www.monlinux.net/wp-content/uploads/image-39.png" alt="interface mailhog accessible depuis une url simple" class="wp-image-1750" width="409" height="343" srcset="https://www.monlinux.net/wp-content/uploads/image-39.png 545w, https://www.monlinux.net/wp-content/uploads/image-39-300x252.png 300w" sizes="auto, (max-width: 409px) 100vw, 409px" /></figure>



<p></p>
<p>L’article <a href="https://www.monlinux.net/2023/02/minimal-docker-desktop-stack-de-developpement-sous-windows/">Minimal Docker Desktop stack de développement sous windows</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2023/02/minimal-docker-desktop-stack-de-developpement-sous-windows/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Introduction SNMP sous Linux, Windows, etc</title>
		<link>https://www.monlinux.net/2014/08/snmp/</link>
					<comments>https://www.monlinux.net/2014/08/snmp/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Fri, 01 Aug 2014 17:20:54 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systèmes]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[snmp]]></category>
		<category><![CDATA[snmpwalk]]></category>
		<category><![CDATA[windows]]></category>
		<guid isPermaLink="false">http://www.monlinux.net/?p=268</guid>

					<description><![CDATA[<p>Le SNMP (Simple Network Management Protocol) permet de monitorer son mat&#233;riel informatique. Qu&#8217;il s&#8217;agisse d&#8217;un serveur Linux, un serveur Windows, un routeur, un firewall, etc. Il est int&#233;ressant de savoir comment r&#233;cup&#233;rer ces informations brutes, afin d&#8217;identifier les objets &#224;... <a class="more-link" href="https://www.monlinux.net/2014/08/snmp/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2014/08/snmp/">Introduction SNMP sous Linux, Windows, etc</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Le SNMP (Simple Network Management Protocol) permet de monitorer son matériel informatique. Qu&rsquo;il s&rsquo;agisse d&rsquo;un serveur Linux, un serveur Windows, un routeur, un firewall, etc.</p>
<p>Il est intéressant de savoir comment récupérer ces informations brutes, afin d&rsquo;identifier les objets à intégrer à notre système de monitoring par exemple.</p>
<p><span id="more-268"></span></p>
<h1>Linux</h1>
<h2>Le client pour récupérer les données</h2>
<p>J&rsquo;utilise Debian Wheezy pour ces notes. Voici de quoi récupérer toutes les informations SNMP, que ce soit en SNMP v1 ou v2c. La version sécurisée de SNMP sera vue plus tard.</p>
<p>Les paquets nécessaires :</p>
<pre>#apt-get install snmp snmp-mibs-downloader</pre>
<p>Éditer le fichier /etc/snmp/snmp.conf et commenter la ligne « mibs: »<br />
Les MIB ne sont pas sélectionnées par défaut lorsque l&rsquo;on interroge un périphérique. Il faut le spécifier avec l&rsquo;option -m</p>
<pre># snmpwalk -m UPS-MIB -c public -v 2c ups2 1.3.6.1.2.1.33.1.2.5
UPS-MIB::upsBatteryVoltage.0 = INTEGER: 857 0.1 Volt DC
# snmpwalk -v 1 -c public 192.168.29.5</pre>
<p>Afin d&rsquo;obtenir l&rsquo;OID, numéro unique permettant d&rsquo;identifier la variable SNMP, voici un exemple pour l&rsquo;uptime :</p>
<pre># snmpwalk -On -v 1 -c public 192.168.56.21 .1.3.6.1.2.1.25.1
    .1.3.6.1.2.1.25.1.1.0 = Timeticks: (705809) 1:57:38.09</pre>
<p>Cet OID sert à créer le service dans un logiciel de monitoring comme Centreon par exemple.</p>
<p>-On  permet d&rsquo;avoir l&rsquo;OID et pas la translation du nom</p>
<p>Pour avoir les noms d&rsquo;affichés au lieu des OID, on spécifie les MIB à utiliser :</p>
<pre># snmpwalk -v 2c -c monitor -m UPS-MIB 10.184.4.250
UPS-MIB::upsIdentManufacturer.0 = STRING: AEG Power Solutions GmbH
UPS-MIB::upsIdentModel.0 = STRING: Protect D.
UPS-MIB::upsIdentUPSSoftwareVersion.0 = STRING: n/a
UPS-MIB::upsIdentAgentSoftwareVersion.0 = STRING: CS121 v 4.42.2
UPS-MIB::upsIdentName.0 = STRING: CS121 SNMP/WEB Adapter
UPS-MIB::upsIdentAttachedDevices.0 = STRING: UPS protected devices
UPS-MIB::upsBatteryStatus.0 = INTEGER: batteryNormal(2)
UPS-MIB::upsSecondsOnBattery.0 = INTEGER: 0 seconds
UPS-MIB::upsEstimatedMinutesRemaining.0 = INTEGER: 75 minutes
UPS-MIB::upsEstimatedChargeRemaining.0 = INTEGER: 100 percent</pre>
<p>Autre commande :</p>
<pre># snmpbulkget -c public -v 2c 192.168.56.21 system ifTable</pre>
<p>Traducteur d&rsquo;OID en nom compréhensible :</p>
<pre># snmptranslate -m ups-mib 1.3.6.1.2.1.33.1.2</pre>
<p>Plus d&rsquo;infos sur les MIB existantes sur le site oidview.com. Par exemple pour les MIB d&rsquo;UPS <a title="voir ce lien" href="http://www.oidview.com/mibs/0/UPS-MIB.html">voir ce lien direct</a>.</p>
<p>Ces commandes servent surtout à vérifier le « background » de notre installation. Il faut installer un vrai système d&rsquo;alertes comme Nagios ou Centreon. Ce dernier gère également la métrique. Un article sera prochainement consacré à celui-ci.</p>
<h2>L&rsquo;installation du daemon</h2>
<p>Afin de monitorer un serveur Linux, on installe un service snmpd et ses dépendances. Cela permettra à notre serveur de monitoring de récupérer les données du serveur Linux.</p>
<p>C&rsquo;est notre serveur de monitoring (ou le serveur ayant snmpwalk) qui fera la demande au serveur à surveiller de manière régulière. On appelle ça un « pull ».</p>
<pre># apt-get install snmpd</pre>
<p>Éditer le fichier /etc/snmp/snmpd.conf pour modifier les points essentiels de la configuration :</p>
<pre># diff /etc/snmp/snmpd.conf.ori /etc/snmp/snmpd.conf 
15c15 
&lt; agentAddress  udp:127.0.0.1:161 
--- 
&gt; #agentAddress  udp:127.0.0.1:161 
18a19,28 
&gt; # SECNAME SOURCE COMMUNITY nom de sécurité    réseau    communauté SNMP 
&gt; com2sec    localnetwork    192.168.56.20/32    public 
&gt; # groupe en ro v1 
&gt; group    rogroup    v1    localnetwork 
&gt; 
&gt; # vue pour préciser ce qui est accessible pour le groupe (ici all) 
&gt; ## on déclare la vue 
&gt; view all included .1 80 
&gt; ## on fait l'association avec le groupe 
&gt; access rogroup "" any noauth exact all none none 
45,46c55,56 
&lt; view   systemonly  included   .1.3.6.1.2.1.1 
&lt; view   systemonly  included   .1.3.6.1.2.1.25.1 
--- 
&gt; #view   systemonly  included   .1.3.6.1.2.1.1 
&gt; #view   systemonly  included   .1.3.6.1.2.1.25.1 
51c61 
&lt;  rocommunity public  default    -V systemonly 
--- 
&gt; # rocommunity public  default    -V systemonly 
60c70 
&lt;  rouser   authOnlyUser 
--- 
&gt; # rouser   authOnlyUser</pre>
<p>Si besoin, éditer /etc/default/snmpd et rajouter les IP qui doivent écouter à la fin de la ligne suivante :</p>
<pre class="code-western">SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid 192.168.56.21'</pre>
<p class="code-western">On redémarre le service snmpd et notre système est prêt <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p class="code-western">Il faut savoir qu&rsquo;il existe aussi des traps SNMP, qui permettent de faire un « push ». C&rsquo;est le serveur à surveiller qui va informer le serveur de monitoring d&rsquo;un problème immédiatement au lieu d&rsquo;attendre que le serveur de monitoring l&rsquo;interroge.</p>
<h1>Windows</h1>
<p>Dans cet article, je ne verrai que le SNMP v2c, pas la version sécurisée SNMP v3.</p>
<h3>Étape 1 facultatif</h3>
<p><span lang="fr-BE"><span style="text-decoration: underline;">Pour windows Seven uniquement</span>,i</span><span lang="fr-BE">l faut d&rsquo;abord ajouter le composant windows dans le panneau de </span><span lang="fr-BE"><span style="font-weight: normal;">configuration : </span></span></p>
<pre><span style="font-weight: normal;">Control Panel &gt; Programs and Features. &gt; "Turn Windows features on or off" &gt; Windows Features &gt; select "Simple Network Management Protocol (SNMP)"</span></pre>
<p style="font-weight: normal;"><span style="text-decoration: underline;">Pour un windows serveur</span><span style="text-decoration: none;">, on passe directement à l&rsquo;étape suivante.</span></p>
<h3>Étape 2 Firewall</h3>
<p style="font-weight: normal; text-decoration: none;">On configure le firewall pour autoriser le port SNMP (161) en entrée :</p>
<pre style="font-weight: normal; text-decoration: none;">Control Panel &gt; System and Security &gt; Windows Firewall &gt; Advanced Settings</pre>
<p style="font-weight: normal; text-decoration: none;">De là, on déroule « Windows Firewall with Advenceds Security » pour atteindre « Inbound Rules »</p>
<p style="font-weight: normal; text-decoration: none;">Dans le menu de droite :</p>
<pre style="font-weight: normal; text-decoration: none;">"New Rules..." &gt; Predefined Rules &gt; SNMP service
</pre>
<p style="font-weight: normal; text-decoration: none;">On active la règle souhaitée selon le profil (Généralement la première « Domain »).</p>
<h3 style="font-weight: normal;">Étape 3 Activer le service SNMP</h3>
<p style="font-weight: normal;">Il faut directement aller dans les services windows :</p>
<pre style="font-weight: normal;">Manage computer &gt; Service and Applications &gt; Services &gt; SNMP Agent &gt; Enabled Automatic.<a class="sdfootnoteanc" href="#sdfootnote1sym" name="sdfootnote1anc"></a></pre>
<p style="font-weight: normal;">Pour plus d&rsquo;infos :<a class="western" href="https://docs.microsoft.com/fr-FR/troubleshoot/windows-server/networking/configure-snmp-service">https://docs.microsoft.com/fr-FR/troubleshoot/windows-server/networking/configure-snmp-service</a></p>
<p><span lang="fr-BE"><span style="font-weight: normal;">Ensuite, dans l&rsquo;onglet Agent, on rempli le champ Contact et Location, on coche tous les services à monitorer.</span></span></p>
<p>Dans l&rsquo;onglet Security :</p>
<ul>
<li>Dans Accpeted community names, on clique sur Add pour mettre en READ ONLY le community name « public »</li>
<li>Dans Accept SNMP packets from these hosts, on ajoute l&rsquo;IP de Centreon en cliquant sur Add</li>
<li>On applique et on redémarre le service</li>
</ul>
<p class="sdfootnote">Dans Centreon, il y a par défaut : l&rsquo;espace disque, la RAM, le CPU. Voir pour d&rsquo;autres via interrogation direct selon l&rsquo;OID ou via scripts Nagios.<a class="sdfootnotesym" href="#sdfootnote1anc" name="sdfootnote1sym"></a></p>
<p>L’article <a href="https://www.monlinux.net/2014/08/snmp/">Introduction SNMP sous Linux, Windows, etc</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2014/08/snmp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Mise en cache de page à l’aide de Disk: Enhanced 
Mise en cache de la base de données de 24/85 requêtes en 0.060 secondes utilisant Disk

Served from: www.monlinux.net @ 2026-07-08 19:01:01 by W3 Total Cache
-->