# IP6tables rejette tout mon trafic

**URL:** <https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332>\
**Category:** Support Debian\
**Created:** [Janvier 12, 2017, 11:25 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332 "2017-01-12T23:25:39Z")\
**Posts on this page:** 10\
**Page:** 2

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Janvier 14, 2017, 2:44 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/21 "2017-01-14T14:44:05Z")

</div>

> [@PengouinPdt](#):
>
> NON !Si tu mets ‹&nbsp;1&nbsp;›, ça le désactive … !

Fonsdé ^^ oui :s

> [@PengouinPdt](#):
>
> Si tu mets 1 à disable, ça te fais quoi ?!

çà désactive la configuration IPv6 (automatique ?) c çà !? !oL[quote=«&nbsp;PengouinPdt, post:17, topic:72332&nbsp;»]  
Si c’est ‹&nbsp;0&nbsp;›, c’est bon … 😉  
[/quote]

C bon Merci @PengouinPdt

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Janvier 14, 2017, 2:52 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/22 "2017-01-14T14:52:59Z")

</div>

Histoire de participer 🙂

Ma config `ifconfig`

```
vmbr0 Link encap:Ethernet HWaddr d4:ae:52:c7:93:f2  
      inet addr:62.210.205.199 Bcast:62.210.205.255 Mask:255.255.255.0
      inet6 addr: fe80::d6ae:52ff:fec7:93f2/64 Scope:Link
      inet6 addr: 2001:bc8:25bb:ff00::/56 Scope:Global
      UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
      RX packets:282304329 errors:0 dropped:1478 overruns:0 frame:0
      TX packets:171190348 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:91409688959 (85.1 GiB) TX bytes:100037651689 (93.1 GiB)

vmbr1 Link encap:Ethernet HWaddr fe:4e:be:49:dc:d5  
      inet addr:10.59.199.254 Bcast:10.59.199.255 Mask:255.255.255.0
      inet6 addr: 2001:bc8:25bb:ff00:3b:1ab3::/128 Scope:Global
      inet6 addr: 2001:bc8:25bb:ff00:3b:1ab3:111:254/64 Scope:Global
      inet6 addr: 2001:bc8:25bb:ff00:3b::/64 Scope:Global
      inet6 addr: fe80::d87a:a0ff:fe33:f6f9/64 Scope:Link
      inet6 addr: 2001:bc8:25bb:ff00:3b:1ab3:111:0/64 Scope:Global
      UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
      RX packets:158799890 errors:0 dropped:0 overruns:0 frame:0
      TX packets:156442692 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:96707590102 (90.0 GiB) TX bytes:79326163299 (73.8 GiB)

```

Ma chaine `ip6tables -L INPUT_ICMPV6 -n -v`

```
 Chain INPUT_ICMPV6 (0 references) pkts bytes target prot opt in out source destination         
0 0 DROP icmpv6 * * ::/0 ::/0 ctstate INVALID
0 0 ACCEPT icmpv6 * * ::/0 ::/0 limit: avg 10/min burst 4
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ctstate RELATED,ESTABLISHED,UNTRACKED
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 1 ctstate NEW
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 2 code 0 ctstate NEW
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 3 code 0 ctstate NEW
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 3 code 1 ctstate NEW
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 4 code 0 ctstate NEW
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 4 code 1 ctstate NEW
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 4 code 2 ctstate NEW
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 100
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 101
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 127
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 128 code 0 ctstate NEW
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 129 code 0 ctstate NEW
0 0 ACCEPT icmpv6 * * fe80::/64 ::/0 ipv6-icmptype 130 code 0 ctstate NEW HL match HL == 1
0 0 ACCEPT icmpv6 * * fe80::/64 ::/0 ipv6-icmptype 131 code 0 ctstate NEW HL match HL == 1
0 0 ACCEPT icmpv6 * * fe80::/64 ::/0 ipv6-icmptype 132 code 0 ctstate NEW HL match HL == 1
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 133 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * fe80::/64 ::/0 ipv6-icmptype 134 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 135 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 136 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00::/64 ::/0 ipv6-icmptype 133 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00::/64 ::/0 ipv6-icmptype 135 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00::/64 ::/0 ipv6-icmptype 136 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00::/64 ::/0 ipv6-icmptype 133 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00::/64 ::/0 ipv6-icmptype 135 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00::/64 ::/0 ipv6-icmptype 136 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00::/64 ::/0 ipv6-icmptype 133 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00::/64 ::/0 ipv6-icmptype 135 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00::/64 ::/0 ipv6-icmptype 136 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:10 ::/0 ipv6-icmptype 133 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:10 ::/0 ipv6-icmptype 135 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:10 ::/0 ipv6-icmptype 136 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:11 ::/0 ipv6-icmptype 133 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:11 ::/0 ipv6-icmptype 135 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:11 ::/0 ipv6-icmptype 136 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:101 ::/0 ipv6-icmptype 133 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:101 ::/0 ipv6-icmptype 135 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:101 ::/0 ipv6-icmptype 136 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:201 ::/0 ipv6-icmptype 133 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:201 ::/0 ipv6-icmptype 135 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:201 ::/0 ipv6-icmptype 136 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:251 ::/0 ipv6-icmptype 133 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:251 ::/0 ipv6-icmptype 135 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * 2001:bc8:25bb:ff00:3b:1ab3:0:251 ::/0 ipv6-icmptype 136 code 0 HL match HL == 255
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 137 code 0
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 138 code 0
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 139 code 0
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 140 code 0
0 0 ACCEPT icmpv6 * * ::/0 ff02::1 ipv6-icmptype 141 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 142 code 0 HL match HL == 255
0 0 ACCEPT icmpv6 * * fe80::/64 ::/0 ipv6-icmptype 143 ctstate NEW HL match HL == 1
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 144 code 0
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 145 code 0
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 146 code 0
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 147
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 148 HL match HL == 255
0 0 ACCEPT icmpv6 * * ::/0 ::/0 ipv6-icmptype 149 HL match HL == 255
0 0 ACCEPT icmpv6 * * fe80::/64 ::/0 ipv6-icmptype 151 ctstate NEW HL match HL == 1
0 0 ACCEPT icmpv6 * * fe80::/64 ::/0 ipv6-icmptype 152 ctstate NEW HL match HL == 1
0 0 ACCEPT icmpv6 * * fe80::/64 ::/0 ipv6-icmptype 153 ctstate NEW HL match HL == 1
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 200
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 201
0 0 DROP icmpv6 * * ::/0 ::/0 ipv6-icmptype 255
0 0 REJECT icmpv6 * * ::/0 ::/0 reject-with icmp6-no-route

```

çà a du mal à ping ponguer 😕

Après j’arrive à pinguer (sans firewall ^^) des vserveurs style : `ping6 2001:bc8:25bb:ff00:3b:1ab3:0:10` ce sont les voisins (neighbour) c’est çà 🙂 ?

//---------------

Sinon sur [ton blog](https://blog.stephane-huc.net/?post/Linux-firewall-ICMPv6) @PengouinPdt dans la phrase

> [@anon36725218](#):
>
> tous les codes dits MLD, donc 130, 131, 132 et 143 - MLDv2 - doivent être envoyés depuis une adresse dont la source est un lien local IPv6, avec un hop limit à 1 … - RFC 2710, le type 143 étant défini par la RFC 3810

tu veut dire celle-ci : `fe80::d6ae:52ff:fec7:93f2/64` dans ma configuration ?

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Janvier 14, 2017, 3:18 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/23 "2017-01-14T15:18:01Z")

</div>

> [@anon36725218](#):
>
> çà a du mal à ping ponguer

OUi, c’est dû au limit 😉

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Janvier 14, 2017, 3:32 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/24 "2017-01-14T15:32:48Z")

</div>

Mhum non.. je viens de mettre `100000/seconde`..

> [@anon36725218](#):
>
> tous les codes dits MLD, donc 130, 131, 132 et 143 - MLDv2 - doivent être envoyés depuis une adresse dont la source est un lien local IPv6, avec un hop limit à 1 … - RFC 2710, le type 143 étant défini par la RFC 3810
> 
> tu veut dire celle-ci : fe80::d6ae:52ff:fec7:93f2/64 dans ma configuration ?

Sinon OKay c’est ce que tu fais sur cette ligne : `ip6tables -A INPUT_ICMPV6 -s fe80::/64 -p icmpv6 --icmpv6-type 134/0 -m hl --hl-eq 255 -j ACCEPT ` Merci.

çà m’fatigue ^^ haha 😉

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Janvier 14, 2017, 3:42 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/25 "2017-01-14T15:42:01Z")

</div>

> [@PengouinPdt](#):
>
> …  
> **Surtout sur la version serveur, car dans l’état, si vous arrivez à communiquer, cela me surprendrait !**

Sur mon serveur, j’utilise cette forme basique (sans UNTRACKED).  
Peux-tu me donner un exemple pour que je contrôle ce avec quoi (qui) je suis censé ne pas pouvoir communiquer ?  
Merci.

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Janvier 14, 2017, 3:45 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/26 "2017-01-14T15:45:25Z")

</div>

Sinon avec une config comme suit :

```
   IPS="LES_IPS_DE LA MACHINE"
   for ips in $IPS
    do
            ## Permettre àne connexion ouverte de recevoir du trafic en entré
            $IPTABLE -A INPUT -d $ips -m state --state ESTABLISHED,RELATED,UNTRACKED -j ACCEPT

             $IPTABLE -A INPUT -d $ips -j REJECT --reject-with icmp6-adm-prohibited
            $IPTABLE -A OUTPUT -s $ips -j ACCEPT
    done
    # $IPTABLE -A INPUT -p ipv6-icmp -j ACCEPT
    $IPTABLE -A INPUT -p icmpv6 --icmpv6-type router-advertisement -j ACCEPT #
    $IPTABLE -A INPUT -p icmpv6 --icmpv6-type router-solicitation -j ACCEPT #
    $IPTABLE -A INPUT -p icmpv6 --icmpv6-type neighbour-advertisement -j ACCEPT #
    $IPTABLE -A INPUT -p icmpv6 --icmpv6-type neighbour-solicitation -j ACCEPT #
    $IPTABLE -A INPUT -p icmpv6 --icmpv6-type echo-request -j ACCEPT
    $IPTABLE -A INPUT -p icmpv6 --icmpv6-type echo-reply -j ACCEPT

```

En bien çà ping pong entre les vserveurs mais çà ne répond pas de l’exterieur (sur le dédié online).

Ping de l’exterieur :

```
16:48:11 root@pow:~ $ ping6 zw3b.fr -c1
PING zw3b.fr(2001:bc8:25bb:ff00:3b::) 56 data bytes
From 2001:bc8:25bb:ff00:3b:: icmp_seq=1 Destination unreachable: Administratively prohibited

--- zw3b.fr ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms

```

Je vois que l’erreur `Destination unreachable: Administratively prohibited` signifie : [CF : TCPGuide](http://www.tcpipguide.com/free/t_ICMPv6DestinationUnreachableMessages-3.htm)  
_Le datagramme n’a pas pu être transmis en raison du filtrage qui bloque le message en fonction de son contenu. Equivalent au sous-type de message avec le même nom (et valeur de code 13) dans ICMPv4._

```
16:48:15 root@pow:~ $ ping6 www.zw3b.fr -c1
PING www.zw3b.fr(2001:bc8:25bb:ff00:3b:1ab3:111:10) 56 data bytes

--- www.zw3b.fr ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms

```

Et là dans (jusqu’à) un vserser çà ne traversse répond même pas. C bon çà 😕

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Janvier 14, 2017, 11:06 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/27 "2017-01-14T23:06:28Z")

</div>

Un lien utile : [https://toolbox.googleapps.com/apps/dig/](https://toolbox.googleapps.com/apps/dig/) 😉

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Janvier 14, 2017, 11:26 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/28 "2017-01-14T23:26:41Z")

</div>

Euhhh, oui ???  
C’est quoi la relation avec le “popcorn” ? pardon, iptables ?!  
ou le sujet ?

En plus, nous balancer des outils Google … ☹

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Janvier 15, 2017, 6:40 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/29 "2017-01-15T06:40:38Z")

</div>

@PengouinPdt en fait oui “dsL”… j’étais partit dans un truc de bind ; le reverseV6, les PTR 😕 ^^

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Janvier 15, 2017, 7:21 UTC](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332/30 "2017-01-15T07:21:44Z")

</div>

En tout comme tu le dis si bien @PengouinPdt **IP6tables rejette tout mon trafic** ☹

Bon boulot… 😉

Cordialement,  
O.Romain Jaillet-Ramey aKa LAB3W.ORJ

[Page précédente](https://www.debian-fr.org/t/ip6tables-rejette-tout-mon-trafic/72332.md?page=1)
