தொடரின் பொது குறியீடு: SME க்களுக்கான கணினி நெட்வொர்க்குகள்: அறிமுகம்
வணக்கம் நண்பர்களே!. இந்த கட்டுரையை நாங்கள் அர்ப்பணிக்கிறோம் dnsmasq சேவைகளை வழங்கும் மிக எளிய திட்டம் டிஎன்எஸ் - டிஎச்சிபி ஒற்றை மென்பொருளைப் பயன்படுத்துதல். இந்த மென்பொருளைப் பற்றி இருக்கும் சிறந்த ஆவணங்கள் தொகுப்பில் நிறுவப்பட்ட ஒன்றாகும் /usr/share/doc/dnsmasq-2.66/, உள்ளமைவு கோப்பு-உதாரணங்களின் முழு- /etc/dnsmasq.conf, மற்றும் கட்டளை மூலம் பெறப்பட்ட ஒன்று மனிதன் dnsmasq. உங்களைப் பார்வையிடுவதும் மிகவும் ஆரோக்கியமானது அதிகாரப்பூர்வ தளம்.
[root @ dns ~] # ls -l /usr/share/doc/dnsmasq-2.66/ மொத்தம் 136 -rw-r - r--. 1 ரூட் ரூட் 18007 ஏப்ரல் 17 2013 COPYING -rw-r - r--. 1 ரூட் ரூட் 59811 நவம்பர் 11 13:20 CHANGELOG -rw-r - r--. 1 ரூட் ரூட் 5164 17 ஏப்ரல் 2013 1 DBus-interface -rw-r - r--. 5009 ரூட் ரூட் 17 ஏப்ரல் 2013 1 doc.html -rw-r - r--. 25075 ரூட் ரூட் 17 ஏப்ரல் 2013 1 கேள்விகள் -rw-r - r--. 12019 ரூட் ரூட் 17 ஏப்ரல் 2013 XNUMX setup.html
- இடுகையில் விவரிக்கப்பட்டுள்ள நடைமுறை டெபியன் 8 "ஜெஸ்ஸி" க்கும் செல்லுபடியாகும். / Etc / dnsmasq உள்ளமைவு கோப்பு ஒன்றே. ஜெஸ்ஸியில், உங்கள் dnsmasq தொகுப்பை மட்டுமே நீங்கள் நிறுவ வேண்டும், வேறு எதுவும் இல்லை. டெபியனில் Dnsmasq க்கு ஒரு தனி கட்டுரை தயாரிப்பது தேவையற்றது என்று கருதுவதால் நான் இதை எழுதுகிறேன். அதிர்ஷ்டவசமாக, ஆவணங்கள் மற்றும் உள்ளமைவு தொடர்பான கோப்பகங்கள் ஒன்றே. ஆ
Dnsmaq என்பது ஒரு படைப்பு சைமன் கெல்லி.
Dnsmasq என்றால் என்ன?
இலவச மென்பொருள் dnsmasq ஒரு சேவையகம் டிஎன்எஸ் முன்னோக்கி y டிஎச்சிபி சிறிய கணினி நெட்வொர்க்குகளுக்கு. எங்கள் SME களில் இருக்கும் நெட்வொர்க்குகள் பொதுவான உதாரணம். இதற்கு அதன் செயல்பாட்டிற்கு சில வன்பொருள் வளங்கள் தேவைப்படுகின்றன, மேலும் அவை லினக்ஸ், பி.எஸ்.டி, ஆண்ட்ராய்டு மற்றும் ஓஎஸ் எக்ஸ் போன்ற பல்வேறு தளங்களில் இயக்கப்படலாம். இது லினக்ஸ் மற்றும் பி.எஸ்.டி விநியோகங்களின் கிட்டத்தட்ட அனைத்து களஞ்சியங்களிலும் சேர்க்கப்பட்டுள்ளது.
சேவையகம் டிஎச்சிபி தி dnsmasq ஐபி முகவரிகளின் வெவ்வேறு வரம்புகளைக் கொண்ட பல நெட்வொர்க்குகளுக்கு, ஐபி முகவரிகளை மாறும் மற்றும் நிலையான முறையில் குத்தகைக்கு விடலாம். இது சேவையகத்துடன் ஒருங்கிணைக்கப்பட்டுள்ளது டிஎன்எஸ் ஐபி முகவரியைப் பெறும் உள்ளூர் இயந்திரங்கள் நேரடி மற்றும் தலைகீழ் சரியான டிஎன்எஸ் பதிவுகளுடன் டிஎன்எஸ்ஸில் பதிவுசெய்யப்பட்டதாகத் தோன்றும்.
வேலை செய்வதற்கான சொந்த வழி dnsmasq வினவல்களால் பெறப்பட்ட டி.என்.எஸ் பதிவுகளை அவற்றின் கேச் செய்ய forwarders, இவற்றில் சுமைகளைக் குறைக்கிறது மற்றும் வெவ்வேறு டிஎன்எஸ் வினவல்களுக்கான மறுமொழி வேகத்தின் ஒட்டுமொத்த செயல்திறனை மேம்படுத்துகிறது.
போன்ற நவீன தரங்களை ஆதரிக்கிறது IPv6 y DNSSEC, தொடங்கு - துவக்க நெறிமுறைகளுக்கான ஆதரவுடன் பிணையத்தில் BOOTP, TFTP,மற்றும் PXE ஐ.
லினக்ஸ் பிரபஞ்சத்தில், ஹார்ட் டிஸ்க் மற்றும் மெல்லிய கிளையண்டுகள் இல்லாத இயந்திரங்களுக்கான சேவையகங்களில் Dnsmasq பரவலாகப் பயன்படுத்தப்படுகிறது. மைக்ரோசாப்ட் ® விண்டோஸில், மென்பொருளுடன் ஆர்டென்ஸ்®, Dnsmasq- க்கு சமமான ஒரு DHCP சேவையகமாக பயன்படுத்தப்படுகிறது டெல்லூரியன்.
எந்த சூழ்நிலையில் நாம் Dnsmasq ஐப் பயன்படுத்தலாம்?
நாம் இயக்கினால் மனிதன் dnsmasq CentOS இல், அந்த கையேடுக்கான பக்கத்தை ஆங்கில மொழியில் பெறுவோம். கோப்பில் dnsmasq.8.gz -இன் ஸ்பானிஷ்- இது டெபியன் 8 «ஜெஸ்ஸி» விநியோகத்துடன் நிறுவப்பட்டுள்ளது, இது பிரதிபலிக்கிறது சரியாக அடுத்து:
வரம்புகள்
- ஆதார வரம்புகளுக்கான இயல்புநிலை மதிப்புகள் பொதுவாக பழமைவாத மற்றும் திசைவி வகை சாதனங்களில் பயன்படுத்த ஏற்றது. மெதுவான செயலிகள் மற்றும் குறைந்த நினைவகத்துடன் சிக்கியுள்ளது. வன்பொருள் மேலும் திறன், வரம்புகளை அதிகரிக்க முடியும், மேலும் பலவற்றை ஆதரிக்க முடியும் வாடிக்கையாளர்கள். பின்வருபவை dnsmasq-2.37 க்கு பொருந்தும்: முந்தைய பதிப்புகள் இல்லை அவர்கள் நன்றாக ஏறினார்கள்.
- Dnsmasq DNS மற்றும் DHCP ஐ குறைந்தபட்சம் ஆயிரம் (1,000) ஆதரிக்கும் திறன் கொண்டது வாடிக்கையாளர்கள். குத்தகை நேரங்கள் மிகக் குறைவாக இருக்கக்கூடாது (ஒன்றுக்கு குறைவாக நேரம்). –Dns-forward-max இன் மதிப்பை அதிகரிக்கலாம்: தொடங்கவும் வாடிக்கையாளர்களின் எண்ணிக்கைக்கு சமமானதாக இருந்தால், அதை அதிகரிக்கவும் டி.என்.எஸ். டிஎன்எஸ் செயல்திறன் சேவையகங்களையும் சார்ந்துள்ளது என்பதை நினைவில் கொள்க அப்ஸ்ட்ரீம் டி.என்.எஸ். டிஎன்எஸ் கேச் அளவை அதிகரிக்கலாம்: வரம்பு தேவை 10,000 பெயர்கள் மற்றும் இயல்புநிலை (150) மிகக் குறைவு. ஒரு SIGUSR1 ஐ dnsmasq க்கு அனுப்புவது பிடாகோர் தகவலை உருவாக்குகிறது நன்றாக-சரிப்படுத்தும் கேச் அளவிற்கு பயனுள்ளதாக இருக்கும். விவரங்களுக்கு குறிப்புகள் பகுதியைப் பார்க்கவும்.
- உள்ளமைக்கப்பட்ட TFTP சேவையகம் பல இடமாற்றங்களை ஆதரிக்கும் திறன் கொண்டது ஒரே நேரத்தில் கோப்புகள்: முழுமையான வரம்பு ஒரு செயல்முறைக்கு அனுமதிக்கப்பட்ட கோப்பு-கைப்பிடிகளின் எண்ணிக்கை மற்றும் sys‐ இன் திறன் ஆகியவற்றுடன் தொடர்புடையதுஅதிக எண்ணிக்கையிலான கோப்பு-கைப்பிடிகளை ஆதரிக்க டெம் அழைப்பு தேர்வு (). –Tftp-max உடன் வரம்பு மிக அதிகமாக அமைக்கப்பட்டால், அது அளவிடப்படும் மற்றும் உண்மையான வரம்பு தொடக்கத்தில் கடிகாரம் செய்யப்படும். மேலும் இடமாற்றங்கள் என்பதை நினைவில் கொள்க ஒவ்வொரு டிரான்ஸிலும் ஒரே கோப்பு அனுப்பப்படும் போது சாத்தியமாகும்ferencia வேறு கோப்பை அனுப்புகிறது. பட்டியலைப் பயன்படுத்தி வலை விளம்பரங்களை மறுக்க dnsmasq ஐப் பயன்படுத்தலாம் நன்கு அறியப்பட்ட பேனர் சேவையகங்கள், அனைத்தும் 127.0.0.1 அல்லது / Etc / புரவலன்களில் அல்லது கூடுதல் புரவலன் கோப்பில் 0.0.0.0. பட்டியல் முடியும் மிக நீளமாக இருங்கள். Dnsmasq ஒரு மில்லியன் பெயர்களுடன் வெற்றிகரமாக சோதிக்கப்பட்டுள்ளது. அந்த கோப்பு அளவுக்கு 1GHz CPU மற்றும் தோராயமான தேவை60 எம்.பி ரேம்.
மேற்கண்ட பத்திகளை நான் எழுதவோ திருத்தவோ இல்லை. அவை வரும்போது அவை பிரதிபலிக்கின்றன ஆண் ஸ்பானிஷ் மொழியில் இருந்து டிஎன்எஸ்மாஸ்க் 2.72 டெபியன் 8.6 களஞ்சியத்திலிருந்து. அவர்களிடமிருந்தும், இந்த மென்பொருளைப் பயன்படுத்துவதற்கான நடைமுறையிலிருந்தும், எங்கள் SME நெட்வொர்க்குகளில் அளவைக் காட்டிலும் ஒரு காட்சியைக் கண்டுபிடிப்பது அரிதானது - சாத்தியமற்றது அல்ல என்று நாம் ஊகிக்க முடியும். 1000 வாடிக்கையாளர்கள் அல்லது LAN உடன் இணைக்கப்பட்ட கணினிகள்.
- Dnsmasq DNS மற்றும் DHCP ஐ குறைந்தபட்சம் ஆயிரம் (1,000) ஆதரிக்கும் திறன் கொண்டது வாடிக்கையாளர்கள்.
விளிம்பு பரிசீலனைகள்
விருது பெற்ற மென்பொருள் என்று அது எப்போதும் என்னைத் தாக்கியது ClearOS Enterprise 5.2 SP1 அதனுடன் இணைந்த Dnsmasq ஐப் பயன்படுத்தும் என்டிபி- இயல்புநிலையாக உள்கட்டமைப்பு சேவையகமாக, மற்றும் 7.xxx- இன் பதிப்புகள் வரை குறைந்தபட்சம் அதைப் பயன்படுத்துகிறது வெளியீடுகளில் சம்பா 4 ஐ அடிப்படையாகக் கொண்ட ஒரு செயலில் உள்ள கோப்பகத்தை நிறுவுவதற்கு நீங்கள் பணம் செலுத்துகிறீர்கள். இலவச மென்பொருள் பிரியர்களே, எங்களுக்கு மிகவும் மோசமானது தெளிவான நிறுவல்சிறந்த பண ஆதாயங்களின் வெளிப்படையான பொருட்டு 5.xxx க்குப் பிறகு பதிப்புகளில் அந்த தரத்தின் மென்பொருளை வழங்குவதை நிறுத்தும். இது நிறுவனத்திற்கு எதிர்மறையானது என்று நான் நினைக்கிறேன்.
நான் ஒரு என்றாலும் ரசிகர் டெபியன் -எனது தனிப்பட்ட விருப்பத்தின் பிரச்சாரத்தை நான் செய்ய விரும்பவில்லை- நான் எப்போதும் நிறுவனத்தைப் பாராட்டியிருக்கிறேன் Red Hat®, Inc. அதன் வணிக மாதிரி அதை இலவச மென்பொருளின் மறுக்கமுடியாத தலைவராக வைத்திருக்கிறது. கூடுதலாக, இது சென்டோஸ் பைனரி குளோனின் ஸ்பான்சர் - 100% இலவச மென்பொருள் - அதன் நட்சத்திர இயக்க முறைமையின் Red Hat® Enterprise Linux - RHEL. ஏதோவொன்றுக்கு CentOS ஒரு ஆதரிக்கப்படாத RHEL என்று கூறப்படுகிறது ????
- நான் ஒரு இயங்குகிறேன் சம்பா கிளாசிக் என்.டி 4.0 ஸ்டைல் முதன்மை டொமைன் கன்ட்ரோலர் அடிப்படையில் ClearOS Enterprise 5.2 SP1 விண்டோஸ் எக்ஸ்பி, 4, 7, விண்டோஸ் சர்வர் 8 மற்றும் விண்டோஸ் சர்வர் 2003 வாடிக்கையாளர்களுடன் ஒரு நிறுவனத்தின் நெட்வொர்க்கில் 2012 ஆண்டுகளுக்கும் மேலாக. எக்ஸ்பியை விட உயர்ந்த பதிப்பின் ஒவ்வொரு விண்டோஸ் கிளையண்டின் ஓரிரு பதிவக மதிப்புகளைக் கூச்சப்படுத்த என்ன இருக்கிறது? இது உண்மை. எது சிறந்தது? இதுவும் உண்மை. அணிகளின் எண்ணிக்கை 100 ஐ எட்டவில்லை என்பதும் உண்மைதான்.
பொது அறிவு
- என்னைப் பொறுத்தவரை ಕಾಮன் சென்ஸ் என்பது புலன்களில் மிகக் குறைவானது »என்றாலும், முதலில் உங்கள் தேவைகளில் உங்களை நீங்களே நிறுத்துங்கள், பின்னர் உங்கள் சொந்த ஸ்கிரிப்ட்டின் படி நீங்கள் வெளிப்படுத்த வேண்டிய மற்றும் தீர்க்க வேண்டியவற்றின் படி கலை காட்சியைத் தேர்ந்தெடுக்கவும்.
- ஒரு கொசுவைக் கொல்ல ஒரு கண்டம் விட்டு கண்டம் பாயும் ஏவுகணையைப் பயன்படுத்த வேண்டாம். தேவையின்றி வாழ்க்கையை சிக்கலாக்காதீர்கள்: எளிமையான தீர்வோடு தொடங்குங்கள். நீங்கள் அதை தீர்க்கவில்லை என்றால், சிக்கலை ஒரு புள்ளியை உயர்த்தவும், மற்றும் பல.
CentOS 7 மற்றும் Dnsmasq ஐ நிறுவலாம்
அடிப்படை அமைப்பை நிறுவுவதற்கு நாங்கள் கட்டுரையால் வழிநடத்தப்படுகிறோம் CentOS 7 ஹைப்பர்வைசர் I. தொகுப்புகளைத் தேர்ந்தெடுப்பதில் the என்ற விருப்பத்தை மட்டுமே குறிக்கிறோம்உள்கட்டமைப்பு சேவையகம்«. இந்த கட்டுரையைத் தயாரிப்பதில் நாம் பயன்படுத்தும் பொதுவான அளவுருக்கள் பின்வருமாறு:
Nombre FQDN de la máquina virtual: dns.desdelinux.விசிறி ஐபி முகவரி: 10.10.10.5
CentOS 7 இயல்புநிலை dnsmasq ஐ நிறுவுகிறது
ஆம் அன்புள்ள வாசகர்களே, CentOS 7 தொகுப்பில் dnsmasq உள்கட்டமைப்பு சேவையகத்தின் நிறுவலின் போது நிறுவப்பட்டுள்ளது நான் நினைக்கிறேன் மற்ற விருப்பங்களை விட.
[root @ dns ~] # yum info dnsmasq ஏற்றப்பட்ட செருகுநிரல்கள்: வேகமான மிரர், லாங்பேக்குகள் தற்காலிக சேமிப்பு ஹோஸ்ட்பைலில் இருந்து கண்ணாடியின் வேகத்தை ஏற்றுகிறது நிறுவப்பட்ட தொகுப்புகள் பெயர்: dnsmasq கட்டமைப்பு: x86_64 பதிப்பு: 2.66 வெளியீடு: 21.el7 அளவு: 464 கே களஞ்சியம்: நிறுவப்பட்டது களஞ்சியத்திலிருந்து: சென்டோஸ்-பேஸ் சுருக்கம்: இலகுரக DHCP / கேச்சிங் டிஎன்எஸ் சேவையக URL: http://www.thekelleys.org.uk/dnsmasq/ உரிமம்: GPLv2 விளக்கம்: Dnsmasq இலகுரக, DNS முன்னோக்கி மற்றும் DHCP: சேவையகத்தை கட்டமைக்க எளிதானது. இது டிஎன்எஸ் மற்றும், விருப்பமாக, டிஹெச்சிபி, ஒரு: சிறிய பிணையத்திற்கு வழங்க வடிவமைக்கப்பட்டுள்ளது. இது உள்ளூர் இயந்திரங்களின் பெயர்களை வழங்க முடியும்: அவை உலகளாவிய டி.என்.எஸ் இல் இல்லை. DHCP சேவையகம் DNS: சேவையகத்துடன் ஒருங்கிணைக்கிறது மற்றும் DHCP- ஒதுக்கப்பட்ட முகவரிகளைக் கொண்ட இயந்திரங்கள் தோன்ற அனுமதிக்கிறது: DNS இல் ஒவ்வொரு ஹோஸ்டிலும் அல்லது ஒரு: மத்திய உள்ளமைவு கோப்பில் கட்டமைக்கப்பட்ட பெயர்களுடன். Dnsmasq நிலையான மற்றும் மாறும்: DHCP குத்தகைகள் மற்றும் வட்டு இல்லாத இயந்திரங்களின் பிணைய துவக்கத்திற்கான BOOTP.
இன் பதிப்பு dnsmasq நிறுவப்பட்டது 2.66, மற்றும் CentOS இன் பதிப்பிற்கு ஒத்திருக்கிறது:
[root @ dns ~] # cat / proc / version லினக்ஸ் பதிப்பு 3.10.0-514.6.1.el7.x86_64 (builder@kbuilder.dev.centos.org) (ஜி.சி.சி பதிப்பு 4.8.5 20150623 (, Red Hat 4.8.5-11) (ஜி.சி.சி)) # 1 எஸ்.எம்.பி புதன் ஜனவரி 18 13:06:36 UTC 2017
Dnsmasq ஐ இயக்கி கட்டமைக்கலாம்
[root @ dns ~] # நானோ / etc / புரவலன்கள் 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 :: 1 localhost localhost.localdomain localhost6 localhost6.localdomain6 10.10.10.5 dns.desdelinux.fan dns [ரூட் @ dns ~] # ஹோஸ்ட்பெயர் DNS [ரூட் @ dns ~] # ஹோஸ்ட்பெயர் -f டிஎன்எஸ்desdelinux.விசிறி [root @ dns ~] # systemctl dnsmasq ஐ இயக்கு [root @ dns ~] # systemctl தொடக்க dnsmasq [root @ dns ~] # systemctl நிலை dnsmasq S dnsmasq.service - டிஎன்எஸ் கேச்சிங் சேவையகம். ஏற்றப்பட்டது: ஏற்றப்பட்டது (/usr/lib/systemd/system/dnsmasq.service; இயக்கப்பட்டது; விற்பனையாளர் முன்னமைக்கப்பட்ட: முடக்கப்பட்டது) செயலில்: செயலில் (இயங்கும்) சனி முதல் 2017-02-18 11:47:19 EST; 4s ago முதன்மை PID: 1179 (dnsmasq) CGroup: /system.slice/dnsmasq.service └─1179 / usr / sbin / dnsmasq -k பிப்ரவரி 18 11:47:19 dns systemd [1]: தொடங்கப்பட்ட DNS கேச்சிங் சேவையகம் .. பிப்ரவரி 18 11:47:19 dns systemd [1]: டிஎன்எஸ் கேச்சிங் சேவையகத்தைத் தொடங்குகிறது .... பிப்ரவரி 18 11:47:19 dns dnsmasq [1179]: தொடங்கியது, பதிப்பு 2.66 தற்காலிக சேமிப்பு 150 பிப்ரவரி 18 11:47:19 dns dnsmasq [1179 ]: நேர விருப்பங்களை தொகுத்தல்: IPv6 குனு-கெட்டோப்ட் டிபி ... வது பிப்ரவரி 18 11:47:19 dns dnsmasq [1179]: வாசிப்பு /etc/resolv.conf பிப்ரவரி 18 11:47:19 dns dnsmasq [1179]: பெயர்சர்வரை புறக்கணித்தல் 127.0.0.1 - லோக்கல் இன் ... ce பிப்ரவரி 18 11:47:19 dns dnsmasq [1179]: படிக்க / etc / host - 3 முகவரிகள் குறிப்பு: சில கோடுகள் நீள்வட்டப்படுத்தப்பட்டன, முழுமையாகக் காட்ட -l ஐப் பயன்படுத்தவும்.
அடுத்த கட்டத்தை மறந்துவிடாதீர்கள்:
[root @ dns ~] # mv /etc/dnsmasq.conf /etc/dnsmasq.conf.original
நிலையான ஐபி முகவரிகள்
Dnsmasq உடன், நிலையான ஐபி -போத் ஐபிவி 4 மற்றும் ஐபிவி 6- தேவைப்படும் சேவையகங்கள் அல்லது கணினிகளின் முகவரிகள் கோப்பில் அறிவிக்கப்படுகின்றன / Etc / hosts:
[root @ dns ~] # நானோ / etc / புரவலன்கள் 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 # Servidores 10.10.10.1 sysadmin.desdelinux.fan sysadmin 10.10.10.3 ad-dc.desdelinux.fan ad-dc 10.10.10.4 fileserver.desdelinux.fan fileserver 10.10.10.5 dns.desdelinux.fan dns 10.10.10.6 proxyweb.desdelinux.fan proxyweb 10.10.10.7 blog.desdelinux.fan blog 10.10.10.8 ftpserver.desdelinux.fan ftpserver 10.10.10.9 mail.desdelinux.fan mail
/Etc/dnsmasq.conf கோப்பை உருவாக்குவோம்
[root @ dns ~] # நானோ /etc/dnsmasq.conf # ------------------------------------------------------------------- # O P C I O N E S G E N E R A L E S # ------------------------------------------------------------------- domain-needed # No pasar nombres sin la parte del dominio bogus-priv # No pasar direcciones en el espacio no enrutado expand-hosts # Adiciona automaticamente el dominio al host interface=eth0 # Interface. OJO con la Interface # except-interface=eth1 # NO escuchar por esta NIC strict-order # Orden en que consulta el archivo /etc/resolv.conf # Incluya muchas mas opciones de configuración # mediante un archivo o ubicando los archivos # de configuración adicionales en un directorio # conf-file=/etc/dnsmasq.more.conf conf-dir=/etc/dnsmasq.d # Relativos al Nombre del Dominio domain=desdelinux.fan # Nombre del dominio # El Servidor de Tiempo es 10.10.10.1 address=/time.windows.com/10.10.10.1 # Envía una opción vacía del valor WPAD. Se requiere para que # se comporten bien los clientes Windos 7 y posteriores. ;-) dhcp-option=252,"\n" # Archivo donde declararemos los HOSTS que serán "baneados" addn-hosts=/etc/banner_add_hosts # ------------------------------------------------------------------- # R E G I S T R O S C N A M E M X T X T # ------------------------------------------------------------------- # Este tipo de registro requiere de una entrada # en el archivo /etc/hosts # ej: 10.10.0.7 blog.desdelinux.fan blog # cname=ALIAS,REAL_NAME cname=www.desdelinux.fan,blog.desdelinux.fan # REGISTROS MX # Devuelve un registro MX con el nombre "desdelinux.fan" con destino # al equipo mail.desdelinux.fan y prioridad de 10 mx-host=desdelinux.fan,mail.desdelinux.fan,10 # El destino por defecto para los registros MX que se creen # utilizando la opción localmx será: mx-target=mail.desdelinux.fan # Devuelve un registro MX apuntando al mx-target para TODAS # las máquinas locales localmx # Registros TXT. Podemos declarar también un registro SPF txt-record=desdelinux.fan,"v=spf1 a -all" txt-record=desdelinux.fan,"DesdeLinux, su Blog dedicado al Software Libre" # ------------------------------------------------------------------- # ------------------------------------------------------------------- # R A N G O Y S U S O P C I O N E S # ------------------------------------------------------------------- # Rango IPv4 y tiempo de arrendamiento # De la 1 a la 29 son para los Servidores y otras necesidades dhcp-range=10.10.10.30,10.10.10.250,8h dhcp-lease-max = 222 # குத்தகைக்கு விட அதிகபட்ச முகவரிகள் # முன்னிருப்பாக 150 ஆகும் # Rango IPV6 # dhcp-range=1234::, ra-only # Opciones para el RANGO # O P C I O N E S dhcp-option=1,255.255.255.0 # NETMASK dhcp-option=3,10.10.10.253 # ROUTER GATEWAY dhcp-option=6,10.10.10.5 # DNS Servers dhcp-option=15,desdelinux.fan # DNS Domain Name dhcp-option=19,1 # option ip-forwarding ON dhcp-option=28,10.10.10.255 # BROADCAST dhcp-option=42,10.10.10.1 # NTP # dhcp-option=40,DCH # NIS Domain Name # dhcp-option=41,10.10.10.5 # NIS Server # SERVIDOR WINS SAMBA4 EXTERNO # # dhcp-option=44,10.10.10.5 # WINS # dhcp-option=45,10.10.10.5 # Datagramas NetBIOS # SERVIDOR WINS SAMBA4 EXTERNO # # dhcp-option=46,8 # Nodo NetBIOS # dhcp-option=73,10.10.10.3 # Finger Server dhcp-authoritative # DHCP Autoritario en la subnet # ------------------------------------------------------------------- # ------------------------------------------------------------------- # L O G G I N G A L /var/log/messages # ------------------------------------------------------------------- log-queries /Etc/dnsmasq.conf கோப்பின் # END # ------------------------------------------------- ------------------
தொடரியல் சரிபார்த்து சேவையை மறுதொடக்கம் செய்வோம்
[root @ dns ~] # dnsmasq --test dnsmasq: தொடரியல் சரிபார்ப்பு சரி. [root @ dns ~] # systemctl மறுதொடக்கம் dnsmasq [root @ dns ~] # systemctl நிலை dnsmasq S dnsmasq.service - டிஎன்எஸ் கேச்சிங் சேவையகம். ஏற்றப்பட்டது: ஏற்றப்பட்டது (/usr/lib/systemd/system/dnsmasq.service; இயக்கப்பட்டது; விற்பனையாளர் முன்னமைவு: முடக்கப்பட்டது) செயலில்: செயலில் (இயங்கும்) சனி முதல் 2017-02-18 12:48:05 EST; 5s ago முதன்மை PID: 1288 (dnsmasq) CGroup: /system.slice/dnsmasq.service └─1288 / usr / sbin / dnsmasq -k பிப்ரவரி 18 12:48:05 dns systemd [1]: தொடங்கப்பட்ட DNS கேச்சிங் சேவையகம் .. பிப்ரவரி 18 12:48:05 dns systemd [1]: டிஎன்எஸ் கேச்சிங் சேவையகத்தைத் தொடங்குகிறது .... பிப்ரவரி 18 12:48:05 dns dnsmasq [1288]: தொடங்கியது, பதிப்பு 2.66 தற்காலிக சேமிப்பு 150 பிப்ரவரி 18 12:48:05 dns dnsmasq [1288 ]: நேர விருப்பங்களைத் தொகுத்தல்: IPv6 GNU-getopt DB ... th பிப்ரவரி 18 12:48:05 dns dnsmasq-dhcp [1288]: DHCP, IP வரம்பு 10.10.10.30 - 10.10 .... h பிப்ரவரி 18 12:48 : 05 dns dnsmasq [1288]: reading /etc/resolv.conf பிப்ரவரி 18 12:48:05 dns dnsmasq [1288]: பெயர்செர்வரை புறக்கணித்தல் 127.0.0.1 - லோக்கல் இன் ... ce பிப்ரவரி 18 12:48:05 dns dnsmasq [ 1288]: படிக்க / etc / புரவலன்கள் - 11 முகவரிகள் பிப்ரவரி 18 12:48:05 dns dnsmasq [1288]: /etc/banner_ad...ry இலிருந்து பெயர்களை ஏற்றுவதில் தோல்வி குறிப்பு: சில வரிகளை நீள்சதுரமாகப் பயன்படுத்தியது, முழுப் பயன்படுத்த, -l -ல் பயன்படுத்தப்பட்டது.
முந்தைய வெளியீட்டில் systemctl நிலை dnsmasq பிழையை வழங்குகிறது:
பிப்ரவரி 18 12:48:05 dns dnsmasq [1288]: /etc/banner_ad...ry இலிருந்து பெயர்களை ஏற்றுவதில் தோல்வி
நீங்கள் கோப்பை கண்டுபிடிக்க முடியவில்லை என்று புகார் / etc / banner_add_hosts.
[root @ dns ~] # தொடு / etc / banner_add_hosts [root @ dns ~] # systemctl மறுதொடக்கம் dnsmasq.service [root @ dns ~] # systemctl மறுதொடக்கம் dnsmasq.service [root @ dns ~] # systemctl status dnsmasq.service S dnsmasq.service - DNS கேச்சிங் சேவையகம். ஏற்றப்பட்டது: ஏற்றப்பட்டது (/usr/lib/systemd/system/dnsmasq.service; இயக்கப்பட்டது; விற்பனையாளர் முன்னமைவு: முடக்கப்பட்டது) செயலில்: செயலில் (இயங்கும்) சனி முதல் 2017-02-18 12:54:26 EST; 7s ago முதன்மை PID: 1394 (dnsmasq) CGroup: /system.slice/dnsmasq.service └─1394 / usr / sbin / dnsmasq -k பிப்ரவரி 18 12:54:26 dns systemd [1]: தொடங்கப்பட்ட DNS கேச்சிங் சேவையகம் .. பிப்ரவரி 18 12:54:26 dns systemd [1]: டிஎன்எஸ் கேச்சிங் சேவையகத்தைத் தொடங்குகிறது .... பிப்ரவரி 18 12:54:26 dns dnsmasq [1394]: தொடங்கியது, பதிப்பு 2.66 தற்காலிக சேமிப்பு 150 பிப்ரவரி 18 12:54:26 dns dnsmasq [1394 ]: நேர விருப்பங்களை தொகுத்தல்: IPv6 GNU-getopt DB ... th பிப்ரவரி 18 12:54:26 dns dnsmasq-dhcp [1394]: DHCP, IP வரம்பு 10.10.10.30 - 10.10 .... h பிப்ரவரி 18 12:54 : 26 dns dnsmasq [1394]: வாசிப்பு /etc/resolv.conf பிப்ரவரி 18 12:54:26 dns dnsmasq [1394]: பெயர்செர்வரை புறக்கணித்தல் 127.0.0.1 - லோக்கல் இன் ... ce பிப்ரவரி 18 12:54:26 dns dnsmasq [ 1394]: படிக்க / etc / host - 11 முகவரிகள் பிப்ரவரி 18 12:54:26 dns dnsmasq [1394]: read / etc / banner_add_hosts - 0 முகவரிகள் குறிப்பு: சில கோடுகள் நீள்வட்டப்படுத்தப்பட்டன, முழுமையாகக் காட்ட -l ஐப் பயன்படுத்தவும்.
எங்களிடம் ஏற்கனவே டி.என்.எஸ் மற்றும் டி.எச்.சி.பி சேவைகள் இயங்குகின்றன.
முக்கியமான
- /Etc/dnsmasq.conf கோப்பை நாங்கள் மாற்றினால், மாற்றங்கள் நடைமுறைக்கு வர சேவையை மறுதொடக்கம் செய்ய வேண்டும்.
- ஒரு நிலையான ஐபியை அதனுடன் தொடர்புடைய ஹோஸ்ட் பெயருடன் அகற்ற, மாற்ற அல்லது சேர்க்க / etc / host கோப்பை நாங்கள் மாற்றினால், மாற்றங்கள் நடைமுறைக்கு வர நாங்கள் சேவையை மறுதொடக்கம் செய்ய வேண்டும்..
- systemctl reload dnsmasq.service ஐ இந்த சேவையுடன் பயன்படுத்த முடியாது.
ஃபயர்வாலில் தேவையான துறைமுகங்களைத் திறக்கிறோம்
எனது நண்பரும் சக ஊழியருமான லூய்கிஸ் டோரோவின் கட்டுரையில் -aka பல்லி- "சென்டோஸ் 7 ஃபயர்வாலில் துறைமுகங்கள் திறப்பது எப்படிஇயல்புநிலையாக சென்டோஸ் நிறுவும் ஃபயர்வாலில் துறைமுகங்களைத் திறக்க நாம் பின்பற்ற வேண்டிய நடைமுறை மிகவும் நன்றாக விளக்கப்பட்டுள்ளது. CentOS இல் உள்ள dnsmasq சேவைக்கு செலினக்ஸ் சூழல் விதிகளை எவ்வாறு பயன்படுத்துவது என்பது எனக்கு இன்னும் தெரியவில்லை. யாராவது அவரை அறிந்தால், தயவுசெய்து எங்களுக்கு அறிவூட்டுங்கள்.
கோப்புகள் / போன்றவை / நெறிமுறைகள் y / போன்றவை / சேவைகள் Dnsmasq வழங்கிய DNS மற்றும் DHCP சேவைகளுக்கு எந்த துறைமுகங்கள் திறக்கப்பட வேண்டும் என்பதை அறிய அவை ஒரு நல்ல வழிகாட்டியாகும்.
[ரூட் @ dns ~] # ஃபயர்வால்- cmd --get-active-zones பொது இடைமுகங்கள்: eth0
சேவை டொமைன் டொமைன் பெயர் சேவையகம் (dns). நெறிமுறை தேய்த்தால் «குறியாக்கத்துடன் ஐபி»
[root @ dns ~] # ஃபயர்வால்- cmd --zone = பொது --add-port = 53 / tcp --permanent வெற்றி [root @ dns ~] # ஃபயர்வால்- cmd --zone = பொது --add-port = 53 / udp --permanent வெற்றி
சேவை துவக்கங்கள் o BOOTP சேவையகம் (dhcp). நெறிமுறை ஐபிபிசி «இணைய ப்ளூரிபஸ் பாக்கெட் கோர்»
[root @ dns ~] # ஃபயர்வால்- cmd --zone = பொது --add-port = 67 / tcp --permanent வெற்றி [root @ dns ~] # ஃபயர்வால்- cmd --zone = பொது --add-port = 67 / udp --permanent வெற்றி [ரூட் @ dns ~] # ஃபயர்வால்-செ.மீ - ரீலோட் வெற்றி [ரூட் @ dns ~] # ஃபயர்வால்-செ.மீ - பட்டியல்-அனைத்தும் பொது (செயலில்) இலக்கு: இயல்புநிலை icmp-block-inversion: இடைமுகங்கள் இல்லை: eth0 ஆதாரங்கள்: சேவைகள்: dhcpv6-client ssh ports: 53 / udp 67 / tcp 53 / tcp 67 / udp நெறிமுறைகள்: முகமூடி: முன்னோக்கி-துறைமுகங்கள் இல்லை: மூலப்பொருள்: icmp-block: பணக்கார விதிகள்:
முக்கியமான
- நாங்கள் IPv6 முகவரி குத்தகை சேவைகளை வழங்கப் போகிறீர்கள் என்றால், dhcpv6-server 547 / tcp மற்றும் dhcpv6-server 547 / udp துறைமுகங்களையும் திறக்க வேண்டும்..
காசோலைகள்
எங்கள் புதிய புதிதாக நிறுவப்பட்ட Dnsmasq எவ்வாறு செயல்படுகிறது என்பதை பல DNS வினவல்கள் மூலம் பார்ப்போம். இதற்காக நாங்கள் நன்கு அறியப்பட்ட அணியைத் தேர்ந்தெடுக்கிறோம் சிசாட்மின்.desdelinux.விசிறி, மற்றும் LAN உடன் இணைக்கப்பட்டுள்ள அந்த கணினியிலிருந்து, நாங்கள் பல கேள்விகளை இயக்குவோம், ஆனால் கோப்பு சரியாக உள்ளமைக்கப்பட்டுள்ளதா என்பதை சரிபார்க்கும் முன் அல்ல /etc/resolv.conf:
buzz @ sysadmin: ~ $ cat /etc/resolv.conf # Generated by NetworkManager search desdelinux.fan nameserver 10.10.10.5
கோப்பு அமைப்புகள் /etc/resolv.conf அது சரி. ஆலோசனைகளைத் தொடங்குவோம்
buzz @ sysadmin: ~ $ புரவலன் dns டிஎன்எஸ்desdelinux.fan has address 10.10.10.5 Host dns.desdelinux.fan not found: 5(REFUSED) dns.desdelinux.fan mail is handled by 1 mail.desdelinux.விசிறி.
முன்மொழியப்பட்ட உள்ளமைவுடன், கட்டளையின் வெளியீட்டை நாம் நிராகரிக்கலாம் தொகுப்பாளர் Dnsmasq க்கு வரும்போது விருப்பங்கள் இல்லாமல், பின்வருவனவற்றைப் போன்ற வரிகளைத் தரும்போது:
Host dns.desdelinux.fan not found: 5(REFUSED)
அந்த வகையான வெளியீட்டை நாம் விரும்பவில்லை என்றால், நாம் கட்டளையைப் பயன்படுத்த வேண்டும் தொகுப்பாளர் விருப்பங்களுடன் -t A, -t CNAME, -t NS, -t SOA, -t SIG, -t AXFR. பார் மனிதன் புரவலன் மேலும் தகவலுக்கு:
buzz@sysadmin:~$ host -t A dns.desdelinux.விசிறி டிஎன்எஸ்desdelinux.fan has address 10.10.10.5 [root @ dns ~] # புரவலன் -t to dns டிஎன்எஸ்desdelinux.fan has address 10.10.10.5 buzz @ sysadmin: ~ $ dig dns buzz @ sysadmin: ~ $ புரவலன் 10.10.10.5 5.10.10.10.in-addr.arpa domain name pointer dns.desdelinux.விசிறி.
Dnsmasq ஒரு மாஸ்டர் - ஸ்லேவ் திட்டத்திற்காக அல்ல
buzz@sysadmin:~$ host -t AXFR desdelinux.விசிறி Trying "desdelinux.fan" Host desdelinux.fan not found: 5(REFUSED) ; Transfer failed.
இது NS மற்றும் SOA பதிவுகளை திருப்பித் தரும் நோக்கமும் இல்லை
buzz@sysadmin:~$ host -t NS desdelinux.விசிறி தொகுப்பாளர் desdelinux.fan not found: 5(REFUSED) buzz@sysadmin:~$ host -t SOA desdelinux.விசிறி தொகுப்பாளர் desdelinux.fan not found: 5(REFUSED) buzz@sysadmin:~$ dig IN SOA desdelinux.விசிறி buzz@sysadmin:~$ dig IN NS desdelinux.விசிறி
இது MX, CNAME மற்றும் TXT பதிவுகளை ஆதரித்தால்
buzz @ sysadmin: ~ $ host -t to www WWW.desdelinux.fan is an alias for blog.desdelinux.fan. blog.desdelinux.fan has address 10.10.10.7 buzz@sysadmin:~$ host -t MX desdelinux.விசிறி desdelinux.fan mail is handled by 10 mail.desdelinux.விசிறி. buzz @ sysadmin: ~ $ host -t CNAME www WWW.desdelinux.fan is an alias for blog.desdelinux.விசிறி. buzz@sysadmin:~$ host -t A blog.desdelinux.விசிறி வலைப்பதிவு.desdelinux.fan has address 10.10.10.7 buzz@sysadmin:~$ host -t TXT desdelinux.விசிறி desdelinux.fan descriptive text "DesdeLinux, su Blog dedicado al Software Libre" desdelinux.fan descriptive text "v=spf1 a -all"
பி.டி.ஆர் விசாரணைகளை பதிவு செய்கிறது
buzz @ sysadmin: ~ $ host -t PTR 10.10.10.7 7.10.10.10.in-addr.arpa domain name pointer blog.desdelinux.விசிறி. buzz @ sysadmin: ~ $ புரவலன் 10.10.10.7 7.10.10.10.in-addr.arpa domain name pointer blog.desdelinux.விசிறி.
Microsoft® விண்டோஸ் கிளையண்டுகள்
சர்வர் கன்சோலில் இயங்குவது மிகவும் ஆரோக்கியமானது டிஎன்எஸ்desdelinux.விசிறி கட்டளை magazinectl -f மைக்ரோசாப்ட் ® விண்டோஸ் இயக்க முறைமையை இயக்கும் இயந்திரத்தை இயக்குவதற்கு முன்பு, பல்வேறு தளங்களுக்கு ஏராளமான டிஎன்எஸ் வினவல்களைக் காணலாம். இது உண்மையில் மிகவும் பொழுதுபோக்கு. 😉
இந்த தளங்கள் சில தொடர்பான கேள்விகளை ரூட்ஸ் சேவையகங்களுக்கு பயணிப்பதைத் தடுக்க விரும்பினால் - ரூட் சேவையகங்கள் அல்லது நோக்கி forwarders நாங்கள் கோப்பில் அறிவிக்கிறோம் /etc/resolv.conf, நாம் கோப்பை நன்றாகப் பயன்படுத்தலாம் / etc / banner_add_host, நாங்கள் அறிவிக்க வேண்டிய பல தளங்களுடன் அதை நிரப்புகிறோம். உதாரணமாக:
[root @ dns ~] # நானோ / etc / banner_add_hosts 127.0.0.1 windowsupdate.com 127.0.0.1 ctldl.windowsupdate.com 127.0.0.1 ocsp.verisign.com 127.0.0.1 csc3-2010-crl.verisign.com 127.0.0.1 www.msftncsi.com 127.0.0.1 ipv6.msftncsi.com 127.0.0.1 teredo.ipv6.microsoft.com 127.0.0.1 ds.download.windowsupdate.com 127.0.0.1 download.microsoft.com 127.0.0.1 fe2.update.microsoft.com 127.0.0.1 crl.microsoft.com 127.0.0.1 www .download.windowsupdate.com 127.0.0.1 win8.ipv6.microsoft.com 127.0.0.1 spynet.microsoft.com 127.0.0.1 spynet1.microsoft.com 127.0.0.1 spynet2.microsoft.com 127.0.0.1 spynet3.microsoft.com 127.0.0.1. 4 spynet127.0.0.1.microsoft.com 5 spynet127.0.0.1.microsoft.com 15 office127.0.0.1client.microsoft.com 127.0.0.1 addons.mozilla.org XNUMX crl.verisign.com [root @ dns ~] # dnsmasq --test dnsmasq: தொடரியல் சரிபார்ப்பு சரி. [root @ dns ~] # systemctl மறுதொடக்கம் dnsmasq.service [root @ dns ~] # systemctl status dnsmasq.service [root @ dns ~] # host -t To spynet4.microsoft.com spynet4.microsoft.com முகவரி 127.0.0.1 [root @ dns ~] # host -t www.download.windowsupdate.com க்கு www.download.windowsupdate.com முகவரி 127.0.0.1
- / Etc / banner_add_hosts கோப்பின் வடிவம் / etc / host கோப்பைப் போன்றது. பிரிவில் கூறப்பட்டுள்ளபடி, "தடைசெய்வதற்கான" களங்களின் பட்டியல் நமக்குத் தேவையான வரை இருக்கும் என்பதை நினைவில் கொள்ளுங்கள் வரம்புகள் இந்த கட்டுரையின்.
கிளையண்டிலிருந்து சரிபார்க்க ஏழு.desdelinux.விசிறி இது ஐபி முகவரியைக் கொடுத்தது:
buzz @ sysadmin: ~ $ host -t ஒரு ஏழு ஏழு.desdelinux.fan has address 10.10.10.115
விண்டோஸ் கிளையண்டில் கட்டளையை இயக்குகிறோம் குமரேசன்:
மைக்ரோசாப்ட் விண்டோஸ் [பதிப்பு 6.1.7601] பதிப்புரிமை (இ) 2009 மைக்ரோசாப்ட் கார்ப்பரேஷன். அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை. சி: ers பயனர்கள் \ buzz> nslookup Default Server: dns.desdelinux.fan Address: 10.10.10.5 > dns Server: dns.desdelinux.fan Address: 10.10.10.5 Name: dns.desdelinux.fan Address: 10.10.10.5 > ftpserver Server: dns.desdelinux.fan Address: 10.10.10.5 Name: ftpserver.desdelinux.fan Address: 10.10.10.8 > www Server: dns.desdelinux.fan Address: 10.10.10.5 Name: blog.desdelinux.fan Address: 10.10.10.7 Aliases: www.desdelinux.fan > mail Server: dns.desdelinux.fan Address: 10.10.10.5 Name: mail.desdelinux.fan Address: 10.10.10.9 > sysadmin Server: dns.desdelinux.fan Address: 10.10.10.5 Name: sysadmin.desdelinux.fan Address: 10.10.10.1 > www.download.windowsupdate.com Server: dns.desdelinux.fan Address: 10.10.10.5 Name: www.download.windowsupdate.com Address: 127.0.0.1 > quit C:\Users\buzz>
சுருக்கம்
இதுவரை நாம் Dnsmasq இன் சில முக்கிய அம்சங்களைக் கண்டோம். நான் பரிந்துரைப்பது இந்த அற்புதமான மற்றும் ஆச்சரியமான நிரலைப் பற்றி மேலும் தெரிந்து கொள்ள விரும்பினால், இந்த கட்டுரையின் முதல் பத்தியில் குறிப்பிடப்பட்டுள்ள கோப்புகளைப் படித்து படிக்கவும். அதன் பயன்பாட்டின் மூலம் நம் வாழ்க்கையை பெரிதும் எளிதாக்க முடியும்.
2014 இல் நான் article என்ற கட்டுரையைப் படித்தேன்எப்படி: சம்பா 4 AD PDC + விண்டோஸ் எக்ஸ்பி, விஸ்டா மற்றும் 7«. கட்டுரையை உருவாக்கியவர் வெட்கப்படாமல் அறிவிக்கிறார்: «நான் பிணைப்பை வெறுக்கிறேன், எனவே இது மீட்புக்கு dnsmasqஅதிகமாக (குறைவாக) அதாவது «நான் BIND ஐ வெறுக்கிறேன், எனவே Dnsmasq மீட்புக்கு வருகிறார்«. பதிவைப் பொறுத்தவரை, அந்த சொற்றொடர் என்னால் கூறப்படவில்லை.
கடந்து செல்லும் போது, அந்தக் கட்டுரையில் ஆசிரியர் சில டிஎன்எஸ் பதிவுகளின் தோற்றத்தை தெளிவுபடுத்தவில்லை என்றும், பொதுவாக சம்பா 4 ஐ அடிப்படையாகக் கொண்ட ஒரு செயலில் உள்ள கோப்பகத்தை செயல்படுத்த இது ஒரு நல்ல வழிகாட்டியாக இல்லை என்றும் நான் கருத்து தெரிவிப்பேன். Dnsmasq.
நான் BIND ஐ வெறுக்கவில்லை. இது எனது நான்கு -4- முந்தைய கட்டுரைகளால் நிரூபிக்கப்பட்டுள்ளது:
- OpenSUSE 13.2 இல் DNS மற்றும் DHCP "ஹார்லெக்வின்"
- CentOS 7 இல் DNS மற்றும் DHCP
- டெபியன் 8 "ஜெஸ்ஸி" இல் டி.என்.எஸ் மற்றும் டி.எச்.சி.பி.
- BIND மற்றும் செயலில் உள்ள அடைவு®
முந்தைய சந்தர்ப்பங்களில் நான் எழுதியது போல, கிட்டத்தட்ட ஒருபோதும் இல்லை நான் பரிந்துரைக்கிறேன், ஆனால் நான் பரிந்துரைப்பது. Dnsmasq விஷயத்தில் ஆம் நான் பரிந்துரைக்கிறேன் SME நெட்வொர்க்குகளில் அதன் பயன்பாடு.
அடுத்த டெலிவரி
அடுத்த தவணை -நான் நினைக்கிறேன்- மைக்ரோசாப்ட் ® ஆக்டிவ் டைரக்டரி with உடன் டின்ஸ்மாஸ்கின் ஒருங்கிணைப்புக்கு இதை அர்ப்பணிப்பேன். இது ஒரு கட்டுரைக்கு ஒரு நல்ல நுழைவு புள்ளியாக இருக்கும் -மிகவும்- பின்னர் அது சம்பா 4 மற்றும் டின்ஸ்மாஸ்க் உடன் AD-DC ஐ எவ்வாறு உருவாக்குவது என்பதைக் கையாளும்.
குட் மார்னிங் காட்டு !!! இன்றுவரை அந்த நெட்வொர்க்கின் செயல்பாடு புகார் செய்வதற்கு காரணமல்ல என்பதை நீங்கள் சொல்லும் அனைத்தையும் நான் உறுதிப்படுத்துகிறேன். நான் இனி அந்த நெட்வொர்க்கின் சிசாட்மின் அல்ல, ஏனென்றால் என்னிடம் இருந்த பிரச்சினைகள் உங்களுக்குத் தெரியும் ... ஆனால் நான் அந்த நெட்வொர்க்கின் பொறுப்பில் இருந்தபோது, இப்போது வரை நான் அதற்கு முன்னால் இருந்தவருடன் தொடர்புகொள்கிறேன், புகார் செய்ய எந்த காரணமும் இல்லை. ClearOS மற்றும் DNSmasq உடனான எனது சிறந்த அனுபவங்கள்.
நண்பர் ஜோன், கிளியர்ஓஎஸ் உடன் நிறுவனத்தைப் பற்றி நான் எழுதியதை உறுதிப்படுத்த உங்கள் உதவிக்கு நன்றி.
Dnsmasq பற்றி நான் மிகவும் விரும்புவது என்னவென்றால், அது எவ்வளவு பல்துறை திறன் கொண்டது, ஒரே கோப்பில் நீங்கள் DNS மற்றும் DHCP ஐ உள்ளமைக்கிறீர்கள். செயல்திறனைப் பற்றி எனக்கு எந்த புகாரும் இல்லை, சிறிது நேரத்திற்கு முன்பு நான் டி.சி.யாக செயல்படும் 2003 ஆர் 2 சேவையகத்தை அணைத்தேன், தொலைதூர நகராட்சிகளைச் சேர்ந்த பல லினக்ஸ் வாடிக்கையாளர்கள் "தொங்கவிடப்பட்டனர்", மேலும் அவர்களின் டிஎன்எஸ் விருப்பங்களை மாற்ற எனக்கு வழி இல்லாததால், நான் என்ன செய்தேன் என்பது அந்த ஐபி மற்றும் ஒரு ஜெஸ்ஸியை வளர்ப்பது. dnsmasq புதிய டி.என்.எஸ் கேச்சிங், எல்லாம் சரி.
மிகவும் நல்ல கட்டுரை ஃபிகோ, என் அன்புடன்.
1000 கணினிகள் வரை சேவை செய்வதற்கான பழமைவாத வரம்பைப் பற்றி நீங்கள் என்ன நினைக்கிறீர்கள்? வைஃபை வழியாக «கேப்டிவ்» வலைத்தளத்தின் சேவைகளை வழங்க அர்ப்பணித்துள்ள ஒரு நண்பருடன் தரவைச் சரிபார்க்கும் வாய்ப்பு எனக்கு உள்ளது, மேலும் சமீபத்தில் கார்ல் மார்க்ஸ் தியேட்டரில் 1000 க்கும் மேற்பட்ட மொபைல்களுக்கு BIND + Isc-dhcp- உடன் சேவையை வழங்கியது. . அந்த வேலைக்காக, மிகக் குறைந்த வள நுகர்வு கொண்ட சேவையகமாக அவரை நியமித்தார்.
இந்த "வரம்புகள்" என்று அழைக்கப்படுபவை சில ஆண்டுகளுக்கு முன்பு அளவிடப்பட்டன என்பதும், தற்போதைய தரநிலைக்குக் கீழே வன்பொருள் இருப்பதும் தெளிவாக இருக்க வேண்டும், dnsmasq மற்றும் கிளையண்டுகள் இரண்டும் நிறைய உருவாகியுள்ளன, இது இந்த பயனர்களின் சுமைகளைத் தாங்கும் என்று நான் நம்புகிறேன். அண்ட்ராய்டு வீட்டிற்கு தொலைபேசியில் முயற்சிக்க முயற்சிக்கும் ஆயிரம் மற்றும் ஒரு கேள்விகளை எப்போதும் ஆவணப்படுத்தி தடுக்கவும். சியர்ஸ்
நான் உங்கள் ஆலோசனையை மிகவும் தீவிரமாக எடுத்துக்கொள்வேன். மீண்டும் நன்றி
இந்த தொடர் SME களில் பொதுவானதைப் போல, "DNSMASQ" இல் உள்ள இந்த இடுகை தொழில்நுட்ப ரீதியாகவும் கோட்பாட்டளவில் நம்மை வளர்த்துக் கொள்ள சிசாட்மின்களுக்கு ஆசிரியர் நமக்கு வழங்கும் மற்றொரு சிறந்த கட்டுரை.
எனது தனிப்பட்ட விஷயத்தில், டி.என்.எஸ் (பிண்ட்) மற்றும் டி.எச்.சி.பி. என்னைப் பொறுத்தவரை அது பெரியது! இரண்டையும் ஒரே சேவையில் (/etc/dnsmasq.conf கோப்பு வழியாக) உள்ளமைக்க அனுமதிக்கும் dnsmasq விஷயம்.
நன்று! அதன் செயல்திறனை பாதிக்காமல் டி.என்.எஸ் மற்றும் டி.எச்.சி.பி உடன் குறைந்தது 1,000 வாடிக்கையாளர்களை ஆதரிக்கும் திறன் கொண்டது.
/ Etc / banner_add_host கோப்பைப் பயன்படுத்தி ரூட் சேவையகங்கள் அல்லது முன்னோக்கிகள் தொடர்பான விசாரணைகளை எவ்வாறு தவிர்ப்பது என்பதற்கான உதவிக்குறிப்பும் மிகவும் நல்லது, அங்கு "N" தளங்களை நாம் "லோக்கல் ஹோஸ்ட்கள்" என்று அறிவிக்க வேண்டும்.
இறுதியாக, தனது "அடுத்த டெலிவரி" பகுதியுடன் ஆசிரியருக்கு பொதுவானது போல, இப்போது அவர் மற்றொரு ரத்தினத்தை "மைக்ரோசாஃப்ட் ® ஆக்டிவ் டைரக்டரியுடன் டின்ஸ்மாஸ்கின் ஒருங்கிணைப்பு" வழங்க திட்டமிட்டுள்ளார்.
சரி, நாங்கள் ஏற்கனவே அதை எதிர்பார்க்கிறோம்.
நான் பிஸியாக இருந்ததால் உங்கள் கட்டுரைகளைப் பின்பற்ற முடியவில்லை. சிலவற்றை தவறவிட்டேன். உங்களுடைய ஒவ்வொரு புதிய எழுத்தும் புதிய போதனைகளைக் கொண்ட ஒரு இனிமையான ஆச்சரியம். நண்பர் ஃபிகோ, இதை வைத்திருங்கள்
Dnsmasq, தினசரி அடிப்படையில் அதன் செயல்பாட்டை நான் காண்கிறேன், அது சிறந்தது. நான் எப்போதும் உங்களிடம் சொன்னேன், bind9 மற்றும் isc-dhcp-server இன் ஒருங்கிணைப்பை வலியுறுத்தினேன் (நான் மிகவும் விரும்பும் தீர்வு, ஏனென்றால் பல முறை முயற்சித்தேன், பார்த்தேன், dns மற்றும் dhcp, VIIII பற்றி எனக்குத் தெரியாததைப் பெற்றேன், மைக்ரோசாப்ட் என்ன என்பதைக் காண முடிந்தது உங்களைக் கண்காணிக்க விடமாட்டார்கள், நீங்கள் என்ன கற்றுக் கொள்ள வேண்டும், உங்களை இருட்டாகவும் பூட்டிய அறையிலும் வைத்திருக்க அவர்கள் விரும்பவில்லை, அவை உண்மையில் அவர்கள் அரக்கர்களாக இருப்பதைப் போல பேசப்பட்ட சேவைகள் மற்றும் அவர்கள் நல்ல மனிதர்கள், நீங்கள் அவர்களுடன் உண்மையைச் சமாளிக்க முடியும்), மற்றும் நன்றி இதற்கு நீங்கள் உங்களை மேலும் மேம்படுத்த வேண்டிய கட்டாயத்தில் இருந்தீர்கள், உண்மையில் இந்த முயற்சியின் அனைத்து முடிவுகளையும் நாங்கள் ஏற்கனவே பார்த்துக் கொண்டிருக்கிறோம், உங்கள் இடுகைகளின் தரத்திற்கு நன்றி.
இது குறிப்பாக சூப்பர், மீதமுள்ளவர்களிடமிருந்து நான் கடன் வாங்குவதில்லை, நிச்சயமாக இல்லை, அதைப் பற்றி யோசிக்கவில்லை; ஆனால் நீங்கள் தான் நான் எனது நண்பர் டி.என்.எஸ்மாஸ்கை சந்தித்தேன், சைமன் கெல்லி உருவாக்கிய எங்கள் புதிய சகாவை சந்திப்பதில் எனது வதிவிடத்தின் வலையமைப்பு மகிழ்ச்சியாக இருக்கிறது. அவருக்கும் நன்றி.
IWO: அடுத்த இடுகைக்கு நீங்கள் நீண்ட நேரம் காத்திருக்க மாட்டீர்கள். எனது அன்றாட வேலைகளில் நான் மிகவும் பிஸியாக இருப்பதால் நான் இன்னும் அதை முடிக்கவில்லை. நேரம் ... ஆனால் நிச்சயமாக அடுத்த வாரத்திற்கு நீங்கள் அதைப் பெறுவீர்கள்.
Crespo88: உங்கள் முழுமையான கருத்துக்கு வேறு எதையும் என்னால் சேர்க்க முடியாது. நான் ஏற்கனவே நேரம் குறைவாக இருக்கிறேன், ஏனென்றால் இரவு 7 மணிக்கு நான் வழிசெலுத்தல் முடிந்துவிட்டேன்
நன்றி!.
ஹாய், FICO. மிக நல்ல கட்டுரை.
கே.வி.எம் மெய்நிகர் கணினிகளை ஹோஸ்டிங் செய்யும் ஒரு பேர்மெட்டல் (ஹெச்பி புரோலியண்ட் ஜென் 8) இல் டிஎன்மாஸ்கை எவ்வாறு செயல்படுத்துவது என்பதை அறிய விரும்புகிறேன்.
Dnsmasq உள்ளமைவு ஹோஸ்டில் அல்லது dnsmasq சேவையகமாக செயல்படும் VM இன் ஒன்றில் செய்யப்பட வேண்டுமா?
நான் ஒரு குழப்பத்தில் இருக்கிறேன்.
வாழ்த்துக்கள்.