DNS (ડોમેન નામ સિસ્ટમ) શું છે?

DNS યજમાનનામ અને IP સરનામાઓ વચ્ચે અનુવાદક છે

સરળ શબ્દોમાં, ડોમેન નેમ સિસ્ટમ (DNS) એક ડેટાબેઝનો સંગ્રહ છે જે હોસ્ટનામોને IP એડ્રેસમાં અનુવાદિત કરે છે .

DNS ને સામાન્ય રીતે ઇન્ટરનેટની ફોન બુક તરીકે ઓળખવામાં આવે છે કારણ કે તે www.google.com જેવા હોસ્ટ- નામોને યાદ રાખવામાં સરળ બનાવે છે, IP ના સરનામાં માટે 216.58.217.46 . તમે URL ને વેબ બ્રાઉઝરનાં સરનામાં બારમાં લખ્યા પછી દ્રશ્યો પાછળ આ સ્થાન લે છે

DNS વગર (અને ખાસ કરીને ગૂગલ જેવા શોધ એન્જિન), ઇન્ટરનેટની શોધખોળ કરવી સરળ નથી કારણ કે અમારે મુલાકાત લેવાની દરેક વેબસાઈટનું IP સરનામું દાખલ કરવું પડશે.

DNS કાર્ય કેવી રીતે થાય છે?

જો તે હજી પણ સ્પષ્ટ નથી, તો તેનું કામ કેવી રીતે સરળ છે તેનો મૂળભૂત ખ્યાલ: વેબ બ્રાઉઝર (જેમ કે ક્રોમ, સફારી, અથવા ફાયરફોક્સ) માં દાખલ થયેલ દરેક વેબસાઇટનું સરનામું DNS સર્વર પર મોકલવામાં આવે છે, જે નકશાને કેવી રીતે સમજે છે તેના નામનું યોગ્ય IP સરનામું

તે IP સરનામું છે જે ઉપકરણો એકબીજા સાથે વાતચીત કરવા ઉપયોગ કરે છે કારણ કે તેઓ www.google.com , www.youtube.com વગેરે જેવા નામની મદદથી માહિતીને રિલેબલ કરી શકતા નથી અને કરી શકતા નથી. અમે ફક્ત સરળ નામમાં આ વેબસાઇટ્સ જ્યારે DNS અમારા માટે તમામ લુકઅપ કરે છે, અમને જે પૃષ્ઠોને અમે જોઈએ છે તે ખોલવા માટે યોગ્ય IP સરનામાંની નજીક-ઝટપટ ઍક્સેસ આપીએ છીએ

ફરીથી, www.microsoft.com, www. , www.amazon.com , અને દરેક અન્ય વેબસાઈટનું નામ ફક્ત અમારી સગવડ માટે જ ઉપયોગમાં લેવાય છે, કારણ કે તે તેમના આઇપી એડ્રેસોને યાદ રાખવા કરતાં તે નામો યાદ રાખવું ખૂબ સહેલું છે

રુટ સર્વર્સ તરીકે ઓળખાતા એન્જીનર્સ દરેક ટોચના સ્તરના ડોમેન માટે આઇપી એડ્રેસ સ્ટોર કરવા માટે જવાબદાર છે. વેબસાઇટની વિનંતી કરવામાં આવે ત્યારે, તે રૂટ સર્વર છે જે લૂકઅપ પ્રક્રિયામાં આગલા પગલાંને ઓળખવા માટે તે માહિતીને પ્રથમ પ્રક્રિયા કરે છે. તે પછી, ડોમેન નામ એ એક ડોમેન નેમ રિઝોલૉવર (DNR) માં ફોર્વર્ડ કરવામાં આવે છે, જે ISP માં સ્થિત છે, તે યોગ્ય IP સરનામું નક્કી કરવા માટે. છેલ્લે, આ માહિતી તમે જે ઉપકરણથી તેની વિનંતી કરી છે તેના પર પાછા મોકલવામાં આવે છે.

DNS કેવી રીતે ફ્લશ કરવું

