PowerDNS Recursor 4.6 ஏற்கனவே வெளியிடப்பட்டது மற்றும் அதன் செய்திகள் இவை

இது அறிவிக்கப்பட்டது PowerDNS Resource 4.6 இன் புதிய பதிப்பின் வெளியீடு இதில் சில மேம்பாடுகள், பிழைத்திருத்தங்கள் மற்றும் எல்லாவற்றிற்கும் மேலாக புதிய அம்சங்கள் செயல்படுத்தப்பட்டுள்ளன, இதில் கேச் செய்ய மண்டலம் தனித்து நிற்கிறது, எடுத்துக்காட்டாக, கேச் உள்ளீடுகளை காலி செய்யும் திறன் போன்றவை.

PowerDNS உடன் அறிமுகமில்லாதவர்களுக்கு, இது அவர்கள் அறிந்திருக்க வேண்டும்சுழல்நிலை பெயர் தீர்மானத்திற்கு பொறுப்பு. PowerDNS மறுநிகழ்வு இது PowerDNS அங்கீகார சேவையகத்தின் அதே குறியீடு தளத்தை அடிப்படையாகக் கொண்டது, ஆனால் பவர்டிஎன்எஸ் சுழல்நிலை மற்றும் அதிகாரப்பூர்வ டிஎன்எஸ் சேவையகங்கள் வெவ்வேறு வளர்ச்சி சுழற்சிகள் மூலம் உருவாகின்றன மற்றும் அவை தனி தயாரிப்புகளாக வெளியிடப்படுகின்றன.

சேவையகம் தொலைநிலை புள்ளிவிவர சேகரிப்புக்கான கருவிகளை வழங்குகிறது, உடனடி மறுதொடக்கத்தை ஆதரிக்கிறது, லுவா மொழியில் இயக்கிகளை இணைப்பதற்கான உள்ளமைக்கப்பட்ட இயந்திரத்தைக் கொண்டுள்ளது, DNSSEC, DNS64, RPZ (மறுமொழி கொள்கை மண்டலங்கள்) ஆகியவற்றை முழுமையாக ஆதரிக்கிறது மற்றும் பட்டியலை செயல்படுத்துகிறது கருப்பு.

தீர்மான முடிவுகளை BIND மண்டலக் கோப்புகளாகப் பதிவு செய்யலாம். உயர் செயல்திறனை உறுதிப்படுத்த, மல்டிபிளெக்சிங் இணைப்புகளுக்கான நவீன வழிமுறைகள் FreeBSD, Linux மற்றும் Solaris (kqueue, epoll, /dev/poll) ஆகியவற்றில் பயன்படுத்தப்படுகின்றன, அத்துடன் பல்லாயிரக்கணக்கான இணையான கோரிக்கைகளை செயலாக்கும் திறன் கொண்ட உயர் செயல்திறன் கொண்ட DNS பாக்கெட் ஸ்னிஃபர்.

PowerDNS மறுநிகழ்வின் முக்கிய புதிய அம்சங்கள் 4.6

இந்த புதிய பதிப்பில் செயல்பாடு சேர்க்கப்பட்டது "Zone to cache", இது DNS மண்டலத்தை அவ்வப்போது மீட்டெடுக்க உங்களை அனுமதிக்கிறது மற்றும் அதன் உள்ளடக்கத்தை தற்காலிக சேமிப்பில் செருகவும், பஅதனால் கேச் எப்போதும் "சூடான" நிலையில் இருக்கும் மற்றும் மண்டலத்துடன் தொடர்புடைய தரவு உள்ளது. ரூட் மண்டலங்கள் உட்பட எந்த வகையான மண்டலங்களுடனும் இந்த அம்சத்தைப் பயன்படுத்தலாம். DNS AXFR, HTTP, HTTPS அல்லது உள்ளூர் கோப்பிலிருந்து ஏற்றுவதன் மூலம் மண்டலம் பிரித்தெடுக்கலாம்.

தனித்து நிற்கும் மற்றொரு புதுமை அது DoT ஐப் பயன்படுத்தி DNS சேவையகங்களுக்கான அழைப்புகளை என்க்ரிப்ட் செய்வதற்கான ஆதரவைச் சேர்த்தது (டிஎல்எஸ் மீது டிஎன்எஸ்). இயல்பாக, DoT போர்ட் 853 குறிப்பிடப்படும் போது இயக்கப்பட்டது DNS ஃபார்வர்டருக்காக அல்லது dot-to-auth-names அளவுரு மூலம் DNS சேவையகங்களை வெளிப்படையாக பட்டியலிடும்போது.

சான்றிதழ் சரிபார்ப்பு இன்னும் செய்யப்படவில்லை, அத்துடன் DNS சேவையகத்தால் ஆதரிக்கப்படும் போது DoT க்கு தானாக மாறுதல் (இந்தச் செயல்பாடுகள் தரநிலைப்படுத்தல் குழுவின் ஒப்புதலுக்குப் பிறகு இயக்கப்படும்).

