Puncte:2

conexiunile IPV6 de intrare funcționează pe pi, dar nu și pe Ubuntu

drapel cn

rezumat

Conexiunea IPV6 de intrare funcționează pe pi, dar nu și pe Ubuntu.

Detalii

Rețeaua mea de acasă este:

(internet)--|box|---+--------+
                    | |
                   |pi| |ubuntu|
                   /|\
  • Pi servește ca punct de acces WiFi și docker de găzduire
  • toate conexiunile sunt prin cablu (RJ45) dacă asta contează.

Am acces IPv4 din exterior foarte bine folosind NAT.

Cu toate acestea, nu pot accesa serverul Ubuntu folosind un IPv6 dedicat.

conexiune

accesarea http://2001:0db8:0000:0000:ffff:xyz dintr-un browser de la... la...

Totul este OK, salvează din extern în ubuntu.

gazdă locală Pi Ubuntu 4G
ubuntu â â (1)
Pi â â â

(1) Doresc să mă pot conecta la această gazdă din exterior.

Am testat conexiunea de la un server python flask pe ambele gazde.

Conexiunile de ieșire la ipv6.google.com funcționează bine.

Mi-am redactat IPv6 și adresa casetei locale

gazdă

lsb_release -a

ubuntu

ID distribuitor: Ubuntu
Descriere: Ubuntu 20.04.4 LTS
Lansare: 20.04
Nume de cod: focal

pi

ID distribuitor: Raspbian
Descriere: Raspbian GNU/Linux 10 (buster)
Lansare: 10
Nume de cod: buster

interfata retea

rezultat editat de adresa ip -6 arată dev $device

ubuntu

2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    inet6 2001:0db8:0000:0000:ffff:292c:2169:2be/64 scope global noprefixroute
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
    inet6 2001:0db8:0000:0000:ffff:afce:b393:a1a6/64 domeniu dinamic temporar global
       valid_lft 577013sec preferred_lft 58112sec
    inet6 2001:0db8:0000:0000:ffff:7def:e93b:9721/128 domeniu dinamic global noprefixroute
       valid_lft 50536sec preferred_lft 50536sec
    inet6 2001:0db8:0000:0000:ffff:37af:30b9:1426/64 domeniu global temporar depreciat dinamic
       valid_lft 491116sec preferred_lft 0sec
    inet6 2001:0db8:0000:0000:ffff:63ae:6ede:cbcb/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 604458sec preferred_lft 604458sec
    inet6 fe80::9b44:f31b:3c0d:9e07/64 scope link noprefixroute
       valid_lft pentru totdeauna preferred_lft pentru totdeauna

pi

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 2001:0db8:0000:0000:ffff:7def:e93b:d67e/128 scope global dynamic noprefixroute
       valid_lft 54268sec preferred_lft 54268sec
    inet6 2001:0db8:0000:0000:ffff:ab8d:724e:d849/64 domeniu dinamic global mngtmpaddr noprefixroute
       valid_lft 604397sec preferred_lft 604397sec
    inet6 2001:0db8:0000:0000:ffff:c28:95b4:8/128 domeniu global
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
    inet6 fe80::3448:1bbb:4a95:6158/64 scope link
       valid_lft pentru totdeauna preferred_lft pentru totdeauna

Ruta V6

rezultat editat de ip -6 afișare rută

ubuntu

::1 dev lo proto kernel metric 256 pref mediu
2001:0db8:0000:0000:ffff:292c:2169:2be dev enp2s0 metrica proto kernel 256 pref mediu
2001:0db8:0000:0000:ffff:7def:e93b:9721 dev enp2s0 proto kernel metric 100 pref mediu
2001:0db8::/64 dev enp2s0 proto ra metric 100 pref mediu
2001:0db8::/64 dev enp2s0 proto kernel metric 256 pref mediu
fe80::/64 dev enp2s0 proto kernel metric 100 pref mediu
implicit prin fe80::defa:ult:box:local dev enp2s0 proto ra metric 20100 pref high

Pi

::1 dev lo proto kernel metric 256 pref mediu
2001:0db8:0000:0000:ffff:c28:95b4:8 dev eth0 proto kernel metric 256 pref mediu
2001:0db8::/64 dev eth0 proto ra metric 202 mtu 1500 pref mediu
fe80::/64 dev eth0 proto kernel metric 256 pref mediu
fe80::/64 dev wlan0 (și docker ...) metrica proto kernel 256 pref mediu
implicit prin fe80::defa:ult:box:local dev eth0 proto ra metric 202 mtu 1500 pref mediu

sysctl

Am comparat valori din sysctl

 < pi (eth0)
 > ubuntu (enp2s0)



42d41
< net.ipv6.conf.eth0.rpl_seg_enabled = 0
43a43
> net.ipv6.conf.enp2s0.seg6_require_hmac = 0
48c48
< net.ipv6.conf.eth0.use_tempaddr = 0
---
> net.ipv6.conf.enp2s0.use_tempaddr = 2
51c51
< net.ipv6.neigh.eth0.base_reachable_time_ms = 30000000
---
> net.ipv6.neigh.enp2s0.base_reachable_time_ms = 30000
59c59
< net.ipv6.neigh.eth0.retrans_time_ms = 10000
---
> net.ipv6.neigh.enp2s0.retrans_time_ms = 1000
61,62c61,62
< net.ipv6.neigh.eth0.unres_qlen = 91
< net.ipv6.neigh.eth0.unres_qlen_bytes = 180224
---
> net.ipv6.neigh.enp2s0.unres_qlen = 101
> net.ipv6.neigh.enp2s0.unres_qlen_bytes = 212992

Toate celelalte lucruri testate sunt egale pe ambele gazde.

Am ratat ceva evident?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.