વિન્ડોઝ અને અન્ય જેવી ઓપરેટિંગ સિસ્ટમ્સ IP સરનામાઓ અને યજમાનનામો વિશેની અન્ય માહિતી સ્થાનિક રૂપે સંગ્રહિત કરશે જેથી કરીને તેઓ હંમેશાં DNS સર્વર સુધી પહોંચી શકે. જ્યારે કમ્પ્યુટર સમજે છે કે ચોક્કસ યજમાનનામ ચોક્કસ IP સરનામા સાથે સમાનાર્થી છે, તે માહિતી સંગ્રહિત કરવાની મંજૂરી છે, અથવા ઉપકરણ પર કેશ કરે છે.

જ્યારે DNS માહિતી યાદ રાખવામાં મદદરૂપ થાય છે, તે ક્યારેક દૂષિત અથવા જૂના બની શકે છે સામાન્ય રીતે ઓપરેટિંગ સિસ્ટમ ચોક્કસ સમયગાળા પછી આ ડેટાને દૂર કરે છે, પરંતુ જો તમને વેબસાઇટનો ઉપયોગ કરવામાં મુશ્કેલી આવી રહી છે અને તમને શંકા છે કે તે DNS સમસ્યાને લીધે છે, તો પ્રથમ પગલું આ માહિતીને નવીની જગ્યાએ બનાવવા માટે, સુધારાશે DNS રેકોર્ડ્સ

જો તમે DNS સાથે મુશ્કેલીઓ અનુભવી રહ્યા હોવ તો તમારે ફક્ત તમારા કમ્પ્યુટરને રિબૂટ કરવાનો પ્રયત્ન કરવો જોઈએ કારણ કે DNS કેશ રીબૂટ દ્વારા જાળવી રાખવામાં આવતો નથી. જો કે, રીબૂટની જગ્યાએ કેશને જાતે ફ્લશ કરવું ખૂબ ઝડપી છે.

તમે ipconfig / flushdns આદેશ સાથે કમાન્ડ પ્રોમ્પ્ટ દ્વારા વિન્ડોઝમાં DNS ફ્લશ કરી શકો છો. વેબસાઈટ શું છે મારું DNS? વિન્ડોઝના પ્રત્યેક વર્ઝન માટે DNS, અને મેકઓસ અને લિનક્સ માટે ફ્લશ કરવા માટેની સૂચનાઓ છે.

તે યાદ રાખવું અગત્યનું છે કે, તમારા ચોક્કસ રાઉટર કેવી રીતે સેટ કરવામાં આવે છે તેના આધારે, DNS રેકોર્ડ્સ પણ ત્યાં સંગ્રહિત થઈ શકે છે જો તમારા કમ્પ્યુટર પર DNS કેશને ફ્લશ કરવું તમારી DNS સમસ્યાને ઠીક કરતું નથી, તો તમારે ચોક્કસપણે તમારા રાઉટરને DNS કેશ ફ્લશ કરવા માટે ફરીથી પ્રયાસ કરવો જોઈએ.

નોંધ: હોસ્ટ્સ ફાઇલમાંની એન્ટ્રીઓ દૂર કરવામાં આવતી નથી જ્યારે DNS કેશ સાફ થઈ જાય. યજમાનનામો અને IP સરનામાંને દૂર કરવા માટે તમારે હોસ્ટ ફાઇલને સંપાદિત કરવી આવશ્યક છે કે જે ત્યાં સંગ્રહિત છે.

મૉલવેર DNS એન્ટ્રીઝને અસર કરી શકે છે

આપેલ છે કે DNS ચોક્કસ IP સરનામાંઓ માટે હોસ્ટનેમનું નિર્દેશન કરવા માટે જવાબદાર છે, તે સ્પષ્ટ હોવું જોઈએ કે તે દૂષિત પ્રવૃત્તિ માટે એક મુખ્ય લક્ષ્ય છે. હેકરો તમારી કાર્યવાહીને એક સામાન્ય કામગીરી સાધન માટે પુનઃદિશામાન કરી શકે છે જે પાસવર્ડ્સ એકઠી કરવા અથવા મૉલવેરને સેવા આપવા માટે એક ફાંસું છે .