அதுவும் சிறப்பிக்கப்படுகிறது வெளிச்செல்லும் TCP இணைப்புகளை நிறுவ குறியீட்டை மீண்டும் எழுதவும் இணைப்புகளை மீண்டும் பயன்படுத்தும் திறனைச் சேர்த்தது. TCP (மற்றும் DoT) இணைப்புகளை மீண்டும் பயன்படுத்த, கோரிக்கை செயலாக்கப்பட்ட உடனேயே இணைப்புகள் மூடப்படாது, மாறாக சிறிது நேரம் திறந்திருக்கும் (நடத்தை tcp-out-max-idle-ms அமைப்பால் கட்டுப்படுத்தப்படுகிறது).

இல் மற்ற மாற்றங்கள் qeu தனித்து நிற்கிறது:

  • கண்காணிப்பு அமைப்புகளுக்கான புள்ளிவிவரங்கள் மற்றும் தகவல்களுடன் சேகரிக்கப்பட்டு ஏற்றுமதி செய்யப்படும் அளவீடுகளின் வரம்பு விரிவாக்கப்பட்டுள்ளது.
  • உள்வரும் அறிவிப்பு கோரிக்கைகள் வரும்போது தற்காலிக சேமிப்பு உள்ளீடுகளை பறிக்கும் திறனை வழங்குகிறது.
  • ஒவ்வொரு தெளிவுத்திறன் நிலையின் செயலாக்க நேரத்தைப் பற்றிய விரிவான தகவலை வழங்க ஒரு சோதனை நிகழ்வு ட்ரேசர் சேர்க்கப்பட்டுள்ளது.

இறுதியாக, நீங்கள் இதைப் பற்றி மேலும் தெரிந்து கொள்ள விரும்பினால், இந்த புதிய வெளியீட்டின் விவரங்களை நீங்கள் பார்க்கலாம் பின்வரும் இணைப்பு. 

PowerDNS மறுநிகழ்வைப் பெறுக 4.6

பவர்டிஎன்எஸ் மறுநிகழ்வு 4.4 ஐப் பெற நீங்கள் ஆர்வமுள்ளவர்களுக்கு, மூலக் குறியீடு கிட்ஹப்பில் கிடைக்கிறது என்பதை நீங்கள் அறிந்து கொள்ள வேண்டும்.

குறியீட்டைப் பெற, ஒரு முனையத்தைத் திறந்து பின்வரும் கட்டளையைத் தட்டச்சு செய்க:

git clone https://github.com/PowerDNS/pdns.git

இந்த களஞ்சியத்தில் PowerDNS Recursor, PowerDNS Authoritative Server மற்றும் dnsdist (ஒரு சக்திவாய்ந்த DNS சுமை இருப்பு) க்கான ஆதாரங்கள் உள்ளன. இந்த களஞ்சியத்திலிருந்து மூன்றையும் கட்டலாம்.

வெவ்வேறு பதிப்புகளை pdns-builder உதவியுடன் உருவாக்க முடியும், இது டோக்கர் அடிப்படையிலான உருவாக்க செயல்முறையைப் பயன்படுத்துகிறது. இதைத் தொடங்க, இந்த கட்டளைகளை இந்த களஞ்சியத்தின் மூலத்தில் இயக்கவும்:

git submodule init
git submodule update
./builder/build.sh

உபுண்டு பயனர்களைப் பொறுத்தவரை, அவர்கள் பின்வரும் கட்டளைகளைத் தட்டச்சு செய்வதன் மூலம் கட்டுமானத்தை செய்ய முடியும்:

sudo apt install autoconf automake ragel bison flex
sudo apt install libcurl4-openssl-dev luajit lua-yaml-dev libyaml-cpp-dev libtolua-dev lua5.3 autoconf automake ragel bison flex g++ libboost-all-dev libtool make pkg-config libssl-dev virtualenv lua-yaml-dev libyaml-cpp-dev libluajit-5.1-dev libcurl4 gawk libsqlite3-dev
apt install libsodium-dev
apt install default-libmysqlclient-dev
apt install libpq-dev
apt install libsystemd0 libsystemd-dev
apt install libmaxminddb-dev libmaxminddb0 libgeoip1 libgeoip-dev
autoreconf -vi

மிகவும் சுத்தமான பதிப்பைத் தொகுக்க, பயன்படுத்தவும்:

./configure --with-modules="" --disable-lua-records
make
# make install

அதே வழியில், அவர்கள் ஆவணங்களை கலந்தாலோசிக்கலாம் மற்றும் மென்பொருள் குறியீடு களஞ்சியத்திலிருந்து கிடைக்கும் முன்பே கட்டப்பட்ட பவர்டிஎன்எஸ் தொகுப்புகளை (டெப் மற்றும் ஆர்.பி.எம்) பெறலாம். அவர்கள் அதை ஆலோசிக்க முடியும் பின்வரும் இணைப்பிற்குச் செல்வதன் மூலம்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.