ਡਿਜੀਟਲ ਯੁੱਗ ਵਿੱਚ, ਡੋਮੇਨ ਨੇਮ ਸਿਸਟਮ (DNS) ਦੀਆਂ ਪੇਚੀਦਗੀਆਂ ਨੂੰ ਸਮਝਣਾ IT ਪੇਸ਼ੇਵਰਾਂ, ਵੈੱਬ ਡਿਵੈਲਪਰਾਂ, ਅਤੇ ਸਾਈਬਰ ਸੁਰੱਖਿਆ ਮਾਹਿਰਾਂ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ। DNS ਇੰਟਰਨੈਟ ਨੈਵੀਗੇਸ਼ਨ ਦੀ ਰੀੜ੍ਹ ਦੀ ਹੱਡੀ ਹੈ, ਮਨੁੱਖੀ-ਅਨੁਕੂਲ ਡੋਮੇਨ ਨਾਮਾਂ ਦਾ ਸੰਖਿਆਤਮਕ IP ਪਤਿਆਂ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ ਜੋ ਕੰਪਿਊਟਰ ਨੈਟਵਰਕ ਤੇ ਇੱਕ ਦੂਜੇ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਵਰਤਦੇ ਹਨ। ਭਾਵੇਂ ਤੁਸੀਂ ਨੈੱਟਵਰਕ ਸਮੱਸਿਆਵਾਂ ਦਾ ਨਿਪਟਾਰਾ ਕਰ ਰਹੇ ਹੋ ਜਾਂ ਸਿਰਫ਼ DNS ਓਪਰੇਸ਼ਨਾਂ ਬਾਰੇ ਉਤਸੁਕ ਹੋ, ਕਮਾਂਡ ਲਾਈਨ ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ DNS ਖੋਜ ਕਰਨਾ ਇੱਕ ਅਨਮੋਲ ਹੁਨਰ ਹੈ। ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਵਿਸਤ੍ਰਿਤ ਹਦਾਇਤਾਂ, ਕੋਡ ਸਨਿੱਪਟਾਂ ਅਤੇ ਉਦਾਹਰਣਾਂ ਦੇ ਨਾਲ, ਵੱਖ-ਵੱਖ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲਸ ਦੀ ਪੜਚੋਲ ਕਰਾਂਗੇ ਜਿਨ੍ਹਾਂ ਦੀ ਵਰਤੋਂ ਤੁਸੀਂ DNS ਲੁੱਕਅੱਪ ਕਰਨ ਲਈ ਕਰ ਸਕਦੇ ਹੋ।
ਇੱਕ DNS ਲੁੱਕਅੱਪ ਕੀ ਹੈ?
ਟੂਲਸ ਵਿੱਚ ਗੋਤਾਖੋਰੀ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਇਹ ਸਮਝਣਾ ਜ਼ਰੂਰੀ ਹੈ ਕਿ ਇੱਕ DNS ਲੁੱਕਅਪ ਵਿੱਚ ਕੀ ਸ਼ਾਮਲ ਹੈ। ਇੱਕ DNS ਖੋਜ ਇੱਕ ਡੋਮੇਨ ਨਾਮ ਨਾਲ ਸਬੰਧਿਤ IP ਪਤਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਇੱਕ DNS ਸਰਵਰ ਤੋਂ ਪੁੱਛਗਿੱਛ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ। ਇਹ ਪ੍ਰਕਿਰਿਆ ਇੰਟਰਨੈਟ ਤੇ ਆਵਾਜਾਈ ਨੂੰ ਰੂਟ ਕਰਨ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ। DNS ਲੁੱਕਅੱਪ ਹੋਰ ਕਿਸਮਾਂ ਦੇ DNS ਰਿਕਾਰਡਾਂ ਨੂੰ ਵੀ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ MX (ਮੇਲ ਐਕਸਚੇਂਜ), CNAME (ਕੈਨੋਨੀਕਲ ਨਾਮ), ਅਤੇ TXT (ਟੈਕਸਟ) ਰਿਕਾਰਡ।
DNS ਲੁੱਕਅੱਪ ਲਈ ਪ੍ਰਸਿੱਧ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ
DNS ਲੁੱਕਅੱਪ ਕਰਨ ਲਈ ਤੁਹਾਡੇ ਨਿਪਟਾਰੇ 'ਤੇ ਕਈ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਹਨ। ਇੱਥੇ ਅਸੀਂ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਲੋਕਾਂ ਨੂੰ ਕਵਰ ਕਰਾਂਗੇ, ਸਮੇਤ nslookup
, dig
, ਅਤੇ host
. ਹਰੇਕ ਟੂਲ ਦੀਆਂ ਆਪਣੀਆਂ ਵਿਲੱਖਣ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਫਾਇਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਤੁਸੀਂ DNS ਜਾਣਕਾਰੀ ਨੂੰ ਕੁਸ਼ਲਤਾ ਨਾਲ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ।
1. ਵਰਤਣਾ nslookup
nslookup
DNS ਪੁੱਛਗਿੱਛਾਂ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਪੁਰਾਣੇ ਅਤੇ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਟੂਲਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ। ਇਹ Windows, macOS, ਅਤੇ Linux ਸਮੇਤ ਜ਼ਿਆਦਾਤਰ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ ਮੂਲ ਰੂਪ ਵਿੱਚ ਉਪਲਬਧ ਹੈ।
ਮੁੱਢਲੀ ਵਰਤੋਂ
ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਸਧਾਰਨ DNS ਖੋਜ ਕਰਨ ਲਈ nslookup
, ਆਪਣਾ ਕਮਾਂਡ ਲਾਈਨ ਇੰਟਰਫੇਸ ਖੋਲ੍ਹੋ ਅਤੇ ਟਾਈਪ ਕਰੋ:
nslookup example.com
ਇਹ ਕਮਾਂਡ ਨਾਲ ਸਬੰਧਿਤ IP ਐਡਰੈੱਸ ਵਾਪਸ ਕਰ ਦੇਵੇਗੀ example.com
.
ਉੱਨਤ ਵਰਤੋਂ
nslookup
ਤੁਹਾਨੂੰ ਵੱਖ-ਵੱਖ DNS ਰਿਕਾਰਡ ਕਿਸਮਾਂ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਨ ਦੀ ਵੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਡੋਮੇਨ ਲਈ MX ਰਿਕਾਰਡ ਲੱਭਣ ਲਈ, ਵਰਤੋ:
nslookup -query=MX example.com
ਉਦਾਹਰਨ ਆਉਟਪੁੱਟ
Server: dns.google
Address: 8.8.8.8
Non-authoritative answer:
example.com MX preference = 10, mail exchanger = mail.example.com
2. ਦੀ ਵਰਤੋਂ ਕਰਨਾ dig
dig
(ਡੋਮੇਨ ਇਨਫਰਮੇਸ਼ਨ ਗਰੋਪਰ) DNS ਜਾਣਕਾਰੀ ਦੀ ਪੁੱਛਗਿੱਛ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਅਤੇ ਲਚਕਦਾਰ ਟੂਲ ਹੈ। ਇਸਦੇ ਵਿਸਤ੍ਰਿਤ ਆਉਟਪੁੱਟ ਫਾਰਮੈਟ ਦੇ ਕਾਰਨ ਇਹ ਬਹੁਤ ਸਾਰੇ ਨੈਟਵਰਕ ਪ੍ਰਸ਼ਾਸਕਾਂ ਲਈ ਤਰਜੀਹੀ ਵਿਕਲਪ ਹੈ।
ਮੁੱਢਲੀ ਵਰਤੋਂ
ਨਾਲ ਇੱਕ DNS ਖੋਜ ਕਰਨ ਲਈ dig
, ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ:
dig example.com
ਇਹ IP ਐਡਰੈੱਸ ਅਤੇ ਹੋਰ DNS ਰਿਕਾਰਡਾਂ ਸਮੇਤ ਡੋਮੇਨ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਜਾਣਕਾਰੀ ਵਾਪਸ ਕਰੇਗਾ।
ਉੱਨਤ ਵਰਤੋਂ
ਇੱਕ ਖਾਸ DNS ਰਿਕਾਰਡ ਕਿਸਮ ਦੀ ਪੁੱਛਗਿੱਛ ਕਰਨ ਲਈ, ਜਿਵੇਂ ਕਿ ਇੱਕ ਰਿਕਾਰਡ, ਵਰਤੋ:
dig example.com A
MX ਰਿਕਾਰਡ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਚਲਾ ਸਕਦੇ ਹੋ:
dig example.com MX
ਉਦਾਹਰਨ ਆਉਟਪੁੱਟ
; <<>> DiG 9.10.6 <<>> example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12345
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;example.com. IN A
;; ANSWER SECTION:
example.com. 299 IN A 93.184.216.34
3. ਵਰਤਣਾ host
host
ਇੱਕ ਹੋਰ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਹੈ ਜੋ DNS ਖੋਜਾਂ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਜੋ ਕਿ DNS ਜਾਣਕਾਰੀ ਦੀ ਪੁੱਛਗਿੱਛ ਲਈ ਇੱਕ ਸਿੱਧਾ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਮੁੱਢਲੀ ਵਰਤੋਂ
ਨਾਲ ਇੱਕ DNS ਖੋਜ ਕਰਨ ਲਈ host
, ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ:
host example.com
ਇਹ ਕਮਾਂਡ ਡੋਮੇਨ ਨਾਲ ਸੰਬੰਧਿਤ IP ਪਤਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗੀ।
ਉੱਨਤ ਵਰਤੋਂ
ਨਾਲ MX ਰਿਕਾਰਡ ਲੱਭਣ ਲਈ host
, ਵਰਤੋ:
host -t MX example.com
ਉਦਾਹਰਨ ਆਉਟਪੁੱਟ
example.com has address 93.184.216.34
example.com mail is handled by 10 mail.example.com.
DNS ਲੁੱਕਅੱਪ ਟੂਲਸ ਦੀ ਤੁਲਨਾ ਕਰਨਾ
ਚਰਚਾ ਕੀਤੇ ਗਏ ਹਰੇਕ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਵੱਖਰੇ ਫਾਇਦੇ ਪੇਸ਼ ਕਰਦੇ ਹਨ। ਇੱਥੇ ਇੱਕ ਤੇਜ਼ ਤੁਲਨਾ ਹੈ:
ਟੂਲ | ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ | ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ |
---|---|---|
nslookup | ਸਧਾਰਨ ਸੰਟੈਕਸ, ਸਾਰੇ OS 'ਤੇ ਉਪਲਬਧ ਹੈ | ਤੇਜ਼, ਬੁਨਿਆਦੀ DNS ਖੋਜ |
ਖੁਦਾਈ | ਵਿਸਤ੍ਰਿਤ ਆਉਟਪੁੱਟ, ਲਚਕਦਾਰ ਪੁੱਛਗਿੱਛ | ਵਿਆਪਕ DNS ਵਿਸ਼ਲੇਸ਼ਣ |
ਮੇਜ਼ਬਾਨ | ਸਧਾਰਨ ਅਤੇ ਤੇਜ਼, ਸਕ੍ਰਿਪਟਿੰਗ ਲਈ ਵਧੀਆ | ਤੇਜ਼ ਖੋਜ, ਆਟੋਮੇਸ਼ਨ ਸਕ੍ਰਿਪਟਾਂ |
ਸਿੱਟਾ
ਕਮਾਂਡ ਲਾਈਨ ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ DNS ਲੁੱਕਅੱਪ ਕਰਨਾ ਨੈੱਟਵਰਕਿੰਗ, IT ਸਹਾਇਤਾ, ਜਾਂ ਸਾਈਬਰ ਸੁਰੱਖਿਆ ਵਿੱਚ ਸ਼ਾਮਲ ਕਿਸੇ ਵੀ ਵਿਅਕਤੀ ਲਈ ਇੱਕ ਬੁਨਿਆਦੀ ਹੁਨਰ ਹੈ। ਭਾਵੇਂ ਤੁਸੀਂ ਵਰਤਦੇ ਹੋ nslookup
, dig
, ਜਾਂ host
, ਹਰੇਕ ਟੂਲ DNS ਜਾਣਕਾਰੀ ਦੀ ਪੁੱਛਗਿੱਛ ਲਈ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸਮਰੱਥਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਹਨਾਂ ਟੂਲਸ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰਕੇ, ਤੁਸੀਂ ਕੁਸ਼ਲਤਾ ਨਾਲ ਨੈੱਟਵਰਕ ਸਮੱਸਿਆਵਾਂ ਦਾ ਨਿਪਟਾਰਾ ਕਰ ਸਕਦੇ ਹੋ, ਡੋਮੇਨ ਜਾਣਕਾਰੀ ਇਕੱਠੀ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ DNS ਦੇ ਕੰਮ ਕਰਨ ਦੇ ਤਰੀਕੇ ਬਾਰੇ ਤੁਹਾਡੀ ਸਮਝ ਨੂੰ ਵਧਾ ਸਕਦੇ ਹੋ।
ਹੋਰ ਸਿੱਖਣ ਲਈ, ਵਾਧੂ DNS ਕਾਰਜਕੁਸ਼ਲਤਾਵਾਂ ਦੀ ਪੜਚੋਲ ਕਰਨ 'ਤੇ ਵਿਚਾਰ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਉਲਟਾ DNS ਲੁੱਕਅੱਪ ਅਤੇ DNSSEC (DNS ਸੁਰੱਖਿਆ ਐਕਸਟੈਂਸ਼ਨਾਂ)। ਅਭਿਆਸ ਦੇ ਨਾਲ, ਤੁਸੀਂ DNS ਦੀਆਂ ਗੁੰਝਲਾਂ ਨੂੰ ਨੈਵੀਗੇਟ ਕਰਨ ਅਤੇ ਤੁਹਾਡੀਆਂ ਨੈਟਵਰਕ ਪ੍ਰਬੰਧਨ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਣ ਵਿੱਚ ਮਾਹਰ ਹੋ ਜਾਵੋਗੇ।
ਇਹ ਲੇਖ ਖੋਜ ਇੰਜਣਾਂ ਲਈ ਅਨੁਕੂਲਿਤ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਜੋ ਪਾਠਕਾਂ ਨੂੰ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ DNS ਲੁੱਕਅੱਪ ਬਾਰੇ ਲੋੜੀਂਦੀ ਜਾਣਕਾਰੀ ਲੱਭਣ ਵਿੱਚ ਮਦਦ ਕੀਤੀ ਜਾ ਸਕੇ। ਖਾਸ ਕੀਵਰਡਸ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਕੇ ਅਤੇ ਵਿਸ਼ੇ ਦੀ ਵਿਆਪਕ ਕਵਰੇਜ ਨੂੰ ਯਕੀਨੀ ਬਣਾ ਕੇ, ਅਸੀਂ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਅਤੇ ਤਜਰਬੇਕਾਰ ਪੇਸ਼ੇਵਰਾਂ ਦੋਵਾਂ ਲਈ ਕੀਮਤੀ ਸੂਝ ਪ੍ਰਦਾਨ ਕਰਨ ਦਾ ਟੀਚਾ ਰੱਖਦੇ ਹਾਂ।
ਟਿੱਪਣੀਆਂ (0)
ਇੱਥੇ ਅਜੇ ਤੱਕ ਕੋਈ ਟਿੱਪਣੀਆਂ ਨਹੀਂ ਹਨ, ਤੁਸੀਂ ਪਹਿਲੇ ਹੋ ਸਕਦੇ ਹੋ!