Suite à mes débuts dans le meuble carton je me suis lancé dans une table de nuit relativement simple mais qui fait son petit effet. Voici la démarche :
Et la voilà une fois peinte, décoré et vernie :
Suite à mes débuts dans le meuble carton je me suis lancé dans une table de nuit relativement simple mais qui fait son petit effet. Voici la démarche :
Et la voilà une fois peinte, décoré et vernie :
Les meubles en cartons, ça c’est de l’éconologie ! C’est pratique pour bricoler en appartement, l’outillage est rudimentaire, la matière première est gratuite…
Pour l’outillage :
Pour la finition :
Pour trouver du carton je conseille les magasins de vélo. Les magasins d’électroménagers sont pratiques pour avoir de plus grande surface mais le carton y est globalement moins épais.
Voici ce que je conseille en premier « meuble » : des cubes/rectangles. c’est franchement pas difficile, vous pourrez expérimenter les limites du matériaux et l’empilement de ces cubes peut être intéressant.
Rien ne vous empêche d’en faire plusieurs et de les empiler pour faire des étagères, de vous en servir en table basse de rangement…
Le WOL doit être activé pour la carte réseau. Ce n’est pas toujours le cas pour des raisons évidentes de sécurité puisque n’importe qui pourrait démarrer un ordinateur en connaissant uniquement l’adresse mac. Cela s’effectue dans le BIOS de l’ordinateur à démarrer tout simplement.
Sous debian, pour voir si votre carte réseau supporte le WOL, exécuter la commande (en root):
aptitude install ethtool
ethtool eth0
Vous devez obtenir la ligne suivante : Supports Wake-on: g
Si vous obtenez la ligne suivante :
Wake-on: d
c’est que votre carte réseau n’est pas activée pour le WOL. Pour l’activer taper la commande :
ethtool -s eth0 wol g
Cependant, sous GNU/linux lors de l’extinction, le système désactive les interfaces réseaux. Pour supprimer cette sécurité (et c’en est une car elle évite que la machine puisse être réveillée par le réseau sans une intervention volontaire), un des moyens est d’écrire la dite ligne de commande :
ethtool -s eth0 wol g
dans le fichier /etc/rc.local avant la ligne :
exit 0
apt-get install wakeonlan
Sur un réseau local
wakeonlan 00:0D:9D:9B:BA:xx
A travers internet
wakeonlan -i 78.yyy.xxx.zzz 00:0D:9D:9B:BA:xx
78.yyy.xxx.zzz étant l’IP. Veuillez à avoir paramétrer votre pare-feu pour laisser passer port 9 (par défaut)
Postgrey permettra à votre serveur mail de lutter de manière radicale contre le Spam..
Son fonctionnement est simple, il refuse une première fois n’importe quel mail qui arrive et enregistre l’IP de l’hôte distant, les vrais serveurs mail gardent les messages en queue et tentent de les renvoyer quelques minutes plus tard.
C’est là que Postgrey acceptera le message, seulement s’il est renvoyé : Les spammeurs ne renvoient que très rarement un même mail avec une même IP. Nous utiliseront donc une blacklist pour supprimer ceux qui auraient réussi à passer.
Le greylist se base sur le respect de la RFC 2821, page 46–47
Lorsqu’un même serveur envois 5 mails et qu’ils sont valides, il enregistre automatiquement son IP en whitelist.
aptitude install postgrey
smtpd_recipient_restrictions = check_policy_service inet:127.0.0.1:60000
cat /var/log/mail.log | postgreyreport --nosingle_line --check_sender=mx,a --separate_by_subnet=":==================\n
Afin de brider la bande passante d’un serveur en giga (ici on la limité à 500mbps) utilisez ce script :
#!/bin/bash # # tc uses the following units when passed as a parameter. # kbps: Kilobytes per second # mbps: Megabytes per second # kbit: Kilobits per second # mbit: Megabits per second # bps: Bytes per second # Amounts of data can be specified in: # kb or k: Kilobytes # mb or m: Megabytes # mbit: Megabits # kbit: Kilobits # To get the byte figure from bits, divide the number by 8 bit # # # Name of the traffic control command. TC=/sbin/tc # The network interface we're planning on limiting bandwidth. IF=eth0 # Interface # Download limit (in mega bits) #DNLD=1mbit # DOWNLOAD Limit DNLD=500mbps # DOWNLOAD Limit # Upload limit (in mega bits) #UPLD=1mbit # UPLOAD Limit UPLD=500mbps # UPLOAD Limit # IP address of the machine we are controlling IP=0.0.0.0 # Host IP # Masque MAS=0 # Filter options for limiting the intended interface. U32="$TC filter add dev $IF protocol ip parent 1:0 prio 1 u32" start() { # We'll use Hierarchical Token Bucket (HTB) to shape bandwidth. # For detailed configuration options, please consult Linux man # page. $TC qdisc add dev $IF root handle 1: htb default 30 $TC class add dev $IF parent 1: classid 1:1 htb rate $DNLD $TC class add dev $IF parent 1: classid 1:2 htb rate $UPLD $U32 match ip dst $IP/$MAS flowid 1:1 $U32 match ip src $IP/$MAS flowid 1:2 # The first line creates the root qdisc, and the next two lines # create two child qdisc that are to be used to shape download # and upload bandwidth. # # The 4th and 5th line creates the filter to match the interface. # The 'dst' IP address is used to limit download speed, and the # 'src' IP address is used to limit upload speed. } stop() { # Stop the bandwidth shaping. $TC qdisc del dev $IF root } restart() { # Self-explanatory. stop sleep 1 start } show() { # Display status of traffic control status. $TC -s qdisc ls dev $IF } case "$1" in start) echo -n "Starting bandwidth shaping: " start echo "done" ;; stop) echo -n "Stopping bandwidth shaping: " stop echo "done" ;; restart) echo -n "Restarting bandwidth shaping: " restart echo "done" ;; show) echo "Bandwidth shaping status for $IF:" show echo "" ;; *) pwd=$(pwd) echo "Usage: tc.bash {start|stop|restart|show}" ;; esac exit 0
La commande “tput” permet de gérer l’adressage du curseur et les séquences de contrôle du terminal. Vous pourrez notamment faire une mise en page d’un script interactif
#### Initialisation des variables #### #+ Mode normal RESETCOLOR="$(tput sgr0)" # "Surligné" (bold) SURLIGNE=$(tput smso) # "Non-Surligné" (offbold) NONSURLIGNE=$(tput rmso) # Couleurs (gras) #+ Rouge ROUGE="$(tput bold ; tput setaf 1)" #+ Vert VERT="$(tput bold ; tput setaf 2)" #+ Jaune JAUNE="$(tput bold ; tput setaf 3)" #+ Bleu BLEU="$(tput bold ; tput setaf 4)" #+ Cyan CYAN="$(tput bold ; tput setaf 6)" #### Fin initialisation variables #### # Effacement du terminal clear # Adressage du curseur ligne 0 colonne 2 tput cup 0 2 echo "Entrez les informations demandées dans le champ ayant le curseur." # Adressage du curseur ligne 1 colonne 2 tput cup 1 2 echo "Appuyez sur Entrée pour passer au champ suivant." # Adressage du curseur ligne 3 colonne 20 tput cup 3 30 echo "${SURLIGNE}Questions/Réponses${NONSURLIGNE}" # Pré-affichage des champs tput cup 5 5 echo -e "Nom : \c" tput cup 7 5 echo -e "Prénom : \c" tput cup 9 5 echo -e "Age : \c" # Facultatif # Pré-affichage des données tput cup 12 2 echo -e "Votre nom est : " tput cup 13 2 echo -e "Votre prénom est : " tput cup 14 2 echo -e "Vous avez ans. " #### Interaction du script #### # Adressage du curseur ligne 5 colonne 5 tput cup 5 5 echo -e "Nom : \c" read nom # Adressage du curseur ligne 7 colonne 5 tput cup 7 5 echo -e "Prénom : \c" read prenom # Adressage du curseur ligne 9 colonne 5 tput cup 9 5 echo -e "Age : \c" read age #### Affichage des réponses #### # Adressage du curseur ligne 12 colonne 2 tput cup 12 2 echo -e "${VERT}Votre nom est : ${RESETCOLOR}"${ROUGE}$nom${RESETCOLOR} # Adressage du curseur ligne 13 colonne 2 tput cup 13 2 echo -e "${VERT}Votre prénom est : ${RESETCOLOR}"${CYAN}$prenom${RESETCOLOR} # Adressage du curseur ligne 14 colonne 2 tput cup 14 2 echo -e "${VERT}Vous avez ${JAUNE}$age ${VERT}ans. ${RESETCOLOR}" # Adressage du curseur ligne 20 colonne 0 tput cup 20 0
Des mails indésirable dans sa file d’attente postfix :
# mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
C5854E2C00C 5114 Sun Apr 11 19:30:41 MAILER-DAEMON
(connect to mail.aaaaaa.net[11.22.33.44]:25: Connection timed out)
zzzzzzzz@aaaaaaa.net
97497E2C334 4952 Thu Apr 15 18:10:41 MAILER-DAEMON
(connect to mail.xxxxxxx.net[11.22.33.45]:25: No route to host)
yyyyyyy@xxxxxx.net
Vérifier que le mail n’est pas important (voir est un SPAM) en l’affichant avec le « Queue ID »
find /var/spool/postfix/ -name 97497E2C334 -exec cat {} \;
Ou plus simplement :
postcat -q 97497E2C334
Et enfin le ménage par le vide :postsuper -d ALL
En continuant à utiliser le site, vous acceptez l’utilisation des cookies (au chocolat) Plus d’informations
Les cookies sont utilisés à des fin de statistique de visite du blog sur une plateforme indépendante que j'héberge moi même. Les statistiques sot faites avec un logiciel libre. Aucune information n'est redistribué à google ou autre. Je suis seul autorisé à lire ces informations