ഡൊമെയ്നുകൾക്കും IP വിലാസങ്ങൾക്കുമുള്ള curl NO_PROXY നിയമങ്ങൾ
curl ബൈപാസ് നിയമങ്ങൾ പരിശോധിക്കുക: നേരിട്ടെഴുതിയ IP, ഡൊമെയ്ൻ പ്രത്യയം, CIDR നെറ്റ്വർക്ക്, ശൂന്യ പട്ടിക, എല്ലാ ഹോസ്റ്റുകളുടെയും വൈൽഡ്കാർഡ്.
നേരിട്ട് ബന്ധപ്പെടേണ്ട ലക്ഷ്യസ്ഥാനങ്ങളെയാണ് NO_PROXY വിവരിക്കുന്നത്. ഒഴിവാക്കേണ്ട പ്രോക്സി സെർവറുകളെയല്ല. തിരഞ്ഞെടുത്ത പ്രോക്സിയുടെ സ്വന്തം IP പട്ടികയിൽ ചേർക്കുന്നത് ബന്ധമില്ലാത്ത വെബ്സൈറ്റ് ആ പ്രോക്സി ഉപയോഗിക്കുമോ എന്നു തീരുമാനിക്കാനുള്ള മാർഗമല്ല.
| എൻട്രി | curl-ലെ അർഥം |
|---|---|
example.com | പറഞ്ഞ ഡൊമെയ്നും പൊരുത്തപ്പെടുന്ന ഉപഡൊമെയ്നുകളും പ്രോക്സി ഒഴിവാക്കുന്നു. |
.example.com | ഡൊമെയ്ൻ തന്നെ ഉൾപ്പെടുന്ന ഡൊമെയ്ൻ പ്രത്യയ ഒഴിവാക്കൽ. |
192.168.1.10 | നേരിട്ടെഴുതിയ പൊരുത്തപ്പെടുന്ന ലക്ഷ്യ IP പ്രോക്സി ഒഴിവാക്കുന്നു. |
192.168.0.0/16 | നേരിട്ടെഴുതിയ പൊരുത്തപ്പെടുന്ന IP ലക്ഷ്യങ്ങൾ അതിനെ ഒഴിവാക്കുന്നു; CIDR പിന്തുണയ്ക്ക് curl 7.86.0 അല്ലെങ്കിൽ പുതിയത് വേണം. |
* | എല്ലാ ലക്ഷ്യങ്ങളും പ്രോക്സി ഒഴിവാക്കുന്നു. |
ശൂന്യ പട്ടികയും നക്ഷത്രചിഹ്നവും വ്യത്യസ്തമാണ്
വ്യക്തമായ പ്രോക്സി പരിശോധനയ്ക്ക് കമാൻഡ് ലൈനിലെ ശൂന്യ പട്ടിക പരിസ്ഥിതിയിൽനിന്നുള്ള ബൈപാസ് പൊരുത്തങ്ങൾ നീക്കുന്നു:
curl --proxy http://203.0.113.10:8080 --noproxy '' \
--connect-timeout 5 --max-time 15 https://example.com/
രേഖയിലെ ഉദാഹരണ എൻഡ്പോയിന്റ് നിങ്ങളുടെ HTTP പ്രോക്സിയോ HTTP പ്രോക്സി പട്ടികയിലെ സ്ഥാനാർഥിയോ ഉപയോഗിച്ച് മാറ്റുക. വിപരീത താരതമ്യത്തിന് ഉദ്ധരണിയിലെ വൈൽഡ്കാർഡ് പ്രോക്സി ഓപ്ഷൻ ഉണ്ടായാലും അഭ്യർഥന നേരിട്ടാക്കുന്നു:
curl --proxy http://203.0.113.10:8080 --noproxy '*' \
--connect-timeout 5 --max-time 15 https://example.com/
ഷെൽ വൈൽഡ്കാർഡിനെ ഫയൽ പേരുകളിലേക്ക് വികസിപ്പിക്കാതിരിക്കാൻ ഉദ്ധരണികൾ നിലനിർത്തുക. പരിസ്ഥിതി വേരിയബിൾ നീക്കൽ, ശൂന്യ മൂല്യം നൽകൽ, കമാൻഡ് ലൈനിൽ മറികടക്കൽ എന്നിവ വ്യത്യസ്ത നടപടികളാണ്; ഒരു നിർവചനം മാത്രം നീക്കിയാൽ മറ്റൊരു ബാധകമായ ക്രമീകരണം ശേഷിക്കാം.
നെറ്റ്വർക്കിലേക്ക് പരിഹരിക്കപ്പെടുന്ന എല്ലാ പേരിനുമുള്ള നിയമമല്ല CIDR
ലക്ഷ്യ ഹോസ്റ്റായി ഉപയോഗിക്കുന്ന IP വിലാസവുമായി CIDR എൻട്രി താരതമ്യം ചെയ്യുന്നു. ഓരോ ഹോസ്റ്റ് പേരും ആദ്യം പരിഹരിച്ച് ഉത്തരം ആ നെറ്റ്വർക്കിൽ വന്നാൽ പ്രോക്സി ഒഴിവാക്കാനുള്ള പൊതുനിർദേശമല്ല അത്. അതിനാൽ ഹോസ്റ്റ് പേരുള്ള URL-നും അതിന്റെ സംഖ്യാവിലാസമുള്ള URL-നും വ്യത്യസ്ത വഴികൾ തിരഞ്ഞെടുക്കാം.
URL-ൽ ഹോസ്റ്റ് പേരോ ഡൊമെയ്നോ ഉണ്ടെങ്കിൽ ഹോസ്റ്റ് പേരുകളോ ഡൊമെയ്ൻ പ്രത്യയങ്ങളോ ഉപയോഗിക്കുക. മുഴുവൻ സ്കീം, പാത, ബ്രൗസർ ബൈപാസ് എക്സ്പ്രഷൻ എന്നിവ പട്ടികയിൽ ഇട്ട് curl അതേ രീതിയിൽ വ്യാഖ്യാനിക്കുമെന്ന് കരുതരുത്.
ഈ നിയമങ്ങൾ curl 8.14.1 വിവരിക്കുന്നു. മറ്റ് ക്ലയന്റുകൾക്ക് വൈൽഡ്കാർഡ്, പോർട്ട് പൊരുത്തങ്ങൾ എന്നിവയിലെ വ്യത്യാസങ്ങൾ ഉൾപ്പെടെ സ്വന്തം NO_PROXY പെരുമാറ്റമുണ്ട്.