[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian 10 (buster), nftables i iptables





On Thu, 11 Jul 2019 at 21:51, Josep Lladonosa <jlladono@gmail.com> wrote:


On Mon, 8 Jul 2019, 09:27 Alex Muntada, <alexm@debian.org> wrote:
Hola Josep,

> Aquí un intent manual d'iniciació de la xarxa de libvirt:
>
> # virsh net-start default
> error: Failed to start network default
> error: internal error: Failed to apply firewall rules /usr/sbin/iptables
> --table filter --insert INPUT --in-interface virbr0 --protocol tcp
> --destination-port 67 --jump ACCEPT: iptables v1.8.2 (nf_tables):
>  CHAIN_ADD failed (No such file or directory): chain INPUT

Ho acabo de provar i no em dóna cap error. Tinc iptables-nft a
les alternatives i no he tocat res d'això ni abans ni després
de l'actualització a Debian 10.

Ja he vist què passa: l'alternativa iptables-nft no va amb nuclis 5.1.x ni 5.2.x que els tinc a banda de Debian... En aquests nuclis han canviat coses ja que algun mòdul de nat ha desaparegut...

Em responc a mi mateix.
Aprofitant la compilació d'un nou nucli he trobat el que passava: resulta que en els darrers nuclis, en la configuració de la compilació, cal indicar valors addicionals.
He afegit aquestes opcions (que abans no tenia definides):

CONFIG_NETFILTER_NETLINK_GLUE_CT=y
CONFIG_NFT_NAT=m
CONFIG_NETFILTER_XT_TARGET_NOTRACK=m

i el nou nucli (5.2.1) ja s'integra perfectament a la Buster (Debian 10) podent iniciar ja libvirt la interfície virbr0: com es feia abans, per exemple en la Debian 9.9.
Imagino que és la segona opció la que feia la guitza ja que la interfície virbr0: es crea afegint-li NAT per tal que les màquines virtuals puguin comunicar amb l'exterior...

Salutacions,
Josep
 




Si vols que miri alguna cosa o que faci alguna prova ja diràs.

Salut,
Alex

--
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁   Alex Muntada <alexm@debian.org>
  ⢿⡄⠘⠷⠚⠋   Debian Developer 🍥 log.alexm.org
  ⠈⠳⣄⠀⠀⠀⠀



--
--
Salutacions...Josep
--

Reply to: