ഒരു ശ്രേണി റൂട്ട് അല്ല: 200-255 നെ മൂന്ന് പ്രിഫിക്സുകളാക്കുക
റൂട്ട് ലൈൻ ഒരു നെറ്റ്വർക്കും മാസ്കും എടുക്കുന്നു, തുടക്കവും അവസാനവുമുള്ള വിലാസം ഒരിക്കലുമല്ല. OpenVPN ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് മുൻപ് ശ്രേണിയെ വിന്യസിച്ച പ്രിഫിക്സുകളാക്കി തുക കൂട്ടുക.
ഫയർവാൾ നിയമങ്ങൾ ആദ്യത്തെയും അവസാനത്തെയും വിലാസം സ്വീകരിക്കുന്നു, ഉദാഹരണത്തിന് 192.168.0.200 മുതൽ 192.168.0.255 വരെ, എന്നാൽ റൂട്ടുകൾ സ്വീകരിക്കുന്നില്ല. ഒരു റൂട്ട് എൻട്രിയിൽ നെറ്റ്വർക്കിനും മാസ്കിനും മാത്രം സ്ഥലമുണ്ട്, അതായത് തുടർച്ചയായ ഒരു ശ്രേണി ഒന്നോ അതിലധികമോ വിന്യസിച്ച പ്രിഫിക്സുകളാകണം, അതിന് മുൻപ് OpenVPN അത് ഇൻസ്റ്റാൾ ചെയ്യുന്നു. route-nopull നെ വിന്യസിക്കാത്ത ഇടവേളയുമായി ചേർക്കുന്ന പ്രൊഫൈലാണ് പരാജയം സാധാരണ ഒളിക്കുന്നിടം, കാരണം ഫയൽ പാഴ്സ് ചെയ്യപ്പെടുന്നു, ഒരു റൂട്ടും ഒത്തുപോകുന്നുമില്ല. ബ്ലോക്കുകൾ ശരിയാക്കൂ, പരാജയം ഒരു കമാൻഡിൽ തെളിയും.
കെട്ടുകഥ: ശ്രേണി ഒരു റൂട്ടാണ്
റൂട്ടിംഗ് പട്ടികകൾ നെറ്റ്വർക്ക്-മാസ്ക് ജോടികൾ സൂക്ഷിക്കുകയും ഏറ്റവും നീളമുള്ള പൊരുത്തം തിരഞ്ഞെടുക്കുകയും ചെയ്യുന്നു, അതിനാൽ തുടക്കവും അവസാനവുമുള്ള ഇടവേളയ്ക്ക് താമസിക്കാൻ സ്ഥലമില്ല. 256 വിലാസങ്ങൾ വ്യാപിക്കുന്ന ഒരു പ്രിഫിക്സ് .0 മുതൽ .255 വരെ പൊതിയുന്നു, അതിന്റെ പകുതി വലിപ്പം .0 മുതൽ .127 വരെ പൊതിയുന്നു, ആ അരികുകളിൽ വിന്യസിച്ച ശ്രേണി മാത്രം ഒരു ഘട്ടത്തിൽ മാപ്പ് ചെയ്യപ്പെടുന്നു. ബാക്കിയെല്ലാം ബ്ലോക്കുകളാക്കി മുറിക്കണം. ചെറിയ റൂട്ടും ഇപ്പോഴും യഥാർത്ഥ ഇടവേളയെ അർത്ഥമാക്കുന്നു.
പ്രിഫിക്സുമായി വിന്യസിക്കാത്ത ശ്രേണി സംകോചിത റൂട്ടല്ല. അത് മറ്റൊരു തരം വസ്തുവാണ്, അതിനെ റൂട്ടായി കാണുന്നതാണ് നിശബ്ദ പരാജയം തുടങ്ങുന്നിടം.
വിന്യാസം ഗണിതമാണ്, ശൈലിയല്ല
ബ്ലോക്കുകളുടെ വലിപ്പം പ്രിഫിക്സിന്റെ നീളം നിർണ്ണയിക്കുന്നു. /29 8 കൊണ്ട് ഹരിക്കാവുന്ന വിലാസത്തിൽ മാത്രം തുടങ്ങാം, /28 16 കൊണ്ട് ഹരിക്കാവുന്നതിൽ, /27 32 കൊണ്ട് ഹരിക്കാവുന്നതിൽ. ബ്ലോക്ക് അതിന്റെ അതിർത്തിയിൽ നിന്ന് മാറ്റുക, മാസ്ക് നിങ്ങൾ ഉദ്ദേശിച്ചതിൽ നിന്ന് വ്യത്യസ്ത വിലാസക്കൂട്ടം പൊതിയും.
താഴത്തെ അറ്റത്തുനിന്ന് കൂട്ടുക. ഓരോ ഘട്ടത്തിലും ശ്രേണിയുടെ അവസാനം കവിയാത്ത ഏറ്റവും വലിയ വിന്യസിച്ച ബ്ലോക്ക് എടുക്കുക, പിന്നെ അതിനു ശേഷമുള്ള ആദ്യ വിലാസത്തിൽ തുടരുക. ബ്ലോക്കുകൾ ഒന്നിനൊന്ന് ആവരണം ചെയ്യാനാവില്ല, കാരണം ഓരോന്നും മുൻപത്തേത് നിന്നിടത്തുനിന്ന് തുടങ്ങുന്നു.
ഇത് കൈകൊണ്ട് ചെയ്യുന്ന രണ്ടു പേർ ഒരേ ഫലത്തിൽ എത്തണം. വിയോജിപ്പ് എന്നാൽ ആരോ വിന്യസിക്കാത്ത തുടക്കം അനുവദിച്ചു എന്നാണ്.
200 മുതൽ 255 വരെ പ്രവർത്തിക്കുക
| Step | Start | Block that fits | Line for the profile |
|---|---|---|---|
| 1 | .200, multiple of 8 | /29, 8 addresses | 192.168.0.200 255.255.255.248 |
| 2 | .208, multiple of 16 | /28, 16 addresses | 192.168.0.208 255.255.255.240 |
| 3 | .224, multiple of 32 | /27, 32 addresses | 192.168.0.224 255.255.255.224 |
ശ്രേണി .200 ൽ തുടങ്ങുന്നു, അത് 8 ന്റെ ഗുണിതമാണ്, അതിനാൽ ആദ്യ ബ്ലോക്ക് .200 മുതൽ .207 വരെയുള്ള /29 ആണ്. ഈ എട്ട് വിലാസങ്ങൾക്ക് ശേഷം ആദ്യ സ്വതന്ത്ര മൂല്യം .208 ആണ്, അത് 16 കൊണ്ട് ഹരിക്കാം, അതിനാൽ /28 .208 മുതൽ .223 വരെ എടുക്കുന്നു. ബാക്കിയുള്ളത് .224 മുതൽ .255 വരെയാണ്, 32 ന്റെ ഗുണിതത്തിൽ തുടങ്ങുന്ന മുപ്പത്തിരണ്ട് വിലാസങ്ങൾ, അതായത് /27. ആ മൂന്ന് വരികളാണ് മുഴുവൻ വിഘടനം.
അവ ഗദ്യമായല്ല, റൂട്ട് ലൈനുകളായി എഴുതുക. ആദ്യ വരി മാത്രമുള്ള പ്രൊഫൈൽ എട്ട് വിലാസങ്ങൾ പൊതിയുകയും ബാക്കി ടണലിന് പുറത്ത് വിടുകയും ചെയ്യുന്നു.
route-nopull
route 192.168.0.200 255.255.255.248
route 192.168.0.208 255.255.255.240
route 192.168.0.224 255.255.255.224
അവസാന ബ്ലോക്കിന് അതിർത്തി പരിശോധന വേണം. 192.168.0.224/27 നുള്ളിൽ .224 നെറ്റ്വർക്ക് വിലാസവും .255 ബ്രോഡ്കാസ്റ്റ് വിലാസവുമാണ്, അതിനാൽ .255 ൽ ഉത്തരം നൽകേണ്ട ഹോസ്റ്റ് പ്രിഫിക്സ് പൊതിഞ്ഞതാണെങ്കിലും ഇപ്പോഴും എത്താനാവില്ല. ആ ഹോസ്റ്റ് മാറ്റുക അല്ലെങ്കിൽ ബ്ലോക്ക് റൂട്ട് ചെയ്ത് പ്രതീക്ഷിക്കുന്നതിനു പകരം ശ്രേണി വേറെ വിധത്തിൽ വിഭജിക്കുക.
route-nopull ചിത്രത്തോട് എന്ത് ചെയ്യുന്നു
സെർവർ തള്ളുന്ന റൂട്ടുകൾ വേണ്ടെന്ന് വെക്കുമ്പോൾ മാത്രം route-nopull ചേർക്കുക. നിർദ്ദേശമില്ലാതെ, തള്ളിയ റൂട്ടുകളും ഈ വരികളും ഒരുമിച്ച് നിലനിൽക്കും, ഏറ്റവും നിർദ്ദിഷ്ട പ്രിഫിക്സ് ജയിക്കും. അതുള്ളപ്പോൾ തള്ളിയ DNS, DHCP ഓപ്ഷനുകളും അപ്രത്യക്ഷമാകും, അതിനാൽ ആന്തരിക നാമപരിഹാരത്തിന് സ്വന്തം കോൺഫിഗറേഷൻ വേണം. ആ പാർശ്വഫലം റൂട്ട് പ്രശ്നം ശരിയാക്കാൻ നിർദ്ദേശം ചേർത്തവരെ അമ്പരപ്പിക്കുന്നു.
അത് ശരിയായ കാരണത്താൽ ചേർക്കുക, സ്വയം പ്രതികരണമായല്ല. തള്ളിയ റൂട്ടുകൾ നീക്കുന്നത് DNS അനന്തരഫലമുള്ള നയ തീരുമാനമാണ്. സെർവർക്ക് അതേ മൂന്ന് പ്രിഫിക്സുകൾ തള്ളാമെങ്കിൽ, അനുവദിക്കുക, ക്ലയന്റ് ഭാഗത്തെ പകർപ്പുകൾ മായ്ക്കുക, ഒരു ഉടമ മാത്രം പട്ടിക നിയന്ത്രിക്കട്ടെ.
സാധാരണ തെറ്റുകൾ പിടിക്കുന്ന പരിശോധനകൾ
ഓരോ മാസ്കും ഒന്നുകളുടെ തുടർച്ചയായ ഒരു ശ്രേണിയാണോ എന്ന് പരിശോധിക്കുക. 255.255.255.248 മൂല്യം കടക്കുന്നു, 255.255.255.200 കടക്കുന്നില്ല, തുടർച്ചയല്ലാത്ത മാസ്ക് നിരസിക്കപ്പെടുകയോ തെറ്റായി വായിക്കപ്പെടുകയോ ചെയ്യുന്നു. പിന്നെ ഓരോ ബ്ലോക്കിലും ഒരു വിലാസത്തിനുള്ള പാത സ്ഥിരീകരിക്കുക.
ip route get 192.168.0.205
ip route get 192.168.0.220
ip route get 192.168.0.240
ഓരോ ഉത്തരവും ടണൽ ഇന്റർഫേസ് പേരിടണം. ഭൗതിക അഡാപ്റ്റർ പേരിടുന്ന ഫലം എന്നാൽ ലൈൻ ഒരിക്കലും ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല എന്നാണ്, പ്രൊഫൈൽ ബന്ധിപ്പിച്ച ശേഷം ഡെസ്ക്ടോപ്പ് നെറ്റ്വർക്ക് മാനേജർ പട്ടിക വീണ്ടും എഴുതുമ്പോൾ ഇത് പലപ്പോഴും സംഭവിക്കുന്നു.
പട്ടികയ്ക്ക് ഒരു ഉടമയെ തിരഞ്ഞെടുക്കുക. സെർവർക്ക് അതേ പ്രിഫിക്സുകൾ തള്ളാമെങ്കിൽ, അവ തള്ളുക, ക്ലയന്റ് ഭാഗത്തെ തിരുത്തലുകൾ നീക്കുക. ഒരു ഉടമ എന്നാൽ ടൈപ്പോയ്ക്ക് താമസിക്കാൻ ഒരിടം, ഏത് വിലാസങ്ങളാണ് ടണലിനുള്ളിൽ എന്നതിൽ ക്ലയന്റിനും സെർവറിനും വിയോജിപ്പിക്കാനാവില്ല.