diff --git a/roles/post/files/interfaces.s-webcom b/roles/post/files/interfaces.s-webcom
new file mode 100644
index 0000000..9a5812f
--- /dev/null
+++ b/roles/post/files/interfaces.s-webcom
@@ -0,0 +1,21 @@
+#This file describes the network interfaces available on your system
+# and how to activate them. For more information, see interfaces(5).
+
+# The loopback network interface
+auto lo
+iface lo inet loopback
+
+# cote N-adm
+allow-hotplug enp0s3
+iface enp0s3 inet static
+	address 192.168.99.12
+	netmask 255.255.255.0
+    gateway 192.168.99.99
+
+
+# cote N-infra
+allow-hotplug enp0s8
+iface enp0s8 inet static
+	address 172.16.0.12
+	netmask 255.255.255.0
+	post-up route add -net 172.16.64.0/24 gw 172.16.0.254
\ No newline at end of file
diff --git a/s-webcom.yml b/s-webcom.yml
new file mode 100644
index 0000000..700e71b
--- /dev/null
+++ b/s-webcom.yml
@@ -0,0 +1,11 @@
+---
+- hosts: localhost
+  connection: local
+
+  roles:
+    - base
+    - ssh-cli
+    - syslog-cli
+    - snmp-agent
+    - apache2
+    - post
diff --git a/scripts/mkvm.ps1 b/scripts/mkvm.ps1
index eb2a29f..2a87b2d 100644
--- a/scripts/mkvm.ps1
+++ b/scripts/mkvm.ps1
@@ -43,7 +43,7 @@ function create_if{ param([string]$nomvm, [string]$nic, [int]$rang, [string]$res
 }
 
 function usage{
-	Write-Host "usage : mkvm ${myInvocation.ScriptName} <s-adm|s-infra|r-int|r-ext|s-proxy|s-mon|s-agence|s-appli|s-backup|s-itil|s-ncx|s-fog|s-dns-ext|s-web-ext|s-lb|s-lb-bd|s-lb-web1|s-lb-web2|s-lb-web3>"
+	Write-Host "usage : mkvm ${myInvocation.ScriptName} <s-adm|s-infra|r-int|r-ext|s-proxy|s-mon|s-agence|s-appli|s-backup|s-itil|s-ncx|s-fog|s-dns-ext|s-web-ext|s-lb|s-lb-bd|s-lb-web1|s-lb-web2|s-lb-web3|s-webcom>"
 }
 
 if ($args[0] -eq "s-adm") {
@@ -80,6 +80,7 @@ elseif (((((((($args[0] -eq "s-elk") `
 -or ($args[0] -eq "s-appli") `
 -or ($args[0] -eq "s-infra") `
 -or ($args[0] -eq "s-proxy") `
+-or ($args[0] -eq "s-webcom") `
 -or ($args[0] -eq "s-itil") `
 -or ($args[0] -eq "s-nxc") `
 ))))))) {