GNU/Linux >> Linux Esercitazione >  >> Linux

perché il bridge linux non funziona

Ho risolto.

Risulta essere iptables che lascia i pacchetti sul bridge. I pacchetti viaggiano attraverso FORWARD catena del filter table, non corrispondendo a nessuna delle sue regole, in modo che la policy predefinita DROP si applica.

Per verificare se è causato da iptables, possiamo provare

echo 0 > /proc/sys/net/bridge/bridge-nf-call-iptables

poi vedi se il bridge funziona.


Questo era esattamente il mio problema durante la risoluzione dei problemi di un bridge creato manualmente da utilizzare con lxd. Ho aggiunto le seguenti regole a /etc/iptables/rules.v4:

-A FORWARD -o br0 -m comment --comment "allow packets to pass from lxd lan bridge" -j ACCEPT
-A FORWARD -i br0 -m comment --comment "allow input packets to pass to lxd lan bridge" -j ACCEPT

Linux
  1. Firewall Linux

  2. L'ordinamento di Linux non funziona con numeri float negativi

  3. Perché Bash `(())` non funziona all'interno di `[[]]`?

  4. Perché hostname --fqdn non funziona sul mio computer Ubuntu?

  5. Perché il mio collegamento simbolico non funziona?

Comando Tcpdump in Linux

FIX:Google Chrome non funziona su Kali Linux

comando Linux tcpdump

L'installazione di Docker su Linux Mint 19.2 non funziona

Perché i file EXE di Windows non funzionano su Linux?

Perché questa espressione regolare non funziona su Linux?