DNS ઝેર અને DNS સ્પૂફિંગ એ શબ્દો છે કે જે DNS ના રિઝોલ્વરના કેશ પરના હોસ્ટને અલગ યજમાનનામને અલગ અલગ IP એડ્રેસમાં રીડાયરેક્ટ કરવાના હેતુ માટે ઉપયોગમાં લેવાય છે, જે યજમાનનામને સચોટ રૂપે સોંપેલ છે, અસરકારક રીડાયરેક્ટિંગ જ્યાં તમે જવા માગતા હતા. આ સામાન્ય રીતે તમને વેબસાઇટ પર લઈ જવા માટે પ્રયત્ન કરવામાં આવે છે જે દૂષિત ફાઇલોથી ભરેલી હોય છે અથવા તમારા લૉગિન પ્રમાણપત્રોને ચોરવા માટે સમાન પ્રકારની વેબસાઇટની ઍક્સેસ કરવા માટે તમને કપટ કરવા માટે ફિશીંગ હુમલા કરવા માટે કરવામાં આવે છે.

મોટાભાગની DNS સેવાઓ આ પ્રકારના હુમલા સામે રક્ષણ પૂરું પાડે છે.

હુમલાખોરોને DNS એન્ટ્રીઝને અસર કરવા માટેનો બીજો રસ્તો હોસ્ટ ફાઇલનો ઉપયોગ કરવાનો છે. યજમાનો ફાઈલ સ્થાનિક સંગ્રહિત ફાઇલ છે જે DNS ના સ્થાને વપરાતી હતી તે પહેલાં DNS વાસ્તવમાં યજમાન નામોનું નિરાકરણ માટે વ્યાપક સાધન બની ગયું હતું, પરંતુ ફાઇલ હજી પણ લોકપ્રિય ઑપરેટિંગ સિસ્ટમ્સમાં અસ્તિત્વમાં છે. તે ફાઇલ ઓવરરાઇડ DNS સર્વર સેટિંગ્સમાં સંગ્રહિત એન્ટ્રીઝ, તેથી તે મૉલવેર માટે એક સામાન્ય લક્ષ્ય છે

યજમાનો ફાઇલને સંપાદિત થવાથી સુરક્ષિત કરવા માટેની એક સરળ રીત છે કે તે ફક્ત વાંચવા માટેની ફાઇલ તરીકે માર્ક કરે છે. Windows માં, ફક્ત તે યજમાનો ફાઇલ ધરાવતાં ફોલ્ડર પર જાઓ: % Systemdrive% \ Windows \ System32 \ drivers \ etc \ . તેને રાઇટ-ક્લિક કરો અથવા ટેપ-અને-પકડ કરો, ગુણધર્મો પસંદ કરો, અને પછી ફક્ત-વાંચી લક્ષણની બાજુમાં બૉક્સમાં એક ચેક મૂકો.

DNS પર વધુ માહિતી

હાલમાં તમારી ઇન્ટરનેટ સેવા આપતી આઇએસપીએ તમારા ડિવાઇસેસનો ઉપયોગ કરવા માટે DNS સર્વર્સને સોંપ્યો છે (જો તમે DHCP સાથે જોડાયેલા હોવ), પરંતુ તમને તે DNS સર્વર્સ સાથે વળગી રહેવાનું દબાણ નથી. અન્ય સ્રોતોની મુલાકાત લેવાયેલી વેબસાઇટ્સ, જાહેરાત બ્લૉકર, પુખ્ત વેબસાઈટ ફિલ્ટર્સ અને અન્ય સુવિધાઓ ટ્રૅક રાખવા માટે લોગીંગ સુવિધાઓ પ્રદાન કરે છે. વૈકલ્પિક DNS સર્વર્સનાં કેટલાક ઉદાહરણો માટે આ અને મુક્ત જાહેર સર્વર્સની સૂચિ જુઓ.

શું કમ્પ્યુટર IP સરનામું મેળવવા માટે DHCP વાપરી રહ્યું છે કે જો તે સ્ટેટિક IP એડ્રેસનો ઉપયોગ કરી રહ્યું છે, તો તમે હજુ પણ કસ્ટમ DNS સર્વર્સ નિર્ધારિત કરી શકો છો. જો કે, જો તે DHCP સાથે સુયોજન નથી , તો તમારે તે ઉપયોગમાં લેવાતા DNS સર્વર્સને સ્પષ્ટ કરવો પડશે.

