diff --git a/install/Base.sh b/install/Base.sh
index d7537cdf30020ddb7518a55d372c832e3751bce4..4c9c542a1ad69f65fa69f0615fada849d7f6ce26 100644
--- a/install/Base.sh
+++ b/install/Base.sh
@@ -158,9 +158,6 @@ enabled = true
 [recidive]
 enabled = true
 EOF
-# Ignore servermonitor IP
-sed -i "s/^#\(ignoreip.*\)/\1 $(dig +short servermon.tetras-libre.fr | tail -n 1)/" /etc/fail2ban/jail.conf
-fail2ban-client reload
 
 if [ ! -e "/var/log/auth.log" ]; then
     # No auth.log fail2ban must be using systemd
diff --git a/utils/configure_base_tools.sh b/utils/configure_base_tools.sh
index 732acb1dc8f4e7def666a7742c82cb6c85f37d05..ba8ced055b64d50dfba22118d3b8451d3f1642eb 100755
--- a/utils/configure_base_tools.sh
+++ b/utils/configure_base_tools.sh
@@ -34,3 +34,10 @@ highlight ColorColumn ctermbg=darkgrey
 syntax on
 filetype plugin indent on
 EOF
+
+cat <<EOF > /etc/fail2ban/jail.local
+[DEFAULT]
+
+ignoreip = $(dig +short servermon.tetras-libre.fr | tail -n 1) $(dig +short tetrix.tetras-libre.fr | tail -n 1)
+EOF
+fail2ban-client reload