# Debian 10 et nftables

**URL:** <https://www.debian-fr.org/t/debian-10-et-nftables/79618>\
**Category:** Support Debian\
**Created:** [Juillet 12, 2019, 9:24 UTC](https://www.debian-fr.org/t/debian-10-et-nftables/79618 "2019-07-12T09:24:12Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 12, 2019, 9:24 UTC](https://www.debian-fr.org/t/debian-10-et-nftables/79618/1 "2019-07-12T09:24:12Z")

</div>

Bonjour  
Je viens de faire une fresh install avec debian 10.  
Je pensais que debian 10 intégrait NFtables et avait abandonné IPtables

Pourtant j’ai IPtables d’actif et Nftables qui n’est pas installé… est ce normal ?

[https://wiki.debian.org/nftables](https://wiki.debian.org/nftables)

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Juillet 12, 2019, 9:29 UTC](https://www.debian-fr.org/t/debian-10-et-nftables/79618/2 "2019-07-12T09:29:41Z")

</div>

> [@scam](#):
>
> intégrait NFtables

Ca oui.

> [@scam](#):
>
> avait abandonné IPtables

Ca, il me semble que finalement, par défaut, ça reste iptables.

Mais par contre:

> [@Migrer de iptables à nftables](https://www.debian-fr.org/t/migrer-de-iptables-a-nftables/78639):
>
> Salut A partir de Buster c’est nftables qui sera utilisé par défaut: [https://wiki.debian.org/nftables](https://wiki.debian.org/nftables) Il y a des outils pour migrer les tables [https://wiki.nftables.org/wiki-nftables/index.php/Moving\_from\_iptables\_to\_nftables](https://wiki.nftables.org/wiki-nftables/index.php/Moving_from_iptables_to_nftables) Mon problème est que j’utilse ufw et gufw pour gérer graphiquement le firewall. Mais ils fonctionnent avec iptables [https://packages.debian.org/buster/ufw](https://packages.debian.org/buster/ufw) , [https://packages.debian.org/buster/gufw](https://packages.debian.org/buster/gufw) Comment faire pour passer en nftables et avoir un outil graphique qui f…

---

<div class="post-metadata">

**Author:** ![Albert](https://www.debian-fr.org/user_avatar/www.debian-fr.org/albert/32/8474_2.png) [@Albert](https://www.debian-fr.org/u/Albert)\
**Post date:** [Juillet 12, 2019, 9:29 UTC](https://www.debian-fr.org/t/debian-10-et-nftables/79618/3 "2019-07-12T09:29:57Z")

</div>

Bonjour,  
Étonnant, en effet.  
Je regarde ce soir chez moi.  
Bonne journée !

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juillet 12, 2019, 9:39 UTC](https://www.debian-fr.org/t/debian-10-et-nftables/79618/4 "2019-07-12T09:39:04Z")

</div>

c’est un peu la famille tuyau de poêle 😁

> **[nftables - Debian Wiki](https://wiki.debian.org/nftables)**

Depuis pas mal de temps je ne fonctionne qu’avec nftables

> **[Pare-feu: nftables](https://bidouilledebian.wordpress.com/2019/02/19/pare-feu-nftables/)**
>
> Comme nftables va devenir le pare-feu par défaut dans Debian, j’ai activé l’outil.

```auto
root@debian:~# nft list ruleset
table inet filter {
	chain input {
		type filter hook input priority 0; policy accept;
		iif "lo" accept
		ct state established,related accept
		tcp dport { ssh, http, https, 8200 } ct state new accept
		counter packets 5472 bytes 2427976 drop
	}
}
root@debian:~# 

```

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 12, 2019, 9:43 UTC](https://www.debian-fr.org/t/debian-10-et-nftables/79618/5 "2019-07-12T09:43:27Z")

</div>

Bon, comme je n’ai pas besoin de migrer puisque je n’ai jamais utilisé IPtables

je peux installer NFtables

```
> # apt-get install nftables
> # systemctl enable nftables.service

```

Et supprimer IPtables ???

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 12, 2019, 9:49 UTC](https://www.debian-fr.org/t/debian-10-et-nftables/79618/6 "2019-07-12T09:49:10Z")

</div>

```auto
sudo apt-get --purge autoremove iptables

```

je dois arrêter le service avant ou je peux supprimer direct  
Ou c’est une mauvaise idée ???

ou encore

```auto
sudo apt-get --purge autoremove iptables-persisten

```

---

<div class="post-metadata">

**Author:** ![dric64](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/f475e1/32.png) [@dric64](https://www.debian-fr.org/u/dric64)\
**Post date:** [Juillet 12, 2019, 6:13 UTC](https://www.debian-fr.org/t/debian-10-et-nftables/79618/7 "2019-07-12T18:13:07Z")

</div>

Moi j’ai remis iptables par défaut (il n’est pas desinstallé à l’upgrade) :

> ```
> update-alternatives --set iptables /usr/sbin/iptables-legacy
> update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
> update-alternatives --set arptables /usr/sbin/arptables-legacy
> update-alternatives --set ebtables /usr/sbin/ebtables-legacy
> 
> ```

Pas envi de réapprendre un autre langage, mon script marche nickel, je sais le maintenir…