સ્પષ્ટ DNS સર્વર સેટિંગ્સ અંતર્ગત, ટોચથી-નીચે સેટિંગ્સ પર અગ્રતા લે છે. બીજા શબ્દોમાં કહીએ તો, તે ઉપકરણની સૌથી નજીકની DNS સેટિંગ્સ છે જે ઉપકરણ ઉપયોગ કરે છે. ઉદાહરણ તરીકે, જો તમે તમારા રાઉટર પર DNS સર્વર સેટિંગ્સને કોઈ ચોક્કસ પર બદલો છો, તો તે સાથે જોડાયેલા તમામ ઉપકરણો જણાવેલા રાઉટર તે DNS સર્વર્સનો પણ ઉપયોગ કરશે. જો કે, જો તમે પછી પીસી પર DNS સર્વર સેટિંગ્સને કંઇક અલગથી બદલી શકો છો, તો તે કમ્પ્યુટર એ જ રાઉટર સાથે જોડાયેલ અન્ય તમામ ઉપકરણો કરતા અલગ DNS સર્વરોનો ઉપયોગ કરશે.

આનું કારણ એ છે કે તમારા કમ્પ્યુટર પર દૂષિત DNS કેશ લોડ થવાથી વેબસાઇટ્સને અટકાવી શકે છે, જો તે જ લોકો સમાન નેટવર્ક પર કોઈ અલગ કમ્પ્યુટર પર સામાન્ય રીતે ખુલે છે તો પણ.

ભલે અમે સામાન્ય રીતે અમારા વેબ બ્રાઉઝર્સમાં દાખલ કરીએ છીએ તે URL સરળ છે, જેમ કે www. , તમે તેના બદલે IP સરનામાનો ઉપયોગ કરી શકો છો જે યજમાનનામ પર નિર્દેશ કરે છે, જેવી કે https://151.101.1.121) તે જ વેબસાઇટને ઍક્સેસ કરવા માટે. આ કારણ છે કે તમે હજી પણ તે જ સર્વરને ક્યાં રીતે ઍક્સેસ કરી રહ્યાં છો - એક પદ્ધતિ (નામનો ઉપયોગ કરીને) યાદ રાખવું સરળ છે.

તે નોંધ પર, જો કોઈ ડિવાઇસ તમારા ઉપકરણ સાથે કોઈ DNS સર્વરનો સંપર્ક કરી રહ્યું હોય, તો તમે હંમેશાં યજમાનનામને બદલે એડ્રેસ બારમાં IP એડ્રેસ દાખલ કરીને તેને બાયપાસ કરી શકો છો. મોટા ભાગના લોકો યજમાનના નામોને અનુરૂપ આઇપી એડ્રેસની સ્થાનિક સૂચિને રાખતા નથી, છતાં, કારણ કે તે પછી, તે પ્રથમ સ્થાને DNS સર્વરનો ઉપયોગ કરવાનો સંપૂર્ણ હેતુ છે.

નોંધ: કેટલાક વેબ સર્વર્સે હોસ્ટિંગ સેટ અપ કર્યું છે ત્યારથી આ દરેક વેબસાઈટ અને IP એડ્રેસ સાથે કામ કરતું નથી, જેનો અર્થ એ છે કે વેબ બ્રાઉઝર દ્વારા સર્વરના IP એડ્રેસને ઍક્સેસ કરવું એ કઇ પૃષ્ઠને વિશિષ્ટપણે ખોલવું જોઈએ તે દર્શાવતું નથી.

"ફોન બુક" લૂકઅપ જે યજમાનનામના આધારે IP એડ્રેસને નક્કી કરે છે તેને ફોરવર્ડ DNS લુકઅપ કહેવાય છે. વિપરીત, રિવર્સ DNS લુકઅપ , કંઈક છે જે DNS સર્વર્સ સાથે કરી શકાય છે. આ ત્યારે છે જ્યારે યજમાનનામ તેના IP સરનામા દ્વારા ઓળખાય છે. આ પ્રકારની લૂકઅપ તે વિચાર પર આધાર રાખે છે કે તે ચોક્કસ યજમાનનામ સાથે સંકળાયેલ IP સરનામું સ્ટેટિક IP સરનામું છે.

DNS ડેટાબેઝો IP સરનામાઓ અને હોસ્ટ નામો ઉપરાંત ઘણાં બધાં સ્ટોર કરે છે. જો તમે ક્યારેય કોઈ વેબસાઇટ પર ઇમેઇલ સેટ કરી છે અથવા ડોમેન નામ સ્થાનાંતર કર્યું છે, તો તમે ડોમેન નામ ઉપનામો (CNAME) અને SMTP મેલ એક્સચેન્જો (એમએક્સ) જેવી શરતોમાં ચલાવી શકો છો.