L2TP-tímamörk á Ubuntu 22.04: gangnagalli í xl2tpd
IPsec tengist, PPP byrjar aldrei og xl2tpd endurtekur göng sem það ræður ekki við að para. Athugaðu uppsettu bygginguna áður en þú snertir PSK eða þjóninn.
Skjáborðið sýnir tengingu í gangi, IPsec tilkynnir árangur og PPP-viðmótið birtist aldrei. Í kerfisskránni endurtekur sama gangnatólan sig þar til tilraunin rennur út á UDP 1701. Áður en þú breytir fyrirfram deildum lyklinum eða stillingum þjónsins skaltu þekkja þetta mynstur: á Ubuntu 22.04 er þetta venjulega pakkningarhnignun í xl2tpd og þjónninn var réttur allan tímann.
Hvað segir endurtekna skráarparið þér
Misheppnuð lota prentar par af línum með reglulegu millibili: dæmoninn finnur ekki göng fyrir innkomna stjórnskilaboð og varpar síðan út kall- og gangnaskilgreiningunum sem honum voru gefin. Seinna nær endurtilraunatalningin sínu marki og tengingunni er lokað með tímamörkum á porti 1701. Vistföng og skilgreiningar eru tilviljunarkenndar; mynstrið skiptir máli. IKE lauk, stjórnumferð L2TP barst og dæmoninum tókst ekki að tengja hana göngum sem hann hafði þegar búið til.
Villan liggur því milli L2TP-stjórnunar og PPP. Ekkert hefur enn verið prófað varðandi leyndarmálið, PPP-valkostina eða fjarlæga undirnetið.
Staðfestu að IPsec hafi raunverulega tekist
Tvö próf aðskilja þetta frá vandamáli með auðkenni, og bæði eiga heima fyrir hverja pakkabreytingu.
ipsec status
journalctl -u strongswan --since "5 min ago" | grep -i "shared key"Stöðuúttakið listar tenginguna og ástand hennar, og uppsett göng þýða að fyrsti og annar áfangi kláruðust. Skráarlína um vantar deildan lykil bendir eingöngu á leyndarmálið, svo stöðvaðu og lagaðu það fyrst. Þegar IPsec er uppsett og L2TP-tímamörkin birtast enn er dæmoninn eftir sem grunaður. Geymdu nákvæmu línurnar frá einni tilraun í stað heils dags af endurtilraunum.
Athugaðu bygginguna af xl2tpd, ekki útgáfuheitinu
Jammy-bygging Ubuntu af xl2tpd 1.3.16 virkjaði hagræðingu á tengitíma, sem braut greiningu gangnaskilgreiningarinnar í SCCRP-svari þjónsins. Dæmoninn hendir þá stjórnpökkum fyrir göng sem hann bjó sjálfur til. Útgáfustrengurinn skiptir meira máli en dreifingarheitið.
dpkg -l xl2tpd
apt policy xl2tpd
apt-mark showholdLagaða pakkinn er 1.3.16-1ubuntu0.1, svo bygging án þess viðskeytis er eldri en lagfæringin. Stefnuúttakið sýnir hvaða frambjóðanda uppfærsla myndi setja upp, og haldslistinn útskýrir hvers vegna lagfæring hefur ekki borist. Þar sem pakkinn er fáanlegur skaltu uppfæra hann og tengjast aftur í gegnum venjulega sniðið í stað þess að breyta skrám með höndunum. Ekki endurbyggja einingar og ekki breyta leyndarmálinu á meðan gamla byggingin er enn uppsett.
Staðfestu PPP eftir breytinguna
Árangursrík uppfærsla er sönnuð á því lagi sem var brotið. Athugaðu að PPP hafi risið, ekki bara að táknið hafi breyst.
ip -4 addr show ppp0
ip route | grep pppViðmótslistinn ætti að sýna staðbundið vistfang og jafningjavistfang, og leiðartöflan ætti að bera forskeyti gangnanna. Kerfisskráin ætti að sýna að göngin hafi verið samþykkt og pppd tilkynni bæði vistföngin, án endurtekinna lína um göng sem finnast ekki. Ef PPP er uppi og umferð mistekst samt skaltu skoða næst leiðarstillingu eða MTU, því L2TP-áfanginn hefur lokið sínu verki. Skráðu virku pakkaútgáfuna í vélarathugasemdirnar, svo enduruppsetning síðar endurreisi ekki brotnu bygginguna.
Þar sem lagaði pakkinn er ekki fáanlegur eru skjalfestu valkostirnir staðbundin bygging úr frumkóða 1.3.16 eða 1.3.17, skipti yfir í kl2tpd eða fest niðurfærsla. Hver þeirra hefur viðhaldskostnað sem er þess virði að skrifa niður.