ஹெட்ஸ்கேல் திட்டம் டெயில்ஸ்கேல் விநியோகிக்கப்பட்ட VPN நெட்வொர்க்கிற்கான திறந்த சேவையகத்தை உருவாக்குகிறது

ஹெட்ஸ்கேல் திட்டம் டெயில்ஸ்கேல் VPN நெட்வொர்க்கின் சேவையக கூறுகளின் திறந்த செயலாக்கத்தை உருவாக்குகிறது, இது மூன்றாம் தரப்பு சேவைகளுடன் இணைக்கப்படாமல் உங்கள் சொந்த வசதிகளில் டெயில்ஸ்கேலைப் போன்ற VPN நெட்வொர்க்குகளை உருவாக்க உங்களை அனுமதிக்கிறது. ஹெட்ஸ்கேலின் குறியீடு Go இல் எழுதப்பட்டுள்ளது மற்றும் BSD உரிமத்தின் கீழ் உரிமம் பெற்றது. இந்த திட்டத்தை ஐரோப்பிய விண்வெளி ஏஜென்சியின் ஜுவான் ஃபோன்ட் உருவாக்கி வருகிறார்.

டெயில்ஸ்கேல் புவியியல் ரீதியாக சிதறடிக்கப்பட்ட ஹோஸ்ட்களின் தன்னிச்சையான எண்ணிக்கையை ஒரு நெட்வொர்க்கில் இணைக்க உங்களை அனுமதிக்கிறது, இது ஒரு மெஷ் நெட்வொர்க் போன்றது, இதில் ஒவ்வொரு கணுவும் மற்ற முனைகளுடன் நேரடியாக (P2P) அல்லது அண்டை முனைகள் மூலம் தொடர்பு கொள்கிறது, VPN இன் மையப்படுத்தப்பட்ட வெளிப்புற சேவையகங்கள் மூலம் போக்குவரத்தை கடத்தாது. வழங்குபவர். ACL அடிப்படையிலான அணுகல் மற்றும் வழிக் கட்டுப்பாடு ஆதரிக்கப்படுகிறது. முகவரி மொழிபெயர்ப்பாளர்களை (NAT) பயன்படுத்தும் போது தகவல்தொடர்பு சேனல்களை உருவாக்க, STUN, ICE மற்றும் DERP வழிமுறைகளுக்கு (TURN போன்றது, ஆனால் HTTPS அடிப்படையில்) ஆதரவு வழங்கப்படுகிறது. சில கணுக்களுக்கு இடையேயான தகவல் தொடர்பு சேனல் தடுக்கப்பட்டால், பிணையமானது மற்ற முனைகள் மூலம் நேரடி போக்குவரத்திற்கு ரூட்டிங்கை மீண்டும் உருவாக்க முடியும்.

ஹெட்ஸ்கேல் திட்டம் டெயில்ஸ்கேல் விநியோகிக்கப்பட்ட VPN நெட்வொர்க்கிற்கான திறந்த சேவையகத்தை உருவாக்குகிறது

டெயில்ஸ்கேல் நெபுலா திட்டத்தில் இருந்து வேறுபட்டது, இது விநியோகிக்கப்பட்ட VPN நெட்வொர்க்குகளை மெஷ் ரூட்டிங் மூலம் உருவாக்குகிறது, Wireguard நெறிமுறையைப் பயன்படுத்தி நோட்களுக்கு இடையில் தரவு பரிமாற்றத்தை ஒழுங்கமைக்கிறது, அதே நேரத்தில் நெபுலா Tinc திட்டத்தின் வளர்ச்சியைப் பயன்படுத்துகிறது, இது பாக்கெட்டுகளை குறியாக்க AES-256 அல்காரிதத்தைப் பயன்படுத்துகிறது. -ஜிஎஸ்எம் (Wireguard ChaCha20 மறைக்குறியீட்டைப் பயன்படுத்துகிறது, இது சோதனைகளில் அதிக செயல்திறன் மற்றும் பதிலளிக்கக்கூடிய தன்மையைக் காட்டுகிறது).

