Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
tech:hypervisor-01 [30/12/2024 17:27] – [Paramètres réseau et swap dans sysctl] LibertAdmin | tech:hypervisor-01 [14/10/2025 08:34] (Version actuelle) – [Paquets installés] LibertAdmin | ||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
* 1 hyperviseur KVM exposé sur Internet sur 159.69.59.13/ | * 1 hyperviseur KVM exposé sur Internet sur 159.69.59.13/ | ||
* plusieurs machines virtuelles KVM/QEMU pour les services, pilotées par libvirt, sur 192.168.10.0/ | * plusieurs machines virtuelles KVM/QEMU pour les services, pilotées par libvirt, sur 192.168.10.0/ | ||
- | * [[tech: | + | |
* [[tech: | * [[tech: | ||
* < | * < | ||
Ligne 25: | Ligne 25: | ||
* < | * < | ||
* < | * < | ||
- | * [[tech: | + | * [[tech: |
- | Toutes les requêtes venant d' | + | Toutes les requêtes venant d' |
===== Configuration ===== | ===== Configuration ===== | ||
==== Système d' | ==== Système d' | ||
* Debian stable (Debian 12 « Bookworm ») | * Debian stable (Debian 12 « Bookworm ») | ||
- | * Debian oldstable pour le serveur web-01 (Debian 11 « Bullseye ») | ||
==== Adressage IP ==== | ==== Adressage IP ==== | ||
- | Hetzner offre une IP publique. Nous avons modifié l' | + | Hetzner offre une IP publique. Nous avons modifié l' |
- | + | ||
- | L' | + | |
L' | L' | ||
Ligne 73: | Ligne 70: | ||
gateway fe80::1 | gateway fe80::1 | ||
- | # Management | + | # Management |
- | auto br1 | + | #auto br1 |
- | iface br1 inet static | + | #iface br1 inet static |
- | bridge_ports none | + | # bridge_ports none |
- | bridge_fd 0 | + | # bridge_fd 0 |
- | bridge_stp off | + | # bridge_stp off |
- | address | + | # address |
- | netmask 255.255.255.0 | + | # netmask 255.255.255.0 |
- | + | # | |
- | iface br1 inet6 static | + | #iface br1 inet6 static |
- | bridge_ports none | + | # bridge_ports none |
- | bridge_fd 0 | + | # bridge_fd 0 |
- | bridge_stp off | + | # bridge_stp off |
- | address | + | # address |
- | netmask 120 | + | # netmask 120 |
# VM-LAN | # VM-LAN | ||
Ligne 142: | Ligne 139: | ||
Le paquet '' | Le paquet '' | ||
- | Le port SSH a été masqué. | ||
Il est bien sûr extrêmement important de sécuriser SSH : interdire le login root avec mot de passe, utiliser de bons algorithmes de chiffrement, | Il est bien sûr extrêmement important de sécuriser SSH : interdire le login root avec mot de passe, utiliser de bons algorithmes de chiffrement, | ||
+ | |||
+ | Cela dit, pour information une configuration similaire à la suivante est en place : | ||
+ | |||
+ | <code bash> | ||
+ | # / | ||
+ | |||
+ | # Common parameters: | ||
+ | Port < | ||
+ | Port < | ||
+ | AcceptEnv LANG LC_* | ||
+ | ChallengeResponseAuthentication no | ||
+ | KbdInteractiveAuthentication no | ||
+ | PrintMotd no | ||
+ | PasswordAuthentication no | ||
+ | Subsystem sftp / | ||
+ | UsePAM yes | ||
+ | X11Forwarding no | ||
+ | |||
+ | # Port < | ||
+ | Match Address="< | ||
+ | AllowUsers root < | ||
+ | |||
+ | # Port < | ||
+ | Match LocalPort=< | ||
+ | AllowUsers < | ||
+ | </ | ||
Les règles concernant le réseau d' | Les règles concernant le réseau d' | ||
Ligne 152: | Ligne 174: | ||
<code bash> | <code bash> | ||
*nat | *nat | ||
- | # Router le trafic Web vers le serveur web : | + | -A PREROUTING -d 159.69.59.13/ |
- | -A PREROUTING -d 159.69.59.13/ | + | -A PREROUTING -d 159.69.59.13/ |
- | # Router le mail envoi/ | + | -A PREROUTING -d 159.69.59.13/ |
- | -A PREROUTING -d 159.69.59.13/ | + | -A POSTROUTING -s 10.10.10.0/ |
- | # Router le 8484 pour Zabbix vers le serveur monitoring : | + | -A POSTROUTING -s 192.168.10.0/ |
- | -A PREROUTING -d 159.69.59.13/ | + | -A POSTROUTING -s 192.168.10.0/ |
- | # Ne pas appliquer | + | -A POSTROUTING -s 192.168.10.0/ |
- | -A POSTROUTING -s 192.168.10.0/ | + | -A POSTROUTING -s 192.168.10.0/ |
- | -A POSTROUTING -s 192.168.10.0/ | + | -A POSTROUTING -s 192.168.10.0/ |
- | # Masquerading | + | |
- | -A POSTROUTING -s 192.168.10.0/ | + | |
- | -A POSTROUTING -s 192.168.10.0/ | + | |
- | -A POSTROUTING -s 192.168.10.0/ | + | |
COMMIT | COMMIT | ||
*filter | *filter | ||
- | # Accepter le trafic basique : ICMP, boucle locale et connexions établies, en entrée : | + | -A INPUT -m conntrack --ctstate RELATED, |
- | -A INPUT -m conntrack --ctstate RELATED, | + | -A INPUT -i lo -m comment --comment " |
- | -A INPUT -i lo -j ACCEPT | + | -A INPUT -p icmp --icmp-type 8 -m conntrack --ctstate NEW -m comment --comment "Accepter le trafic basique ICMP, en entrée" |
- | -A INPUT -p icmp --icmp-type 8 -m conntrack --ctstate NEW -j ACCEPT | + | -A INPUT -p tcp -m tcp --syn -m conntrack --ctstate NEW -m multiport |
- | # Accepter le SSH : | + | -A INPUT -p tcp -m tcp --syn -m conntrack --ctstate NEW -m multiport |
- | -A INPUT -p tcp -m tcp --syn -m conntrack --ctstate NEW --dport 22 -j ACCEPT | + | -A INPUT -p udp --dport 51510 -m comment |
- | -A INPUT -p tcp -m tcp --syn -m conntrack --ctstate NEW --dport 1984 -j ACCEPT | + | -A INPUT -i br2 -p udp -m udp -m multiport |
- | # Accepter les connexions pour le mail : | + | -A INPUT -i br2 -p tcp -m tcp -m multiport --dports 53 -m comment --comment " |
- | -A INPUT -p tcp -m tcp --syn -m conntrack | + | -A INPUT -i br2 -p tcp -m multiport --dport 2049 -m comment --comment "Bloquer les requêtes rpcbind/ |
- | # Accepter le tunnel SSH vers le serveur web-01 sur le port 52365 : | + | -A INPUT -i br2 -p tcp -m multiport --dport 111 -m comment --comment " |
- | -A INPUT -p tcp -m tcp -m conntrack | + | -A INPUT -p tcp -s 127.0.0.1 --dport 111 -m comment --comment " |
- | # Accepter les requêtes DNS (port 53) depuis les VM : | + | -A INPUT -p udp --dport 111 -m comment --comment " |
- | -A INPUT -i br2 -p udp -m udp -m multiport --dports 53 -j ACCEPT | + | -A INPUT -p tcp --dport 111 -m comment --comment " |
- | -A INPUT -i br2 -p tcp -m tcp -m multiport --dports 53 -j ACCEPT | + | -A INPUT -i br2 -p tcp -m tcp -m multiport --dports 10050 -m comment --comment " |
- | # Bloquer les requêtes rpcbind/ | + | -A INPUT -p icmp --icmp-type 8 -m conntrack --ctstate NEW -m limit --limit 1/s --limit-burst 1 -m comment --comment "On refuse les trop nombreux ping" |
- | -A INPUT -i br2 -p tcp -m multiport --dport 2049 -j ACCEPT | + | -A INPUT -p icmp -m comment --comment "On refuse les trop nombreux ping" |
- | -A INPUT -i br2 -p tcp -m multiport --dport 111 -j ACCEPT | + | -A INPUT -m conntrack --ctstate INVALID |
- | -A INPUT -p tcp -s 127.0.0.1 --dport 111 -j ACCEPT | + | -A INPUT -p tcp -m tcp -m comment --comment "On refuse tout le reste" |
- | -A INPUT -p udp --dport 111 -j DROP | + | -A INPUT -m comment --comment "On refuse tout le reste" |
- | -A INPUT -p tcp --dport 111 -j DROP | + | -A FORWARD -d 192.168.10.0/ |
- | # Accepter | + | -A FORWARD -s 192.168.10.0/ |
- | -A INPUT -i br2 -p tcp -m tcp -m multiport --dports 10050 -j ACCEPT | + | -A FORWARD -i br2 -o br2 -m comment --comment "Accepter le trafic interne entre les VM" -j ACCEPT |
- | # On refuse les trop nombreux ping : | + | -A FORWARD -i wg0 -o br2 -m comment --comment " |
- | -A INPUT -p icmp --icmp-type 8 -m conntrack --ctstate NEW -m limit --limit 1/s --limit-burst 1 -j ACCEPT | + | -A FORWARD -i br2 -o wg0 -m comment --comment "Accepter |
- | -A INPUT -p icmp -j DROP | + | -A FORWARD -d 192.168.10.5/ |
- | # On refuse tout le reste : | + | -A FORWARD -d 192.168.10.7/ |
- | -A INPUT -m conntrack --ctstate INVALID -j DROP | + | -A FORWARD -d 192.168.10.250/ |
- | -A INPUT -p tcp -m tcp -j REJECT --reject-with tcp-reset | + | -A INPUT -s 102.132.96.0/ |
- | -A INPUT -j REJECT --reject-with icmp-port-unreachable | + | -A INPUT -s 103.4.96.0/ |
- | # Accepter les connexions établies sur le LAN : | + | -A INPUT -s 129.134.0.0/ |
- | -A FORWARD -d 192.168.10.0/ | + | -A INPUT -s 129.134.160.0/ |
- | # Accepter | + | -A INPUT -s 129.134.25.0/ |
- | -A FORWARD -s 192.168.10.0/ | + | -A INPUT -s 129.134.26.0/ |
- | # Accepter le trafic interne entre les VM : | + | -A INPUT -s 129.134.27.0/ |
- | -A FORWARD -i br2 -o br2 -j ACCEPT | + | -A INPUT -s 129.134.28.0/ |
- | # Accepter les paquets redirigés | + | -A INPUT -s 129.134.29.0/ |
- | -A FORWARD -d 192.168.10.5/ | + | -A INPUT -s 129.134.30.0/ |
- | # Accepter les paquets redirigés vers des ports particuliers pour le mail vers le serveur | + | -A INPUT -s 129.134.31.0/ |
- | -A FORWARD -d 192.168.10.7/ | + | -A INPUT -s 139.223.200.130/ |
- | # Accepter les paquets redirigés vers des ports particuliers pour le monitoring | + | -A INPUT -s 157.240.0.0/ |
- | -A FORWARD -d 192.168.10.250/ | + | -A INPUT -s 157.240.192.0/ |
- | # On bloque TOUT le trafic en provenance | + | -A INPUT -s 157.240.195.0/ |
- | -A INPUT -s 102.132.96.0/ | + | -A INPUT -s 157.240.196.0/ |
- | -A INPUT -s 103.4.96.0/ | + | -A INPUT -s 157.240.197.0/ |
- | -A INPUT -s 129.134.0.0/ | + | -A INPUT -s 157.240.198.0/ |
- | -A INPUT -s 129.134.160.0/ | + | -A INPUT -s 157.240.199.0/ |
- | -A INPUT -s 129.134.25.0/ | + | -A INPUT -s 157.240.200.0/ |
- | -A INPUT -s 129.134.26.0/ | + | -A INPUT -s 157.240.201.0/ |
- | -A INPUT -s 129.134.27.0/ | + | -A INPUT -s 157.240.202.0/ |
- | -A INPUT -s 129.134.28.0/ | + | -A INPUT -s 157.240.203.0/ |
- | -A INPUT -s 129.134.29.0/ | + | -A INPUT -s 157.240.204.0/ |
- | -A INPUT -s 129.134.30.0/ | + | -A INPUT -s 157.240.205.0/ |
- | -A INPUT -s 129.134.31.0/ | + | -A INPUT -s 157.240.207.0/ |
- | -A INPUT -s 139.223.200.130/ | + | -A INPUT -s 157.240.208.0/ |
- | -A INPUT -s 157.240.0.0/ | + | -A INPUT -s 157.240.209.0/ |
- | -A INPUT -s 157.240.192.0/ | + | -A INPUT -s 157.240.210.0/ |
- | -A INPUT -s 157.240.195.0/ | + | -A INPUT -s 157.240.211.0/ |
- | -A INPUT -s 157.240.196.0/ | + | -A INPUT -s 157.240.212.0/ |
- | -A INPUT -s 157.240.197.0/ | + | -A INPUT -s 157.240.214.0/ |
- | -A INPUT -s 157.240.198.0/ | + | -A INPUT -s 157.240.215.0/ |
- | -A INPUT -s 157.240.199.0/ | + | -A INPUT -s 157.240.216.0/ |
- | -A INPUT -s 157.240.200.0/ | + | -A INPUT -s 157.240.217.0/ |
- | -A INPUT -s 157.240.201.0/ | + | -A INPUT -s 157.240.218.0/ |
- | -A INPUT -s 157.240.202.0/ | + | -A INPUT -s 157.240.22.0/ |
- | -A INPUT -s 157.240.203.0/ | + | -A INPUT -s 157.240.221.0/ |
- | -A INPUT -s 157.240.204.0/ | + | -A INPUT -s 157.240.222.0/ |
- | -A INPUT -s 157.240.205.0/ | + | -A INPUT -s 157.240.223.0/ |
- | -A INPUT -s 157.240.207.0/ | + | -A INPUT -s 157.240.224.0/ |
- | -A INPUT -s 157.240.208.0/ | + | -A INPUT -s 157.240.225.0/ |
- | -A INPUT -s 157.240.209.0/ | + | -A INPUT -s 157.240.226.0/ |
- | -A INPUT -s 157.240.210.0/ | + | -A INPUT -s 157.240.227.0/ |
- | -A INPUT -s 157.240.211.0/ | + | -A INPUT -s 157.240.228.0/ |
- | -A INPUT -s 157.240.212.0/ | + | -A INPUT -s 157.240.229.0/ |
- | -A INPUT -s 157.240.214.0/ | + | -A INPUT -s 157.240.23.0/ |
- | -A INPUT -s 157.240.215.0/ | + | -A INPUT -s 157.240.231.0/ |
- | -A INPUT -s 157.240.216.0/ | + | -A INPUT -s 157.240.232.0/ |
- | -A INPUT -s 157.240.217.0/ | + | -A INPUT -s 157.240.233.0/ |
- | -A INPUT -s 157.240.218.0/ | + | -A INPUT -s 157.240.234.0/ |
- | -A INPUT -s 157.240.22.0/ | + | -A INPUT -s 157.240.235.0/ |
- | -A INPUT -s 157.240.221.0/ | + | -A INPUT -s 157.240.236.0/ |
- | -A INPUT -s 157.240.222.0/ | + | -A INPUT -s 157.240.237.0/ |
- | -A INPUT -s 157.240.223.0/ | + | -A INPUT -s 157.240.238.0/ |
- | -A INPUT -s 157.240.224.0/ | + | -A INPUT -s 157.240.239.0/ |
- | -A INPUT -s 157.240.225.0/ | + | -A INPUT -s 157.240.240.0/ |
- | -A INPUT -s 157.240.226.0/ | + | -A INPUT -s 157.240.24.0/ |
- | -A INPUT -s 157.240.227.0/ | + | -A INPUT -s 157.240.241.0/ |
- | -A INPUT -s 157.240.228.0/ | + | -A INPUT -s 157.240.242.0/ |
- | -A INPUT -s 157.240.229.0/ | + | -A INPUT -s 157.240.243.0/ |
- | -A INPUT -s 157.240.23.0/ | + | -A INPUT -s 157.240.244.0/ |
- | -A INPUT -s 157.240.231.0/ | + | -A INPUT -s 157.240.245.0/ |
- | -A INPUT -s 157.240.232.0/ | + | -A INPUT -s 157.240.247.0/ |
- | -A INPUT -s 157.240.233.0/ | + | -A INPUT -s 157.240.249.0/ |
- | -A INPUT -s 157.240.234.0/ | + | -A INPUT -s 157.240.250.0/ |
- | -A INPUT -s 157.240.235.0/ | + | -A INPUT -s 157.240.25.0/ |
- | -A INPUT -s 157.240.236.0/ | + | -A INPUT -s 157.240.251.0/ |
- | -A INPUT -s 157.240.237.0/ | + | -A INPUT -s 157.240.252.0/ |
- | -A INPUT -s 157.240.238.0/ | + | -A INPUT -s 157.240.253.0/ |
- | -A INPUT -s 157.240.239.0/ | + | -A INPUT -s 157.240.254.0/ |
- | -A INPUT -s 157.240.240.0/ | + | -A INPUT -s 157.240.26.0/ |
- | -A INPUT -s 157.240.24.0/ | + | -A INPUT -s 157.240.27.0/ |
- | -A INPUT -s 157.240.241.0/ | + | -A INPUT -s 157.240.28.0/ |
- | -A INPUT -s 157.240.242.0/ | + | -A INPUT -s 157.240.29.0/ |
- | -A INPUT -s 157.240.243.0/ | + | -A INPUT -s 157.240.30.0/ |
- | -A INPUT -s 157.240.244.0/ | + | -A INPUT -s 157.240.3.0/ |
- | -A INPUT -s 157.240.245.0/ | + | -A INPUT -s 157.240.31.0/ |
- | -A INPUT -s 157.240.247.0/ | + | -A INPUT -s 157.240.5.0/ |
- | -A INPUT -s 157.240.249.0/ | + | -A INPUT -s 157.240.6.0/ |
- | -A INPUT -s 157.240.250.0/ | + | -A INPUT -s 157.240.7.0/ |
- | -A INPUT -s 157.240.25.0/ | + | -A INPUT -s 157.240.8.0/ |
- | -A INPUT -s 157.240.251.0/ | + | -A INPUT -s 157.240.9.0/ |
- | -A INPUT -s 157.240.252.0/ | + | -A INPUT -s 162.254.207.51/ |
- | -A INPUT -s 157.240.253.0/ | + | -A INPUT -s 162.255.119.207/ |
- | -A INPUT -s 157.240.254.0/ | + | -A INPUT -s 172.67.135.213/ |
- | -A INPUT -s 157.240.26.0/ | + | -A INPUT -s 173.252.64.0/ |
- | -A INPUT -s 157.240.27.0/ | + | -A INPUT -s 179.60.192.0/ |
- | -A INPUT -s 157.240.28.0/ | + | -A INPUT -s 185.199.108.153/ |
- | -A INPUT -s 157.240.29.0/ | + | -A INPUT -s 185.199.111.153/ |
- | -A INPUT -s 157.240.30.0/ | + | -A INPUT -s 185.60.216.0/ |
- | -A INPUT -s 157.240.3.0/ | + | -A INPUT -s 198.54.117.211/ |
- | -A INPUT -s 157.240.31.0/ | + | -A INPUT -s 204.15.20.0/ |
- | -A INPUT -s 157.240.5.0/ | + | -A INPUT -s 27.124.125.189/ |
- | -A INPUT -s 157.240.6.0/ | + | -A INPUT -s 31.13.24.0/ |
- | -A INPUT -s 157.240.7.0/ | + | -A INPUT -s 31.13.64.0/ |
- | -A INPUT -s 157.240.8.0/ | + | -A INPUT -s 34.117.168.233/ |
- | -A INPUT -s 157.240.9.0/ | + | -A INPUT -s 37.9.175.187/ |
- | -A INPUT -s 162.254.207.51/ | + | -A INPUT -s 45.130.41.7/ |
- | -A INPUT -s 162.255.119.207/ | + | -A INPUT -s 45.64.40.0/ |
- | -A INPUT -s 172.67.135.213/ | + | -A INPUT -s 45.91.92.164/ |
- | -A INPUT -s 173.252.64.0/ | + | -A INPUT -s 54.81.116.232/ |
- | -A INPUT -s 179.60.192.0/ | + | -A INPUT -s 61.9.242.43/ |
- | -A INPUT -s 185.199.108.153/ | + | -A INPUT -s 64.225.91.73/ |
- | -A INPUT -s 185.199.111.153/ | + | -A INPUT -s 66.220.144.0/ |
- | -A INPUT -s 185.60.216.0/ | + | -A INPUT -s 69.171.224.0/ |
- | -A INPUT -s 198.54.117.211/ | + | -A INPUT -s 74.119.76.0/ |
- | -A INPUT -s 204.15.20.0/ | + | -A INPUT -s 89.223.68.248/ |
- | -A INPUT -s 27.124.125.189/ | + | -A FORWARD -i br2 -m comment --comment " |
- | -A INPUT -s 31.13.24.0/ | + | -A FORWARD -o br2 -m comment --comment " |
- | -A INPUT -s 31.13.64.0/ | + | |
- | -A INPUT -s 34.117.168.233/ | + | |
- | -A INPUT -s 37.9.175.187/ | + | |
- | -A INPUT -s 45.130.41.7/ | + | |
- | -A INPUT -s 45.64.40.0/ | + | |
- | -A INPUT -s 45.91.92.164/ | + | |
- | -A INPUT -s 54.81.116.232/ | + | |
- | -A INPUT -s 61.9.242.43/ | + | |
- | -A INPUT -s 64.225.91.73/ | + | |
- | -A INPUT -s 66.220.144.0/ | + | |
- | -A INPUT -s 69.171.224.0/ | + | |
- | -A INPUT -s 74.119.76.0/ | + | |
- | -A INPUT -s 89.223.68.248/ | + | |
- | # Rejeter tout le reste : | + | |
- | -A FORWARD -i br2 -j REJECT --reject-with icmp-port-unreachable | + | |
- | -A FORWARD -o br2 -j REJECT --reject-with icmp-port-unreachable | + | |
COMMIT | COMMIT | ||
</ | </ | ||
Ligne 326: | Ligne 328: | ||
<code bash> | <code bash> | ||
- | # Accepter le trafic basique : ICMP, boucle locale et connexions établies, en entrée | + | *filter |
- | -A INPUT -m conntrack --ctstate RELATED, | + | -A INPUT -m conntrack --ctstate RELATED, |
- | -A INPUT -i lo -j ACCEPT | + | -A INPUT -i lo -m comment --comment " |
- | -A INPUT ! -i lo -d ::1/128 -j REJECT | + | -A INPUT ! -i lo -d :: |
- | # Accepter le SSH : | + | -A INPUT -p tcp -m tcp --syn -m conntrack --ctstate NEW --dport 22 -m comment --comment " |
- | -A INPUT -p tcp -m tcp --syn -m conntrack --ctstate NEW --dport 22 -j ACCEPT | + | -A INPUT -p tcp -m tcp --syn -m conntrack --ctstate NEW --dport 1984 -m comment --comment "Accepter le SSH" |
- | -A INPUT -p tcp -m tcp --syn -m conntrack --ctstate NEW --dport 1984 -j ACCEPT | + | -A INPUT -p tcp -m tcp -m conntrack --ctstate NEW --dport 52365 -m comment --comment " |
- | # Accepter le tunnel | + | -A INPUT -i br2 -p udp -m udp -m multiport --dports 53 -m comment --comment " |
- | -A INPUT -p tcp -m tcp -m conntrack --ctstate NEW --dport 52365 -j ACCEPT | + | -A INPUT -i br2 -p tcp -m tcp -m multiport --dports 53 -m comment --comment " |
- | # Accepter les requêtes DNS (port 53) depuis les VM : | + | -A INPUT -i br2 -p tcp -m multiport --dport 2049 -m comment --comment " |
- | -A INPUT -i br2 -p udp -m udp -m multiport --dports 53 -j ACCEPT | + | -A INPUT -i br2 -p tcp -m multiport --dport 111 -m comment --comment " |
- | -A INPUT -i br2 -p tcp -m tcp -m multiport --dports 53 -j ACCEPT | + | -A INPUT -p tcp -s :: |
- | # Bloquer | + | -A INPUT -p udp --dport 111 -m comment --comment " |
- | -A INPUT -i br2 -p tcp -m multiport --dport 2049 -j ACCEPT | + | -A INPUT -p tcp --dport 111 -m comment --comment " |
- | -A INPUT -i br2 -p tcp -m multiport --dport 111 -j ACCEPT | + | -A INPUT -i br2 -p tcp -m tcp -m multiport --dports 10050 -m comment --comment " |
- | -A INPUT -p tcp -s :: | + | -A INPUT -p icmpv6 --icmpv6-type parameter-problem |
- | -A INPUT -p udp --dport 111 -j DROP | + | -A INPUT -p icmpv6 --icmpv6-type echo-request |
- | -A INPUT -p tcp --dport 111 -j DROP | + | -A INPUT -p icmpv6 --icmpv6-type echo-reply |
- | # Accepter | + | -A INPUT -p icmpv6 --icmpv6-type router-advertisement -m hl --hl-eq 255 -m comment --comment "On accepte l' |
- | -A INPUT -i br2 -p tcp -m tcp -m multiport --dports 10050 -j ACCEPT | + | -A INPUT -p icmpv6 --icmpv6-type router-solicitation -m hl --hl-eq 255 -m comment --comment "On accepte l' |
- | # On accepte l' | + | -A INPUT -p icmpv6 --icmpv6-type neighbour-advertisement -m hl --hl-eq 255 -m comment --comment "On accepte l' |
- | -A INPUT -p icmpv6 --icmpv6-type parameter-problem -j ACCEPT | + | -A INPUT -p icmpv6 --icmpv6-type neighbour-solicitation -m hl --hl-eq 255 -m comment --comment "On accepte l' |
- | -A INPUT -p icmpv6 --icmpv6-type echo-request -j ACCEPT | + | -A INPUT -p icmpv6 --icmpv6-type echo-request -m conntrack --ctstate NEW -m limit --limit 1/s --limit-burst 1 -m comment --comment "On refuse les trop nombreux ping" |
- | -A INPUT -p icmpv6 --icmpv6-type echo-reply -j ACCEPT | + | -A INPUT -p icmpv6 --icmpv6-type echo-request -m comment --comment "On refuse |
- | -A INPUT -p icmpv6 --icmpv6-type router-advertisement -m hl --hl-eq 255 -j ACCEPT | + | -A INPUT -m conntrack --ctstate INVALID |
- | -A INPUT -p icmpv6 --icmpv6-type router-solicitation -m hl --hl-eq 255 -j ACCEPT | + | -A INPUT -m comment --comment "On refuse tout le reste en entrée" |
- | -A INPUT -p icmpv6 --icmpv6-type neighbour-advertisement -m hl --hl-eq 255 -j ACCEPT | + | -A FORWARD -d 2a01: |
- | -A INPUT -p icmpv6 --icmpv6-type neighbour-solicitation -m hl --hl-eq 255 -j ACCEPT | + | -A FORWARD -s 2a01: |
- | # On refuse les trop nombreux ping : | + | -A FORWARD -i br2 -o br2 -m comment --comment "Accepter le trafic interne entre les VM" -j ACCEPT |
- | -A INPUT -p icmpv6 --icmpv6-type echo-request -m conntrack --ctstate NEW -m limit --limit 1/s --limit-burst 1 -j ACCEPT | + | -A FORWARD -i wg0 -o br2 -m comment --comment " |
- | -A INPUT -p icmpv6 --icmpv6-type echo-request -j DROP | + | -A FORWARD -i br2 -o wg0 -m comment --comment "Accepter |
- | # On refuse | + | -A FORWARD -d 2a01: |
- | -A INPUT -m conntrack --ctstate INVALID -j DROP | + | -A FORWARD -d 2a01: |
- | -A INPUT -j REJECT | + | -A FORWARD -d 2a01: |
- | # Accepter les connexions établies sur le LAN : | + | -A INPUT -s 2620: |
- | -A FORWARD -d 2a01: | + | -A INPUT -s 2620: |
- | # Accepter | + | -A INPUT -s 2a03: |
- | -A FORWARD -s 2a01: | + | -A INPUT -s 2a03: |
- | # Accepter le trafic interne entre les VM : | + | -A INPUT -s 2a03: |
- | -A FORWARD -i br2 -o br2 -j ACCEPT | + | -A INPUT -s 2a03: |
- | # Accepter les paquets redirigés | + | -A INPUT -s 2a03: |
- | -A FORWARD -d 2a01: | + | -A INPUT -s 2a03: |
- | # Accepter les paquets redirigés vers des ports particuliers pour le mail vers le serveur | + | -A INPUT -s 2a03: |
- | -A FORWARD -d 2a01: | + | -A INPUT -s 2a03: |
- | # Accepter les paquets redirigés vers des ports particuliers pour Zabbix tcp 8484 vers le serveur | + | -A INPUT -s 2a03: |
- | -A FORWARD -d 2a01: | + | -A INPUT -s 2a03: |
- | # On bloque TOUT le trafic en provenance de Meta/ | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2620: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2620: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2a03: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2c0f: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2c0f: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2c0f: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2c0f: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2c0f: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2c0f: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2c0f: |
- | -A INPUT -s 2a03: | + | -A INPUT -s 2c0f: |
- | -A INPUT -s 2a03: | + | -A FORWARD -i br2 -m comment --comment " |
- | -A INPUT -s 2a03: | + | -A FORWARD -o br2 -m comment --comment " |
- | -A INPUT -s 2a03: | + | |
- | -A INPUT -s 2a03: | + | |
- | -A INPUT -s 2a03: | + | |
- | -A INPUT -s 2c0f: | + | |
- | -A INPUT -s 2c0f: | + | |
- | -A INPUT -s 2c0f: | + | |
- | -A INPUT -s 2c0f: | + | |
- | -A INPUT -s 2c0f: | + | |
- | -A INPUT -s 2c0f: | + | |
- | -A INPUT -s 2c0f: | + | |
- | -A INPUT -s 2c0f: | + | |
- | # Rejeter tout le reste : | + | |
- | -A FORWARD -i br2 -j REJECT | + | |
- | -A FORWARD -o br2 -j REJECT | + | |
COMMIT | COMMIT | ||
</ | </ | ||
==== Paquets installés ==== | ==== Paquets installés ==== | ||
- | Pour virtualiser, | + | Pour virtualiser, |
La liste des paquets : | La liste des paquets : | ||
Ligne 424: | Ligne 413: | ||
adwaita-icon-theme | adwaita-icon-theme | ||
amd64-microcode | amd64-microcode | ||
+ | ansible | ||
+ | ansible-core | ||
apt | apt | ||
aptitude | aptitude | ||
aptitude-common | aptitude-common | ||
+ | apt-transport-https | ||
apt-utils | apt-utils | ||
at | at | ||
Ligne 452: | Ligne 444: | ||
cpio | cpio | ||
cpp | cpp | ||
- | cpp-10 | ||
cpp-12 | cpp-12 | ||
+ | cpp-14 | ||
+ | cpp-14-x86-64-linux-gnu | ||
+ | cpp-x86-64-linux-gnu | ||
cron | cron | ||
cron-daemon-common | cron-daemon-common | ||
Ligne 474: | Ligne 468: | ||
debianutils | debianutils | ||
diffutils | diffutils | ||
+ | dirmngr | ||
discover | discover | ||
discover-data | discover-data | ||
Ligne 487: | Ligne 482: | ||
dpkg | dpkg | ||
dpkg-dev | dpkg-dev | ||
+ | dracut-install | ||
e2fsprogs | e2fsprogs | ||
efibootmgr | efibootmgr | ||
ethtool | ethtool | ||
+ | exim4-base | ||
+ | exim4-config | ||
+ | exim4-daemon-light | ||
fail2ban | fail2ban | ||
fdisk | fdisk | ||
Ligne 498: | Ligne 497: | ||
fontconfig-config | fontconfig-config | ||
fonts-dejavu-core | fonts-dejavu-core | ||
+ | fonts-dejavu-mono | ||
gcc | gcc | ||
- | gcc-10 | ||
- | gcc-10-base: | ||
- | gcc-11-base: | ||
gcc-12 | gcc-12 | ||
gcc-12-base: | gcc-12-base: | ||
- | gcc-9-base:amd64 | + | gcc-14 |
+ | gcc-14-base:amd64 | ||
+ | gcc-14-x86-64-linux-gnu | ||
+ | gcc-x86-64-linux-gnu | ||
gdisk | gdisk | ||
+ | genisoimage | ||
gettext-base | gettext-base | ||
+ | git | ||
+ | git-man | ||
+ | gnupg | ||
+ | gnupg-l10n | ||
+ | gnupg-utils | ||
+ | gpg | ||
+ | gpg-agent | ||
+ | gpgconf | ||
+ | gpgsm | ||
gpgv | gpgv | ||
+ | gpg-wks-client | ||
+ | gpg-wks-server | ||
grep | grep | ||
groff-base | groff-base | ||
Ligne 514: | Ligne 526: | ||
grub-efi-amd64 | grub-efi-amd64 | ||
grub-efi-amd64-bin | grub-efi-amd64-bin | ||
+ | grub-efi-amd64-unsigned | ||
grub-pc-bin | grub-pc-bin | ||
gtk-update-icon-cache | gtk-update-icon-cache | ||
Ligne 520: | Ligne 533: | ||
hostname | hostname | ||
htop | htop | ||
+ | ieee-data | ||
iftop | iftop | ||
ifupdown | ifupdown | ||
Ligne 525: | Ligne 539: | ||
init | init | ||
initramfs-tools | initramfs-tools | ||
+ | initramfs-tools-bin | ||
initramfs-tools-core | initramfs-tools-core | ||
init-system-helpers | init-system-helpers | ||
Ligne 546: | Ligne 561: | ||
laptop-detect | laptop-detect | ||
less | less | ||
+ | libabsl20240722: | ||
libacl1: | libacl1: | ||
- | libaio1:amd64 | + | libaio1t64:amd64 |
libapparmor1: | libapparmor1: | ||
libapt-pkg6.0: | libapt-pkg6.0: | ||
+ | libapt-pkg7.0: | ||
libargon2-1: | libargon2-1: | ||
- | libasan6: | ||
libasan8: | libasan8: | ||
- | libasound2: | ||
libasound2-data | libasound2-data | ||
+ | libasound2t64: | ||
+ | libassuan9: | ||
libasyncns0: | libasyncns0: | ||
- | libatk1.0-0:amd64 | + | libatk1.0-0t64:amd64 |
- | libatk-bridge2.0-0:amd64 | + | libatk-bridge2.0-0t64:amd64 |
libatomic1: | libatomic1: | ||
- | libatspi2.0-0:amd64 | + | libatspi2.0-0t64:amd64 |
libattr1: | libattr1: | ||
libaudit1: | libaudit1: | ||
Ligne 567: | Ligne 584: | ||
libavahi-common-data: | libavahi-common-data: | ||
libbinutils: | libbinutils: | ||
+ | libblas3: | ||
libblkid1: | libblkid1: | ||
- | libboost-iostreams1.74.0:amd64 | + | libboost-iostreams1.83.0:amd64 |
libbpf0: | libbpf0: | ||
libbpf1: | libbpf1: | ||
Ligne 583: | Ligne 601: | ||
libcap2-bin | libcap2-bin | ||
libcap-ng0: | libcap-ng0: | ||
- | libcapstone4:amd64 | + | libcapstone5:amd64 |
libc-bin | libc-bin | ||
- | libcbor0.8:amd64 | + | libcbor0.10:amd64 |
libcc1-0: | libcc1-0: | ||
libc-dev-bin | libc-dev-bin | ||
libc-l10n | libc-l10n | ||
+ | libcloudproviders0: | ||
libcolord2: | libcolord2: | ||
libcom-err2: | libcom-err2: | ||
Ligne 596: | Ligne 615: | ||
libctf0: | libctf0: | ||
libctf-nobfd0: | libctf-nobfd0: | ||
- | libcups2:amd64 | + | libcups2t64:amd64 |
- | libcurl3-gnutls: | + | libcurl3t64-gnutls: |
- | libcurl4:amd64 | + | libcurl4t64:amd64 |
libcwidget4: | libcwidget4: | ||
libdatrie1: | libdatrie1: | ||
libdaxctl1: | libdaxctl1: | ||
- | libdb5.3:amd64 | + | libdb5.3t64:amd64 |
libdbus-1-3: | libdbus-1-3: | ||
libdconf1: | libdconf1: | ||
Ligne 617: | Ligne 636: | ||
libdrm-common | libdrm-common | ||
libdrm-intel1: | libdrm-intel1: | ||
- | libdrm-nouveau2: | ||
- | libdrm-radeon1: | ||
libduktape207: | libduktape207: | ||
- | libdw1:amd64 | + | libdw1t64: |
+ | libebur128-1:amd64 | ||
libedit2: | libedit2: | ||
- | libefiboot1:amd64 | + | libefiboot1t64:amd64 |
- | libefivar1:amd64 | + | libefivar1t64:amd64 |
- | libelf1:amd64 | + | libelf1t64:amd64 |
libepoxy0: | libepoxy0: | ||
+ | liberror-perl | ||
libestr0: | libestr0: | ||
- | libevent-core-2.1-7:amd64 | + | libevent-2.1-7t64: |
- | libexecs0:amd64 | + | libevent-core-2.1-7t64:amd64 |
+ | libexecs1:amd64 | ||
libexpat1: | libexpat1: | ||
- | libext2fs2:amd64 | + | libext2fs2t64:amd64 |
libfastjson4: | libfastjson4: | ||
libfdisk1: | libfdisk1: | ||
Ligne 636: | Ligne 656: | ||
libffi7: | libffi7: | ||
libffi8: | libffi8: | ||
+ | libfftw3-single3: | ||
libfido2-1: | libfido2-1: | ||
- | libfile-find-rule-perl | + | libfile-fcntllock-perl |
- | libflac12:amd64 | + | libflac14:amd64 |
libfontconfig1: | libfontconfig1: | ||
libfreetype6: | libfreetype6: | ||
libfribidi0: | libfribidi0: | ||
libfstrm0: | libfstrm0: | ||
- | libfuse2: | + | libfuse3-4:amd64 |
- | libfuse3-3:amd64 | + | |
libgbm1: | libgbm1: | ||
- | libgcc-10-dev: | ||
libgcc-12-dev: | libgcc-12-dev: | ||
+ | libgcc-14-dev: | ||
libgcc-s1: | libgcc-s1: | ||
libgcrypt20: | libgcrypt20: | ||
- | libgdbm6:amd64 | + | libgdbm6t64:amd64 |
- | libgdbm-compat4:amd64 | + | libgdbm-compat4t64:amd64 |
libgdk-pixbuf-2.0-0: | libgdk-pixbuf-2.0-0: | ||
libgdk-pixbuf2.0-common | libgdk-pixbuf2.0-common | ||
libgl1: | libgl1: | ||
libgl1-mesa-dri: | libgl1-mesa-dri: | ||
- | libglapi-mesa: | + | libglib2.0-0t64:amd64 |
- | libglib2.0-0:amd64 | + | |
libglvnd0: | libglvnd0: | ||
libglx0: | libglx0: | ||
libglx-mesa0: | libglx-mesa0: | ||
libgmp10: | libgmp10: | ||
- | libgnutls30:amd64 | + | libgnutls30t64: |
+ | libgnutls-dane0t64:amd64 | ||
libgomp1: | libgomp1: | ||
libgpg-error0: | libgpg-error0: | ||
Ligne 671: | Ligne 691: | ||
libgstreamer1.0-0: | libgstreamer1.0-0: | ||
libgstreamer-plugins-base1.0-0: | libgstreamer-plugins-base1.0-0: | ||
- | libgtk-3-0:amd64 | + | libgtk-3-0t64:amd64 |
libgtk-3-common | libgtk-3-common | ||
libharfbuzz0b: | libharfbuzz0b: | ||
- | libhogweed6:amd64 | + | libhogweed6t64: |
+ | libhwasan0:amd64 | ||
libibverbs1: | libibverbs1: | ||
- | libicu72:amd64 | + | libicu76: |
+ | libidn12:amd64 | ||
libidn2-0: | libidn2-0: | ||
libinih1: | libinih1: | ||
Ligne 696: | Ligne 718: | ||
libkrb5-3: | libkrb5-3: | ||
libkrb5support0: | libkrb5support0: | ||
+ | libksba8: | ||
+ | liblastlog2-2: | ||
liblcms2-2: | liblcms2-2: | ||
- | libldap-2.5-0:amd64 | + | libldap2:amd64 |
libldap-common | libldap-common | ||
liblerc4: | liblerc4: | ||
- | libllvm15:amd64 | + | liblilv-0-0: |
+ | liblinear4: | ||
+ | libllvm19:amd64 | ||
liblmdb0: | liblmdb0: | ||
liblocale-gettext-perl | liblocale-gettext-perl | ||
Ligne 706: | Ligne 732: | ||
liblognorm5: | liblognorm5: | ||
liblsan0: | liblsan0: | ||
+ | liblsof0 | ||
+ | liblua5.4-0: | ||
liblvm2cmd2.03: | liblvm2cmd2.03: | ||
liblz4-1: | liblz4-1: | ||
liblzma5: | liblzma5: | ||
liblzo2-2: | liblzo2-2: | ||
- | libmagic1:amd64 | + | libmagic1t64:amd64 |
libmagic-mgc | libmagic-mgc | ||
libmaxminddb0: | libmaxminddb0: | ||
Ligne 719: | Ligne 747: | ||
libmpc3: | libmpc3: | ||
libmpfr6: | libmpfr6: | ||
- | libmpg123-0:amd64 | + | libmpg123-0t64: |
+ | libmysofa1:amd64 | ||
libncurses6: | libncurses6: | ||
libncursesw6: | libncursesw6: | ||
libndctl6: | libndctl6: | ||
libnetfilter-conntrack3: | libnetfilter-conntrack3: | ||
- | libnettle8:amd64 | + | libnettle8t64:amd64 |
libnewt0.52: | libnewt0.52: | ||
libnfnetlink0: | libnfnetlink0: | ||
Ligne 731: | Ligne 760: | ||
libnftnl11: | libnftnl11: | ||
libnghttp2-14: | libnghttp2-14: | ||
+ | libnghttp3-9: | ||
+ | libngtcp2-16: | ||
+ | libngtcp2-crypto-gnutls8: | ||
libnl-3-200: | libnl-3-200: | ||
libnl-genl-3-200: | libnl-genl-3-200: | ||
libnl-route-3-200: | libnl-route-3-200: | ||
+ | libnpth0t64: | ||
libnsl2: | libnsl2: | ||
- | libnsl-dev: | ||
libnspr4: | libnspr4: | ||
libnss3: | libnss3: | ||
libnss-systemd: | libnss-systemd: | ||
libnuma1: | libnuma1: | ||
- | libnumber-compare-perl | + | libnvpair3linux:amd64 |
- | libnvpair3linux | + | |
libogg0: | libogg0: | ||
libopus0: | libopus0: | ||
- | liborc-0.4-0:amd64 | + | liborc-0.4-0t64:amd64 |
libp11-kit0: | libp11-kit0: | ||
libpam0g: | libpam0g: | ||
Ligne 754: | Ligne 785: | ||
libpangocairo-1.0-0: | libpangocairo-1.0-0: | ||
libpangoft2-1.0-0: | libpangoft2-1.0-0: | ||
- | libparted2:amd64 | + | libparted2t64:amd64 |
- | libpcap0.8:amd64 | + | libpcap0.8t64:amd64 |
libpci3: | libpci3: | ||
libpciaccess0: | libpciaccess0: | ||
Ligne 761: | Ligne 792: | ||
libpcre3: | libpcre3: | ||
libpcsclite1: | libpcsclite1: | ||
- | libperl5.36:amd64 | + | libperl5.40:amd64 |
libpipeline1: | libpipeline1: | ||
+ | libpipewire-0.3-0t64: | ||
libpixman-1-0: | libpixman-1-0: | ||
libpmem1: | libpmem1: | ||
- | libpng16-16:amd64 | + | libpng16-16t64:amd64 |
libpolkit-agent-1-0: | libpolkit-agent-1-0: | ||
libpolkit-gobject-1-0: | libpolkit-gobject-1-0: | ||
Ligne 772: | Ligne 804: | ||
libprocps8: | libprocps8: | ||
libprotobuf-c1: | libprotobuf-c1: | ||
- | libpsl5:amd64 | + | libpsl5t64:amd64 |
libpulse0: | libpulse0: | ||
- | libpython3.11-minimal: | + | libpython3.13-minimal: |
- | libpython3.11-stdlib: | + | libpython3.13-stdlib: |
libpython3-stdlib: | libpython3-stdlib: | ||
libquadmath0: | libquadmath0: | ||
- | librdmacm1:amd64 | + | librdmacm1t64:amd64 |
- | libreadline8:amd64 | + | libreadline8t64:amd64 |
+ | libreiserfscore0t64 | ||
librtmp1: | librtmp1: | ||
libsamplerate0: | libsamplerate0: | ||
Ligne 794: | Ligne 827: | ||
libsepol1: | libsepol1: | ||
libsepol2: | libsepol2: | ||
+ | libserd-0-0: | ||
+ | libsframe1: | ||
+ | libsharpyuv0: | ||
libsigc++-2.0-0v5: | libsigc++-2.0-0v5: | ||
libslang2: | libslang2: | ||
Ligne 799: | Ligne 835: | ||
libsmartcols1: | libsmartcols1: | ||
libsndfile1: | libsndfile1: | ||
- | libsndio7.0: | ||
libsodium23: | libsodium23: | ||
+ | libsord-0-0: | ||
+ | libspa-0.2-modules: | ||
libspice-server1: | libspice-server1: | ||
libsqlite3-0: | libsqlite3-0: | ||
+ | libsratom-0-0: | ||
libss2: | libss2: | ||
- | libssh2-1:amd64 | + | libssh2-1t64:amd64 |
libssh-4: | libssh-4: | ||
libssl1.1: | libssl1.1: | ||
- | libssl3:amd64 | + | libssl3t64:amd64 |
libstdc++6: | libstdc++6: | ||
libsystemd0: | libsystemd0: | ||
Ligne 813: | Ligne 851: | ||
libtasn1-6: | libtasn1-6: | ||
libtext-charwidth-perl: | libtext-charwidth-perl: | ||
- | libtext-glob-perl | ||
libtext-iconv-perl: | libtext-iconv-perl: | ||
libtext-wrapi18n-perl | libtext-wrapi18n-perl | ||
Ligne 820: | Ligne 857: | ||
libtiff6: | libtiff6: | ||
libtinfo6: | libtinfo6: | ||
- | libtirpc3:amd64 | + | libtirpc3t64:amd64 |
libtirpc-common | libtirpc-common | ||
- | libtirpc-dev: | ||
- | libtsan0: | ||
libtsan2: | libtsan2: | ||
libubsan1: | libubsan1: | ||
libuchardet0: | libuchardet0: | ||
libudev1: | libudev1: | ||
+ | libunbound8: | ||
libunistring2: | libunistring2: | ||
- | libunwind8:amd64 | + | libunistring5:amd64 |
- | liburcu8:amd64 | + | liburcu8t64:amd64 |
liburing2: | liburing2: | ||
libusb-1.0-0: | libusb-1.0-0: | ||
- | libusbredirparser1:amd64 | + | libusbredirparser1t64:amd64 |
libuuid1: | libuuid1: | ||
- | libuutil3linux | + | libuutil3linux:amd64 |
- | libuv1:amd64 | + | libuv1t64:amd64 |
libva2: | libva2: | ||
libva-drm2: | libva-drm2: | ||
- | libvdeplug2:amd64 | + | libvdeplug2t64:amd64 |
libvirglrenderer1: | libvirglrenderer1: | ||
libvirt0: | libvirt0: | ||
libvirt-clients | libvirt-clients | ||
+ | libvirt-common | ||
libvirt-daemon | libvirt-daemon | ||
+ | libvirt-daemon-common | ||
libvirt-daemon-config-network | libvirt-daemon-config-network | ||
libvirt-daemon-config-nwfilter | libvirt-daemon-config-nwfilter | ||
+ | libvirt-daemon-driver-network | ||
+ | libvirt-daemon-driver-nodedev | ||
+ | libvirt-daemon-driver-nwfilter | ||
libvirt-daemon-driver-qemu | libvirt-daemon-driver-qemu | ||
+ | libvirt-daemon-driver-secret | ||
+ | libvirt-daemon-driver-storage | ||
+ | libvirt-daemon-log | ||
libvirt-daemon-system | libvirt-daemon-system | ||
- | libvirt-daemon-system-systemd | ||
libvorbis0a: | libvorbis0a: | ||
libvorbisenc2: | libvorbisenc2: | ||
Ligne 859: | Ligne 902: | ||
libwayland-server0: | libwayland-server0: | ||
libwebp7: | libwebp7: | ||
+ | libwebrtc-audio-processing-1-3: | ||
libwrap0: | libwrap0: | ||
+ | libwtmpdb0: | ||
libx11-6: | libx11-6: | ||
libx11-data | libx11-data | ||
Ligne 866: | Ligne 911: | ||
libxau6: | libxau6: | ||
libxcb1: | libxcb1: | ||
- | libxcb-dri2-0: | ||
libxcb-dri3-0: | libxcb-dri3-0: | ||
libxcb-glx0: | libxcb-glx0: | ||
Ligne 885: | Ligne 929: | ||
libxkbcommon0: | libxkbcommon0: | ||
libxml2: | libxml2: | ||
+ | libxml2-utils | ||
libxrandr2: | libxrandr2: | ||
libxrender1: | libxrender1: | ||
Ligne 892: | Ligne 937: | ||
libxxf86vm1: | libxxf86vm1: | ||
libxxhash0: | libxxhash0: | ||
- | libyajl2:amd64 | + | libyaml-0-2:amd64 |
libz3-4: | libz3-4: | ||
- | libzfs4linux | + | libzfs6linux: |
- | libzpool5linux | + | libzix-0-0: |
+ | libzpool6linux: | ||
libzstd1: | libzstd1: | ||
linux-base | linux-base | ||
- | linux-compiler-gcc-10-x86 | ||
linux-compiler-gcc-12-x86 | linux-compiler-gcc-12-x86 | ||
- | linux-headers-5.10.0-15-amd64 | + | linux-headers-6.1.0-40-amd64 |
- | linux-headers-5.10.0-15-common | + | linux-headers-6.1.0-40-common |
- | linux-headers-5.10.0-16-amd64 | + | linux-headers-6.12.48+deb13-amd64 |
- | linux-headers-5.10.0-16-common | + | linux-headers-6.12.48+deb13-common |
- | linux-headers-5.10.0-17-amd64 | + | |
- | linux-headers-5.10.0-17-common | + | |
- | linux-headers-5.10.0-18-amd64 | + | |
- | linux-headers-5.10.0-18-common | + | |
- | linux-headers-5.10.0-19-amd64 | + | |
- | linux-headers-5.10.0-19-common | + | |
- | linux-headers-5.10.0-25-amd64 | + | |
- | linux-headers-5.10.0-25-common | + | |
- | linux-headers-6.1.0-12-amd64 | + | |
- | linux-headers-6.1.0-12-common | + | |
linux-headers-amd64 | linux-headers-amd64 | ||
- | linux-image-5.10.0-25-amd64 | + | linux-image-6.1.0-40-amd64 |
- | linux-image-6.1.0-12-amd64 | + | linux-image-6.12.48+deb13-amd64 |
linux-image-amd64 | linux-image-amd64 | ||
- | linux-kbuild-5.10 | ||
linux-kbuild-6.1 | linux-kbuild-6.1 | ||
- | linux-libc-dev:amd64 | + | linux-kbuild-6.12.48+deb13 |
+ | linux-libc-dev | ||
lm-sensors | lm-sensors | ||
locales | locales | ||
login | login | ||
+ | login.defs | ||
logrotate | logrotate | ||
logsave | logsave | ||
Ligne 937: | Ligne 973: | ||
mbuffer | mbuffer | ||
mdadm | mdadm | ||
+ | mdevctl | ||
media-types | media-types | ||
+ | mesa-libgallium: | ||
mime-support | mime-support | ||
mokutil | mokutil | ||
Ligne 953: | Ligne 991: | ||
nfs-kernel-server | nfs-kernel-server | ||
nftables | nftables | ||
+ | nmap | ||
+ | nmap-common | ||
openssh-client | openssh-client | ||
openssh-server | openssh-server | ||
openssh-sftp-server | openssh-sftp-server | ||
openssl | openssl | ||
+ | openssl-provider-legacy | ||
+ | pahole | ||
passwd | passwd | ||
patch | patch | ||
Ligne 963: | Ligne 1005: | ||
perl | perl | ||
perl-base | perl-base | ||
- | perl-modules-5.36 | + | perl-modules-5.40 |
- | pkexec | + | pinentry-curses |
- | policykit-1 | + | |
polkitd | polkitd | ||
procps | procps | ||
publicsuffix | publicsuffix | ||
python3 | python3 | ||
- | python3.11 | + | python3.13 |
- | python3.11-minimal | + | python3.13-minimal |
python3-apt | python3-apt | ||
+ | python3-bcrypt | ||
python3-certifi | python3-certifi | ||
+ | python3-cffi-backend: | ||
python3-chardet | python3-chardet | ||
python3-charset-normalizer | python3-charset-normalizer | ||
+ | python3-cryptography | ||
+ | python3-dbus | ||
python3-debian | python3-debian | ||
python3-debianbts | python3-debianbts | ||
- | python3-distutils | + | python3-dnspython |
python3-httplib2 | python3-httplib2 | ||
python3-idna | python3-idna | ||
- | python3-lib2to3 | + | python3-jinja2 |
+ | python3-markupsafe | ||
python3-minimal | python3-minimal | ||
- | python3-pkg-resources | + | python3-netaddr |
- | python3-pycurl | + | python3-packaging |
+ | python3-pymysql | ||
python3-pyparsing | python3-pyparsing | ||
- | python3-pysimplesoap | ||
python3-reportbug | python3-reportbug | ||
python3-requests | python3-requests | ||
- | python3-six | + | python3-resolvelib |
+ | python3-systemd | ||
python3-urllib3 | python3-urllib3 | ||
+ | python3-yaml | ||
python-apt-common | python-apt-common | ||
python-is-python3 | python-is-python3 | ||
Ligne 996: | Ligne 1044: | ||
qemu-system-data | qemu-system-data | ||
qemu-system-gui | qemu-system-gui | ||
+ | qemu-system-modules-opengl | ||
+ | qemu-system-modules-spice | ||
qemu-system-x86 | qemu-system-x86 | ||
qemu-utils | qemu-utils | ||
readline-common | readline-common | ||
reportbug | reportbug | ||
+ | rkhunter | ||
rpcbind | rpcbind | ||
rpcsvc-proto | rpcsvc-proto | ||
Ligne 1013: | Ligne 1064: | ||
shim-signed: | shim-signed: | ||
shim-signed-common | shim-signed-common | ||
- | shim-unsigned | + | shim-unsigned:amd64 |
smartmontools | smartmontools | ||
- | spl-dkms | + | sqv |
sudo | sudo | ||
sysstat | sysstat | ||
Ligne 1029: | Ligne 1080: | ||
task-ssh-server | task-ssh-server | ||
tcpdump | tcpdump | ||
+ | tofu | ||
traceroute | traceroute | ||
tree | tree | ||
Ligne 1034: | Ligne 1086: | ||
ucf | ucf | ||
udev | udev | ||
- | usrmerge | ||
util-linux | util-linux | ||
util-linux-extra | util-linux-extra | ||
Ligne 1044: | Ligne 1095: | ||
wget | wget | ||
whiptail | whiptail | ||
+ | whois | ||
+ | wireguard | ||
+ | wireguard-tools | ||
x11-common | x11-common | ||
xfsprogs | xfsprogs |