- Upraveno
radek_kovacik
Z klienta se toho moc nedostane. Některé stránky nejdou, jde to pomalu...
Vypnutí ipv6 adresy s Advertisment v CPE problém odstranilo.
radek_kovacik
Z klienta se toho moc nedostane. Některé stránky nejdou, jde to pomalu...
Vypnutí ipv6 adresy s Advertisment v CPE problém odstranilo.
mirek_k Já to vidím tak, že buď máme v konfiguraci stejné chyby nebo je tam nějaký bug, protože to stejné se mi děje také, ovšem i na počítači, takže není to způsobené tím, že je to mobil a Samsung.
Mně např. blbne mapy.cz, sbazar.cz (tyto nejedou vůbec, ovšem pouze za určitých podmínek), zatímco bosch-home.com jede hodně pomalu (ale možná je to jejich serverem).
Tyto anomálie se mi začali dít také po spuštění IPv6 na mém Mikrotiku. Zkus se podívat do IPv6 Firewall Filter, jestli se ti tam neztrácejí spojení někde v DROPu. Já mám na to podezření.
Ahoj přidám se do skupiny lidí co válčí s IPv6
Na hraničním routeru přebírám skrze bgp celý prefix /29. Jakmile na tenhle router přiřadím na jakýkoliv interface globál adresu /120 ( vypnuty advertising ) tak si z internetu tuhle adresu dopingam.
Tento router je spojen kabelem s dalším routerem - ten má adresu jako hlavní router +1/120 a rozjetou ospv3 kvůli propagaci. Mezi sebou mi ping letí ( zkusil jsem to i na další routery a ospv3 mi funguje) - v routovacce uvnitř sítě vidím vše a i pingam všechno. Dokonce i defaultky jsou na routerech diky ospfv3 v pohodě ( link-lokal adresy) ... Jakmile ale pustím z internetu ping na router dál v síti tak se mi zastaví na bgp hraně a dál už nedoputuje.
V nastavení OSPFv3 na bráně mám distribuci default roury zkoušel jsem i propagaci prefixů z bgp - objeví se v routovacce dál po síti ale ping stejně neprolete ... Route filter teď nemám na bgp nastavené žádné, upstream provider nepropaguje full bgp ale jen své rozsahy ( mám 5 záznamu které od něj přebírám ).
Jo a taky nejsem schopnej nastavit pptp tak aby rozdávalo i IPv6 - v nastavení PPTP mám přidělen prefix, když se naváže PPTP tak se v routovacce ukáže /56 která by měla projít ale PC s win10 už na vpnce IPv6 neobrží. Wiki Mikrotik rádi jen jak to řešit v rámci tunelu Mikrotik vs Mikrotik - EDIT: pptp už funguje, snažil jsem se jako na DHCP nasadit range /56 a o ten si win nezažádají - stačilo v PPP secret změnit na /64 a už jsem dostal adresu
já jsem také měl obdobné problémy s rychlostí a zjistil jsem že mi to v baráku rozbíjel mikrotik switch na kterém byl nainstalovaný ipv6 balíček nicméně konfigurace tam žádná nebyla, takže divné...
tak ted nerozumím těm 20% jestli jako čekáš provoz který se blíží 100% tak zapomenout zatím....
Vezmu to postupne, co me napada:
curl -v http://...
), je to na 99 % problem s MTUzajdee
PPTP jsem vyzkoušel a /64 je nutnost, s tou /56 to opravdu nefunguje.
No právě to je ten problém - tracert z venku se dostane až na mou adresu k bgp a dál už ne,
Obráceně se ven taky nedopingam. Ve firewallu není nic, a bgp route filter také nejsou ( takže bych měl mít full bgp ale to blokuje upstream provider - jdou od něj jen jeho prefixy )
okoun Moje MTU je kvůli PPPoE 1492 (jestli si dobře pamatuji) a možná právě to je ten problém. Příkaz curl mi vypsal následující:
- Rebuilt URL to: https://sbazar.cz/
- Trying 2a02:598:a::78:23...
- TCP_NODELAY set
- Connected to sbazar.cz (2a02:598:a::78:23) port 443 (#0)
- schannel: SSL/TLS connection with sbazar.cz port 443 (step 1/3)
- schannel: checking server certificate revocation
- schannel: sending initial handshake data: sending 174 bytes...
- schannel: sent initial handshake data: sent 174 bytes
- schannel: SSL/TLS connection with sbazar.cz port 443 (step 2/3)
- schannel: failed to receive handshake, need more data
Taky se mi podařilo zjistit, že ty problémy jsou hlavně na protokolu https, takže např. http://mapy.cz projde, ale https://mapy.cz už ne a to i přesto, že při http se to automaticky přesměruje na https.
Co může být špatně? ICMPv6 mám průchozí, ale v IPv6 firewallu mi na DROPu vypadává hodně spojení jako invalid.
U mne je CURL takto:
`Microsoft Windows [Version 10.0.18363.836]
(c) 2019 Microsoft Corporation. Všechna práva vyhrazena.
C:\Users\Mirek>curl -v http://mapy.cz
GET / HTTP/1.1
Host: mapy.cz
User-Agent: curl/7.55.1
Accept: /
< HTTP/1.1 301 Moved Permanently
< Server: nginx
< Date: Mon, 18 May 2020 08:38:42 GMT
< Content-Type: text/html
< Content-Length: 162
< Connection: keep-alive
< Keep-Alive: timeout=60
< Location: https://mapy.cz/
<
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>
Pro HTTPS to bypíše asi celý HTML kód.
radek_kovacik jasný ale všech lidí co mají VDSL také a ipv6 mají že
Tak jsem se na to díval a MTU je automatikou nastavené na 1480, omlouvám se za chybný údaj. Konfiguraci toho PPPoE mám takto:
/interface pppoe-client
add ac-name="" add-default-route=yes allow=pap,chap,mschap1,mschap2 default-route-distance=1 dial-on-demand=no disabled=no interface=Port1 keepalive-timeout=10 max-mru=auto max-mtu=auto mrru=disabled name=WAN-PPPoE password=TO2 profile=PPPoE service-name=Data use-peer-dns=yes user=TO2
Proč ty zabezpečený stránky nefungují a proč jen na některých serverech?
radek_kovacik A k tomu je ještě potřeba snížít MTU u ND na IPv6 (koukal jsem a v routeru mám 1460). Jinak to dělá kraviny.
radek_kovacik Já mám u PPPoE MTU 1492 a MRU 1492 a IPv6 mi funguje bez problémů. Mám to na routeru za Terminátorem.
jcltm Já musel nastavit u ND také MTU na 1460, ale PPPoE MTU mám na 1480. Pohrál bych si s tím, ale není to moje přípojka a takhle to momentálně funguje.
/interface pppoe-client add add-default-route=yes comment=WAN disabled=no interface=vlan848_ether1 max-mru=1480 max-mtu=1480 name=pppoe848_vlan848_ether1 password=O2 use-peer-dns=yes user=O2
/ipv6 dhcp-client add add-default-route=yes interface=pppoe848_vlan848_ether1 pool-name=IPv6_WAN request=prefix
/ipv6 nd set [ find default=yes ] advertise-dns=yes managed-address-configuration=yes mtu=1460 other-configuration=yes
E: Myslím si, že jako modem tam je ASUS DSL-N16, ale nejsem si jistý.
kmotrik Ve firewallu není nic
Není výchozí pravidlo firewallu DROP
, tj. že by zahodil všechen provoz? Případně co je to za router (jaká platforma a software)? Pokud je to Linux/x86, je povolený forwarding?
mirek_k Z Routeru se přidělují prefixy pro AP /51 a ty přidělené pak AP přiděluje klientům /56
Tzn. AP jsou taky v režimu router?
okoun k tomu MTU 1500 by mě tedy zajímalo jak to dělá PPFka a ostatní VDSLkaři když jejich MTU určitě není 1500
Buď pomocí clamp-mss-to-pmtu
nebo prostou úpravou MSS podle maximálního MTU PPPoE (1492). Samozřejmě nesmí blokovat ICMPv6, je to jen takový hack, který ovlivní downstream, problémy na upstreamu nezachrání. Základem je nefiltrovat na cestě klíčové ICMPv6 zprávy.
sidi k tomu je ještě potřeba snížít MTU u ND na IPv6
Je to tak, tohle pomůže stanicím zjistit IPv6 MTU a podle toho náležitě sekají pakety.
xjxM5qHeN Já musel nastavit u ND také MTU na 1460, ale PPPoE MTU mám na 1480
Teď jsem překonfiguroval jednu DSL přípojku - zrušil clamp-mss-to-pmtu
a ověřil, že PPPoE MTU je 1492 (to posílám v RA do LAN). Pokud do LAN pošlu RA MTU 1493, mapy.cz
se zaseknou. Pokud pošlu 1492, tak běží. (Zkouším pomocí curl -6 -v https://mapy.cz/
.) Může se to samozřejmě lišit podle operátora a opět to narazí na situace, kdy někdo v Internetu bude blokovat ICMPv6 (např. pokud se ke mně připojí zvenku a nedorazí mu ICMPv6 Packet Too Big, takže nesníží velikost paketu tak, aby se mi vešel do MTU). Na tyhle situace ostatně ani MSS clamping nemusí vždycky pomoct (a navíc se cesty ode mě k někomu a od někoho ke mně mohou lišit, tj. mohou mít i různá MTU).
Ano, AP jsou v režimu router.
📡 Telekomunikace.cz