xl2tpd atviro kodo, laisvai platinama ir minimalus komandų eilutės programinę įrangą, demonas Linux ir UNIX operacinių sistemų, įgyvendina 2 sluoksnio tunelinis protokolas, kuris taip pat žinomas kaip L2TP. Projektą prižiūri Xelerance Corporation, kaip L2TPd programinės įrangos šakutės.
palyginti su L2TPd, The xl2tpd programinė įranga suteikia papildomų funkcijų įgyvendinama per daug pleistrai, ypač galimybę paleisti moderniomis Linux distribucijų, kurios naudoja devfs, taip pat paramą IPSec protokolą L2TP. Jis daugiausia naudojamas produktams, kurie apima ar priklauso nuo openswan VPN (Virtual Private Network) programinę įrangą. L2TP parama 3. lygis taip pat yra įgyvendinama.
Darbo su xl2tpd
Jei įdiegti ir naudoti xl2tpd programinę įrangą savo GNU / Linux mašina įgyvendinti L2TP (2 lygmuo tunelinio protokolas), turėsite iš pradžių atsisiųsti šaltinis archyvą (tar.gz failą) nuo Softoware, įrašykite jį į vietą jūsų pasirinkimas, išpakuoti jo turinį ir atidaryti terminalo emuliatorius.
Dėl terminalo langą, viskas, ką turite padaryti, tai įveskite & ldquo; padaryti & rdquo; komandą, be kabučių, sudaryti programą. Tada jums teks įrašykite & ldquo; make install & rdquo; komanda (be kabučių), kaip root arba su sudo priešais jį įdiegti xl2tpd sistema plati ir kad ji taptų prieinama visiems vartotojams.
Po įdiegimo, jūs galite paleisti xl2tpd komandą iš terminalo emuliatorius. Tipas & lsquo; xl2tpd help & rsquo; pamatyti naudojimo pranešimą ir programą & rsquo; s komandų eilutės parinktis. Iš esmės, naudoti programą, turite nurodyti konfigūracijos failą, slaptą failą ir pid failą.
Po kapotu ir prieinamumą
Programa parašyta visiškai C programavimo kalba ir & rsquo;. -ių Galima atsisiųsti kaip universalus šaltiniai archyvas, todėl jūs galite rankiniu būdu rinkti ją ir jį optimizuoti konkrečiam aparatinės įrangos architektūrą ir / ar operacinę sistemą
Kas naujo , šioje laidoje:
- Įrašyta gynybinės kodą susidoroti su klaida, kai pppd išėjimai (Samiras Hussain)
- Nedideli sudarymo pataisymai (Yousong Zhou),
- Atnaujinti Debian / Debian. Ačiū! (Simonas Deziel)
- Atnaujinti adresas (Simonas Deziel)
- Atnaujinti autorinės teisės metų (Simonas Deziel)
- Pridėti vietinį IP adresų parinktį. (Pleistrą Peter W Morreale)
- lašas RFC 2661 kopija. (Simonas Deziel)
- Debian / kontrolė lašas palikimas Pakeičia (Simonas Deziel)
- Typo Fix (Simonas Deziel)
- Nustatyti # 98 patikrinant, ar galioja PID žudomi (Pieter Jordaan)
- išvengti problemų su bloga AVP ilgių ir likusį hidlen nuo ankstesnio iteracijos (Cristi Cimpianu)
- Nustatyti smulkius gramatikos klausimus xl2tpd.conf (5) (kballou)
- Nustatyti galimą NULL nuorodą nuimant Lac (Yousong Zhou),
- Apibūdinkite autorinkite parinktį xl2tpd.conf manpage (Antonas Leontiev)
- Atnaujinti URL klaidas failą (Antonas Leontiev)
- Pridėti dydžio optimizavimas (Cristi Cimpianu)
- Pašalinti nereikalingus grįžta iš magic_lac_tunnel (Cristi Cimpianu)
- pašalinti pasikartojančius Xmit už ZLBs (Cristi Cimpianu)
- Nustatyti segfault ant lac nuomoja (Cristi Cimpianu)
- Fix keliai žmoguje puslapių (Taiki Sugawara)
- Stop siunčiant ZLB atsakant į iš eilės ZLB nuo check_control (Cristi Cimpianu)
- Pridėti eksponentiniu backoff retransliuoja (Piteris Vilemas Jordaan)
- Nustatyti statyti klaidas, atsiradusias dėl inline funkcija su gcc 5 (KA Kanas)
- Nustatyti Atminties nutekėjimas ir susipažinimo free'd atmintis (Yousong Zhou),
- Nustatyti dukart nemokamai dial_no_tmp; (Yousong Zhou),
- Pakeisti handle_special grąžinti reikšmė, kuri rodo, jei jis išlaisvina buferis (Cristi Cimpianu)
- Pašalinti nereikalingą NULL patikrinimą Lac. (Yousong Zhou),
- xl2tpd kontrolės: Rodyti visus turimus komandas help. (Yousong Zhou),
- Ignoruoti SIGPIPE signalą. (Yousong Zhou),
- Atsieti rezultatas failą užkirsti kelią likusių reguliariai failą. (Yousong Zhou),
- Įvesti naują variantą -L naudojant syslog kaip registravimo įrenginys. (Yousong Zhou),
- start_pppd: vieta pasirenka po & quot; įskiepiai pppol2tp.so & quot ;. (Yousong Zhou),
- Nustatyti klaidos teikiant ataskaitas laisvų LNS tikėtis. (Yousong Zhou),
- xl2tpd kontrolės: padidinti išėjimo print_error (). (Yousong Zhou),
- xl2tpd kontrolės: cleaup rezultatas failą atexit (). (Yousong Zhou),
- xl2tpd kontrolės: atviri kontrolė failas su O_NONBLOCK. (Yousong Zhou),
- xl2tpd kontrolės: apibrėžti _GNU_SOURCE naudoti fmemopen () ir draugų. (Yousong Zhou),
- xl2tpd kontrolės: patikrinti pabaigos failo skaitant vamzdį, kad būtų išvengta miręs kilpa. (Yousong Zhou),
- Teisingas CDN pranešimą rezultatas diapazonas (Constantin Calotescu)
- įdėti PPP rėmo buferis į skambučius struktūros (rsa9000)
- Vieta PTY skaityti buferio skambučių struktūros (rsa9000)
- Pass žymeklį skambinti struktūrą read_packet () (rsa9000)
- Pašalinti konvertuoti arg iš read_packet () funkcija (rsa9000)
- pašalina negyvas kodą (rsa9000)
- Nustatyti iš ignoruojami failų sąrašą (rsa9000)
- Pridėti patikrinimus prieš uždarant lizdai (Cristi Cimpianu)
- Pridėti šiek tiek daugiau informacijos apie esamų tunelių ir skambučius (Cristi Cimpianu)
- Nustatyti begalinis ciklas (Cristi Cimpianu)
- Pridėti fix lizdo nuotėkio sumokėti vaikus (Cristi Cimpianu)
- Atsitiktinės pataisymai (Constantin Calotescu)
- Išspręskite kelis Atminties nutekėjimas, kurie rodo iki po kelių dienų veikia su plasnojančių tuneliuose ir skambučius. (Cristi Cimpianu)
- Nustatyti išvengti xltpd kartais vyksta į begalinis ciklas. (Damian Ivereigh)
- Ištaisyta problema su strtok pakeisti turinį, kai stumia detales PPD įskiepių (Michael Lawson)
- Pridėta galimybė pridėti pppd įskiepiai ir params į LNS (Michael Lawson),
- Modifikuota lns_remove uždaryti kiekvieną skambutį, o ne tiesiog paskambinę destroy_tunnel () (Michaelas Lawson),
- Pridėta kontrolės metodas pašalinti LNS (Michael Lawson)
- išimant do_control () metodą naudoti prižiūrėtojas požiūrį apdorojimo (Michael "Lawson),
- Fiksuotas potencialas nulinis žymeklis Kuriant naują LNS (Michael Lawson)
- Pridėta statusas kontrolė komandą LNS tai sugrįžta tunelį ir skambinti informacijos per valdymo lizdas (Michael Lawson),
- Pridėta kontrolė parama pridedant LNS ir statusas komandą xl2tp-kontrolės (Michael "Lawson),
- Pridėta kontrolė vamzdis metodas CONTROL_PIPE_REQ_LNS_ADD_MODIFY keisti LNS konfigūraciją (Michael "Lawson),
- pristatė bendros kontrolės užklausų tipus (Michael "Lawson),
- Fiksuotas klaidos per xl2tpd.conf.5 (Paina)
- Kai malloc / Laisvas normalumas pleistrai. (Patrick Naubert)
- Geriau NetBSD palaikymas. (Patrick Naubert)
- Neleiskite DEBUG žinutė iš siunčiama syslog kai nėra derinimo. (Patrick Naubert)
Kas naujo versija 1.3.6 / 1.3.7 Dev1:
- Pokyčiai į pokyčius ir L2TP .h,
- Nustatyti, kad Ilgis parametru už AVP antraštes dydį. Tai turėtų išspręsti "Android" paramą nesvarbu, kaip kompiliatorius optimizuoja.
Komentarai nerastas