Mon espace IT

#Blog_IT > orienté systèmes et réseaux

Connaitre son IP publique en shell Linux

Aucun commentaire
Tu es en SSH sur ton serveur Linux et tu souhaites connaître ton IP publique ?
voici la commande qui te viendra en aide :
w3m -dump http://www.monip.org/ | awk -F': ' '/IP/ { print $2 }'




Aucun commentaire :

Enregistrer un commentaire

Administration postfix

Aucun commentaire
Quelques commandes pour administrer Postfix :

#Voir les mails en file d'attente
postqueue -p

#Voir le contenu d'un mail
postcat -q  BEB9E280FA9    (id du mail en file d'attente)

#Purger la file d'attente :
postsuper -d ALL

#Forcer l'envoi des messages en file d'attente
postqueue -f

#Commande après la modfication du fichier transport
 postmap /etc/postfix/transport

Le fichier transport est utilisé pour le routage de mail, il permet de contourner le relayhost du fichier main.cf,
on déclare ce fichier dans le main.cf :transport_maps = hash:/etc/postfix/transport
contenu type :

domaine1.com smtp:[serveursmtp]
domaine2.com smtp:serveursmtp

Dans la syntaxe les crochets permettent de ne pas passser la requête MX et donc de relayer directement, très utile en interne.

#Vérification de la configuration :
postfix check
postconf -d : affiche les paramètres par défaut de Postfix au lieu de ceux utilisés
postconf -n : affiche les paramètres modifiés par rapport aux valeurs par défaut
postconf -v : affiche la totalité des paramètres utilisés

#Un peu de sécurité :

Si tu souhaites cacher les parties du header SMTP qui dévoile le nom local du serveur et son ip, tu peux utiliser le "header checks"

Rajoute dans le main.cf header_checks = regexp:/etc/postfix/header_checks
Crée le fichier /etc/postfix/header_checks
son contenu :
/^Received:/            IGNORE
/^X-Mailer:/            IGNORE

puis la commande postmap /etc/postfix/header_checks
et un Reload de postfix.



Aucun commentaire :

Enregistrer un commentaire