இதேபோன்ற மற்றொரு திட்டம் தனித்தனியாக உருவாக்கப்படுகிறது - இன்னர்நெட், இதில் வயர்கார்ட் நெறிமுறை முனைகளுக்கு இடையில் தரவு பரிமாற்றத்திற்கும் பயன்படுத்தப்படுகிறது. டெயில்ஸ்கேல் மற்றும் நெபுலாவைப் போலல்லாமல், இன்னர்நெட் வேறுபட்ட அணுகல் பிரிப்பு அமைப்பைப் பயன்படுத்துகிறது, இது தனிப்பட்ட முனைகளுடன் இணைக்கப்பட்ட குறிச்சொற்களைக் கொண்ட ACL களின் அடிப்படையில் அல்ல, ஆனால் வழக்கமான இணைய நெட்வொர்க்குகளைப் போலவே சப்நெட்களைப் பிரித்தல் மற்றும் வெவ்வேறு வரம்புகளின் IP முகவரிகளின் ஒதுக்கீடு ஆகியவற்றின் அடிப்படையில். கூடுதலாக, கோ மொழிக்கு பதிலாக, இன்னர்நெட் ரஸ்ட் மொழியைப் பயன்படுத்துகிறது. மூன்று நாட்களுக்கு முன்பு, இன்னர்நெட் 1.5 மேம்படுத்தல் மேம்படுத்தப்பட்ட NAT டிராவர்சல் ஆதரவுடன் வெளியிடப்பட்டது. Wireguard ஐப் பயன்படுத்தி நெட்வொர்க்குகளை வெவ்வேறு டோபாலஜிகளுடன் இணைக்க உங்களை அனுமதிக்கும் Netmaker திட்டமும் உள்ளது, ஆனால் அதன் குறியீடு SSPL (சர்வர் சைட் பொது உரிமம்) கீழ் வழங்கப்படுகிறது, இது பாரபட்சமான தேவைகள் இருப்பதால் திறக்கப்படவில்லை.

டெயில்ஸ்கேல் ஒரு ஃப்ரீமியம் மாதிரியைப் பயன்படுத்தி விநியோகிக்கப்படுகிறது, அதாவது தனிநபர்களுக்கான இலவச பயன்பாடு மற்றும் வணிகங்கள் மற்றும் குழுக்களுக்கான கட்டண அணுகல். டெயில்ஸ்கேல் கிளையன்ட் கூறுகள், Windows மற்றும் macOS க்கான வரைகலை பயன்பாடுகளைத் தவிர்த்து, BSD உரிமத்தின் கீழ் திறந்த திட்டங்களாக உருவாக்கப்படுகின்றன. டெயில்ஸ்கேலின் பக்கத்தில் இயங்கும் சர்வர் மென்பொருள் தனியுரிமமானது, புதிய கிளையண்டுகளை இணைக்கும் போது, ​​முக்கிய நிர்வாகத்தை ஒருங்கிணைக்கும் மற்றும் முனைகளுக்கு இடையே தகவல்தொடர்புகளை ஒழுங்குபடுத்தும் போது அங்கீகாரத்தை வழங்குகிறது. ஹெட்ஸ்கேல் திட்டம் இந்த குறைபாட்டை நிவர்த்தி செய்கிறது மற்றும் டெயில்ஸ்கேல் சர்வர் கூறுகளை சுதந்திரமான, திறந்த செயலாக்கத்தை வழங்குகிறது.

ஹெட்ஸ்கேல் திட்டம் டெயில்ஸ்கேல் விநியோகிக்கப்பட்ட VPN நெட்வொர்க்கிற்கான திறந்த சேவையகத்தை உருவாக்குகிறது

ஹெட்ஸ்கேல் நோட்களின் பொது விசைகளை பரிமாறிக்கொள்வதன் செயல்பாடுகளை எடுத்துக்கொள்கிறது, மேலும் IP முகவரிகளை ஒதுக்குதல் மற்றும் முனைகளுக்கு இடையே ரூட்டிங் அட்டவணைகளை விநியோகித்தல் போன்ற செயல்பாடுகளையும் செய்கிறது. அதன் தற்போதைய வடிவத்தில், மேஜிக்டிஎன்எஸ் மற்றும் ஸ்மார்ட் டிஎன்எஸ் ஆகியவற்றிற்கான ஆதரவைத் தவிர்த்து, மேலாண்மை சேவையகத்தின் அனைத்து அடிப்படை திறன்களையும் ஹெட்ஸ்கேல் செயல்படுத்துகிறது. குறிப்பாக, கணுக்களை பதிவு செய்தல் (இணையம் உட்பட), நோட்களைச் சேர்ப்பதற்கு அல்லது அகற்றுவதற்கு பிணையத்தை மாற்றியமைத்தல், பெயர்வெளிகளைப் பயன்படுத்தி சப்நெட்களைப் பிரித்தல் (பல பயனர்களுக்கு ஒரு VPN நெட்வொர்க்கை உருவாக்கலாம்), வெவ்வேறு பெயர்வெளிகளில் உள்ள சப்நெட்களுக்கு முனைகளின் பகிரப்பட்ட அணுகலை ஒழுங்கமைத்தல் , ரூட்டிங் கட்டுப்பாடு (வெளி உலகத்தை அணுக வெளியேறும் முனைகளை ஒதுக்குவது உட்பட), ACLகள் மூலம் அணுகல் பிரித்தல் மற்றும் DNS சேவை செயல்பாடு.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்