เจเจฒเจพเจเจกเจซเจฒเฉเจ
เจฐ เจเฉฐเจชเจจเฉ
- 1.1.1.1
- 1.0.0.1
- 2606: 4700: 4700 1111 ::
- 2606: 4700: 4700 1001 ::
เจจเฉเจคเฉ เจจเฉเฉฐ "เจชเจนเจฟเจฒเจพเจ เจเฉเจชเจจเฉเจฏเจคเจพ" เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ เจคเจพเจ เจเฉ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจเจนเจจเจพเจ เจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจธเจฎเฉฑเจเจฐเฉ เจฌเจพเจฐเฉ เจฎเจจ เจฆเฉ เจธเจผเจพเจเจคเฉ เจฎเจฟเจฒ เจธเจเฉเฅค
เจธเฉเจตเจพ เจเจธ เจตเจฟเฉฑเจ เจฆเจฟเจฒเจเจธเจช เจนเฉ, เจเจฎ DNS เจคเฉเจ เจเจฒเจพเจตเจพ, เจเจน เจคเจเจจเจพเจฒเฉเจเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเฉ เจนเฉ DNS-เจเจตเจฐ-TLS ะธ DNS-เจเจตเจฐ-HTTPS, เจเฉ เจเจฟ เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ เจจเฉเฉฐ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจฎเจพเจฐเจ 'เจคเฉ เจคเฉเจนเจพเจกเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจธเฉเจฃเจจ เจคเฉเจ เจฐเฉเจเจฆเจพ เจนเฉ - เจ เจคเฉ เจ เฉฐเจเฉเฉ เจเจเฉฑเจ เฉ เจเจฐเจจ, เจจเจฟเจเจฐเจพเจจเฉ เจเจฐเจจ, เจตเจฟเจเจฟเจเจชเจจ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจเจฐเจจเฅค Cloudflare เจฆเจพเจ เจตเจพ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเฉเจธเจผเจฃเจพ เจฆเฉ เจฎเจฟเจคเฉ (1 เจ เจชเฉเจฐเฉเจฒ, 2018, เจเจพเจ เจ เจฎเจฐเฉเจเฉ เจจเฉเจเฉเจธเจผเจจ เจตเจฟเฉฑเจ 04/01) เจฎเฉเจเจพ เจฆเฉเจเจฐเจพ เจจเจนเฉเจ เจเฉเจฃเฉ เจเจ เจธเฉ: เจธเจพเจฒ เจฆเฉ เจนเฉเจฐ เจเจฟเจนเฉเฉ เจฆเจฟเจจ "เจเจพเจฐ เจฏเฉเจจเจฟเจ" เจชเฉเจธเจผ เจเฉเจคเฉ เจเจพเจฃเจเฉ?
เจเจฟเจเจเจเจฟ เจนเฉเจฌเจฐ เจฆเฉ เจฆเจฐเจธเจผเจ เจคเจเจจเฉเจเฉ เจคเฉเจฐ 'เจคเฉ เจธเจฎเจเจฆเจพเจฐ เจนเจจ, เจชเจฐเฉฐเจชเจฐเจพเจเจค เจญเจพเจ "เจคเฉเจนเจพเจจเฉเฉฐ DNS เจฆเฉ เจฒเฉเฉ เจเจฟเจเจ เจนเฉ?" เจฎเฉเจ เจเจธเจจเฉเฉฐ เจชเฉเจธเจ เจฆเฉ เจ เฉฐเจค เจตเจฟเฉฑเจ เจฐเฉฑเจเจพเจเจเจพ, เจชเจฐ เจเฉฑเจฅเฉ เจฎเฉเจ เจตเจงเฉเจฐเฉ เจตเจฟเจนเจพเจฐเจ เจคเฉเจฐ 'เจคเฉ เจฒเจพเจญเจฆเจพเจเจ เจเฉเจเจผเจพเจ เจฆเฉฑเจธเจพเจเจเจพ:
เจจเจตเฉเจ เจธเฉเจตเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฟเจตเฉเจ เจเจฐเฉเจ?
เจธเจญ เจคเฉเจ เจธเจฐเจฒ เจเฉฑเจฒ เจเจน เจนเฉ เจเจฟ เจเจชเจฐเฉเจเจค DNS เจธเจฐเจตเจฐ เจชเจคเจฟเจเจ เจจเฉเฉฐ เจเจชเจฃเฉ DNS เจเจฒเจพเจเฉฐเจ (เจเจพเจ เจธเจฅเจพเจจเจ DNS เจธเจฐเจตเจฐ เจฆเฉเจเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจ
เฉฑเจชเจธเจเฉเจฐเฉเจฎ เจตเจเฉเจ เจเฉ เจคเฉเจธเฉเจ เจตเจฐเจคเจฆเฉ เจนเฉ) เจตเจฟเฉฑเจ เจจเจฟเจธเจผเจเจฟเจค เจเจฐเจจเจพ เจนเฉเฅค เจเฉ เจเจน เจเจฎ เจฎเฉเฉฑเจฒเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฆเจพ เจเฉเจ เจฎเจคเจฒเจฌ เจนเฉ
เจจเจตเฉเจ เจฎเฉเจกเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจเจพ เจฌเจนเฉเจค เจฆเจฟเจฒเจเจธเจช เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจฌเฉเจจเจคเฉ เจเฉฑเจ เจเจจเจเฉเจฐเจฟเจชเจเจก เจเฉเจจเฉเจเจธเจผเจจ (เจ เจธเจฒ เจตเจฟเฉฑเจ, เจเจตเจพเจฌ เจเจธเจฆเฉ เจฆเฉเจเจฐเจพ เจตเจพเจชเจธ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ), เจเจผเจฟเจเจฐ เจเฉเจคเฉ DNS-over-TLS เจ เจคเฉ DNS-over-HTTPS 'เจคเฉ เจธเจฐเจตเจฐ 'เจคเฉ เจเฉฑเจกเจฆเจพ เจนเฉเฅค เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจเจน "เจฌเจพเจเจธ เจคเฉเจ เจฌเจพเจนเจฐ" เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉเจ เจนเจจ (เจฒเฉเจเจเจพเจ เจฆเจพ เจฎเฉฐเจจเจฃเจพ เจนเฉ เจเจฟ เจเจน "เจ เจเฉ เจคเฉฑเจ" เจนเฉ), เจชเจฐ เจเจนเจจเจพเจ เจฆเฉ เจเฉฐเจฎ เจจเฉเฉฐ เจคเฉเจนเจพเจกเฉ เจธเฉเจซเจเจตเฉเจ เจฐ (เจเจพเจ เจคเฉเจนเจพเจกเฉ เจนเจพเจฐเจกเจตเฉเจ เจฐ 'เจคเฉ เจตเฉ) เจตเจฟเฉฑเจ เจตเจฟเจตเจธเจฅเจฟเจค เจเจฐเจจเจพ เจฎเฉเจธเจผเจเจฒ เจจเจนเฉเจ เจนเฉ:
HTTPs (DoH) เจเฉฑเจคเฉ DNS
เจเจฟเจตเฉเจ เจเจฟ เจจเจพเจฎ เจธเฉเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจธเฉฐเจเจพเจฐ เจเฉฑเจ HTTPS เจเฉเจจเจฒ เจเฉฑเจคเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ
- เจเฉฑเจ เจฒเฉเจเจกเจฟเฉฐเจ เจชเฉเจเจเฉฐเจ (เจ
เฉฐเจค เจฌเจฟเฉฐเจฆเฉ) เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ - เจเจน เจชเจคเฉ 'เจคเฉ เจธเจฅเจฟเจค เจนเฉ
https://cloudflare-dns.com/dns-query เจ เจคเฉ - เจเฉฑเจ เจเจพเจนเจ เจเฉ เจฌเฉเจจเจคเฉเจเจ เจญเฉเจ เจธเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเจพ เจนเฉเฅค
เจฌเฉเจจเจคเฉเจเจ เจเจพเจ เจคเจพเจ เจตเจฟเฉฑเจ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค DNS เจตเจพเจเจฐเจซเจพเจฐเจฎเฉเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจ
เจธเจฟเฉฑเจงเฉ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจคเฉเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจฆเฉ เจฌเฉเจจเจคเฉ เจเจฐเฉ:
DNS เจตเจพเจเจฐเจซเจพเจฐเจฎเฉเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจฌเฉเจจเจคเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเฉ
$ curl -v "https://cloudflare-dns.com/dns-query?ct=application/dns-udpwireformat&dns=q80BAAABAAAAAAAAA3d3dwdleGFtcGxlA2NvbQAAAQAB" | hexdump
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x7f968700a400)
GET /dns-query?ct=application/dns-udpwireformat&dns=q80BAAABAAAAAAAAA3d3dwdleGFtcGxlA2NvbQAAAQAB HTTP/2
Host: cloudflare-dns.com
User-Agent: curl/7.54.0
Accept: */*
* Connection state changed (MAX_CONCURRENT_STREAMS updated)!
HTTP/2 200
date: Fri, 23 Mar 2018 05:14:02 GMT
content-type: application/dns-udpwireformat
content-length: 49
cache-control: max-age=0
set-cookie: __cfduid=dd1fb65f0185fadf50bbb6cd14ecbc5b01521782042; expires=Sat, 23-Mar-19 05:14:02 GMT; path=/; domain=.cloudflare.com; HttpOnly
server: cloudflare-nginx
cf-ray: 3ffe69838a418c4c-SFO-DOG
{ [49 bytes data]
100 49 100 49 0 0 493 0 --:--:-- --:--:-- --:--:-- 494
* Connection #0 to host cloudflare-dns.com left intact
0000000 ab cd 81 80 00 01 00 01 00 00 00 00 03 77 77 77
0000010 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 00 01 00
0000020 01 c0 0c 00 01 00 01 00 00 0a 8b 00 04 5d b8 d8
0000030 22
0000031
DNS เจตเจพเจเจฐเจซเจพเจฐเจฎเฉเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจฌเฉเจจเจคเฉ เจชเฉเจธเจ เจเจฐเฉ
$ echo -n 'q80BAAABAAAAAAAAA3d3dwdleGFtcGxlA2NvbQAAAQAB' | base64 -D | curl -H 'Content-Type: application/dns-udpwireformat' --data-binary @- https://cloudflare-dns.com/dns-query -o - | hexdump
{ [49 bytes data]
100 49 100 49 0 0 493 0 --:--:-- --:--:-- --:--:-- 494
* Connection #0 to host cloudflare-dns.com left intact
0000000 ab cd 81 80 00 01 00 01 00 00 00 00 03 77 77 77
0000010 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 00 01 00
0000020 01 c0 0c 00 01 00 01 00 00 0a 8b 00 04 5d b8 d8
0000030 22
0000031
เจเจนเฉ เจชเจฐ JSON เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ
$ curl 'https://cloudflare-dns.com/dns-query?ct=application/dns-json&name=example.com&type=AAAA'
{
"Status": 0,
"TC": false,
"RD": true,
"RA": true,
"AD": true,
"CD": false,
"Question": [
{
"name": "example.com.",
"type": 1
}
],
"Answer": [
{
"name": "example.com.",
"type": 1,
"TTL": 1069,
"data": "93.184.216.34"
}
]
}
เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ, เจเฉฑเจ เจฆเฉเจฐเจฒเฉฑเจญ (เจเฉ เจเฉฑเจเฉ เจเฉฑเจ เจเฉฑเจ) เจเจฐเฉเจฒเฉ เจฐเจพเจเจเจฐ เจเจธ เจคเจฐเฉเจเฉ เจจเจพเจฒ DNS เจจเจพเจฒ เจเฉฐเจฎ เจเจฐ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจเจน เจจเจนเฉเจ เจนเฉ เจเจฟ เจธเจฎเจฐเจฅเจจ เจเฉฑเจฒเฉเจน เจฆเจฟเจเจพเจ เจจเจนเฉเจ เจฆเฉเจตเฉเจเจพ - เจ
เจคเฉ, เจฆเจฟเจฒเจเจธเจช เจเฉฑเจฒ เจเจน เจนเฉ เจเจฟ, เจเฉฑเจฅเฉ เจ
เจธเฉเจ เจเจชเจฃเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจตเจฟเฉฑเจ DNS เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจจเฉเฉฐ เจเจพเจซเจผเฉ เจฒเจพเจเฉ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ (เจเจฟเจตเฉเจ เจเจฟ เจชเจนเจฟเจฒเจพเจ เจนเฉ
TLS เจเฉฑเจคเฉ DNS
เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ, DNS เจธเจตเจพเจฒเจพเจ เจจเฉเฉฐ เจเจจเจเฉเจฐเจฟเจชเจธเจผเจจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค TLS เจเฉฑเจคเฉ DNS เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ
เจค เจเจจเฉเจเจธเจผเจจ เจเฉฑเจคเฉ เจญเฉเจเจฃ เจฆเจพ เจเฉฑเจ เจคเจฐเฉเจเจพ เจนเฉเฅค Cloudflare เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ
เจจเฉเจธเจพเจฐ เจธเจเฉเจเจกเจฐเจก เจชเฉเจฐเจ 853 'เจคเฉ TLS เจเฉฑเจคเฉ DNS เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉ
เจเฉฑเจ เจเฉเจจเฉเจเจธเจผเจจ เจธเจฅเจพเจชเจค เจเจฐเจจเจพ เจ เจคเฉ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจเฉฐเจฎ เจเจฐเจจเจพ เจเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจนเฉเฉฐเจฆเจพ เจนเฉ:
- เจเฉฑเจ DNS เจเฉเจจเฉเจเจธเจผเจจ เจธเจฅเจพเจชเจค เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจเจฒเจพเจเฉฐเจ cloudflare-dns.com เจฆเฉ TLS เจธเจฐเจเฉเจซเจฟเจเฉเจ (เจเจฟเจธเจจเฉเฉฐ SPKI เจเจนเจฟเฉฐเจฆเฉ เจนเจจ) เจฆเจพ เจเฉฑเจ base64 เจเจจเจเฉเจก เจเฉเจคเจพ SHA256 เจนเฉเจธเจผ เจธเจเฉเจฐ เจเจฐเจฆเจพ เจนเฉเฅค
- DNS เจเจฒเจพเจเฉฐเจ cloudflare-dns.com:853 เจจเจพเจฒ เจเฉฑเจ TCP เจเจจเฉเจเจธเจผเจจ เจธเจฅเจพเจชเจค เจเจฐเจฆเจพ เจนเฉ
- DNS เจเจฒเจพเจเฉฐเจ TLS เจนเฉเจเจกเจธเจผเฉเจ เจธเจผเฉเจฐเฉ เจเจฐเจฆเจพ เจนเฉ
- TLS เจนเฉเจเจกเจธเจผเฉเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจฆเฉเจฐเจพเจจ, cloudflare-dns.com เจนเฉเจธเจ เจเจชเจฃเจพ TLS เจธเจฐเจเฉเจซเจฟเจเฉเจ เจชเฉเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค
- เจเฉฑเจ เจตเจพเจฐ เจเฉฑเจ TLS เจเจจเฉเจเจธเจผเจจ เจธเจฅเจพเจชเจค เจนเฉ เจเจพเจฃ 'เจคเฉ, DNS เจเจฒเจพเจเฉฐเจ เจเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเฉเจจเจฒ 'เจคเฉ DNS เจธเจตเจพเจฒ เจญเฉเจ เจธเจเจฆเจพ เจนเฉ, เจเฉ เจฌเฉเจจเจคเฉเจเจ เจ เจคเฉ เจเจตเจพเจฌเจพเจ เจจเฉเฉฐ เจธเฉเจฃเจจ เจ เจคเฉ เจงเฉเจเจพ เจฆเฉเจฃ เจคเฉเจ เจฐเฉเจเจฆเจพ เจนเฉเฅค
- เจเฉฑเจ TLS เจเจจเฉเจเจธเจผเจจ 'เจคเฉ เจญเฉเจเฉเจเจ เจเจเจเจ เจธเจพเจฐเฉเจเจ DNS เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ
TCP เจเฉฑเจคเฉ DNS เจญเฉเจ เจฐเจฟเจนเจพ เจนเฉ .
TLS เจเฉฑเจคเฉ DNS เจฆเฉเจเจฐเจพ เจฌเฉเจจเจคเฉ เจฆเฉ เจเฉฑเจ เจเจฆเจพเจนเจฐเจฃ:
$ kdig -d @1.1.1.1 +tls-ca +tls-host=cloudflare-dns.com example.com
;; DEBUG: Querying for owner(example.com.), class(1), type(1), server(1.1.1.1), port(853), protocol(TCP)
;; DEBUG: TLS, imported 170 system certificates
;; DEBUG: TLS, received certificate hierarchy:
;; DEBUG: #1, C=US,ST=CA,L=San Francisco,O=Cloudflare, Inc.,CN=*.cloudflare-dns.com
;; DEBUG: SHA-256 PIN: yioEpqeR4WtDwE9YxNVnCEkTxIjx6EEIwFSQW+lJsbc=
;; DEBUG: #2, C=US,O=DigiCert Inc,CN=DigiCert ECC Secure Server CA
;; DEBUG: SHA-256 PIN: PZXN3lRAy+8tBKk2Ox6F7jIlnzr2Yzmwqc3JnyfXoCw=
;; DEBUG: TLS, skipping certificate PIN check
;; DEBUG: TLS, The certificate is trusted.
;; TLS session (TLS1.2)-(ECDHE-ECDSA-SECP256R1)-(AES-256-GCM)
;; ->>HEADER<<- opcode: QUERY; status: NOERROR; id: 58548
;; Flags: qr rd ra; QUERY: 1; ANSWER: 1; AUTHORITY: 0; ADDITIONAL: 1
;; EDNS PSEUDOSECTION:
;; Version: 0; flags: ; UDP size: 1536 B; ext-rcode: NOERROR
;; PADDING: 408 B
;; QUESTION SECTION:
;; example.com. IN A
;; ANSWER SECTION:
example.com. 2347 IN A 93.184.216.34
;; Received 468 B
;; Time 2018-03-31 15:20:57 PDT
;; From 1.1.1.1@853(TCP) in 12.6 ms
เจเจน เจตเจฟเจเจฒเจช เจธเจฅเจพเจจเจ DNS เจธเจฐเจตเจฐเจพเจ เจฒเจ เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจเจพเจชเจฆเจพ เจนเฉ เจเฉ เจธเจฅเจพเจจเจ เจจเฉเฉฑเจเจตเจฐเจ เจเจพเจ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจเจชเจญเฉเจเจคเจพ เจฆเฉเจเจ เจฒเฉเฉเจพเจ เจชเฉเจฐเฉเจเจ เจเจฐเจฆเฉ เจนเจจเฅค เจเจน เจธเฉฑเจ เจนเฉ เจเจฟ เจธเจเฉเจเจกเจฐเจก เจฆเฉ เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ เจฌเจนเฉเจค เจตเจงเฉเจ เจจเจนเฉเจ เจนเฉ, เจชเจฐ - เจเจ เจเจฎเฉเจฆ เจเจฐเฉเจ!
เจเฉฑเจฒเจฌเจพเจค เจเจฟเจธ เจฌเจพเจฐเฉ เจนเฉ เจฆเฉ เจตเจฟเจเจเจฟเจ เจฆเฉ เจฆเฉ เจธเจผเจฌเจฆ
เจธเฉฐเจเฉเจช DNS เจฆเจพ เจ
เจฐเจฅ เจนเฉ เจกเฉเจฎเฉเจจ เจจเจพเจฎ เจธเฉเจตเจพ (เจเจธ เจฒเจ เจเจน เจเจนเจฟเจฃเจพ เจเจฟ "DNS เจธเฉเจตเจพ" เจเฉเจ เจฌเฉเจฒเฉเฉเฉ เจนเฉ, เจธเฉฐเจเฉเจช เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ "เจธเฉเจตเจพ" เจธเจผเจฌเจฆ เจธเจผเจพเจฎเจฒ เจนเฉ), เจ
เจคเฉ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเฉฐเจฎ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ - เจเจน เจธเจฎเจเจฃ เจฒเจ เจเจฟ เจเฉฑเจ เจเจพเจธ เจนเฉเจธเจ เจจเจพเจฎ เจฆเจพ IP เจชเจคเจพ เจเฉ เจนเฉเฅค เจนเจฐ เจตเจพเจฐ เจเจฆเฉเจ เจเฉเจ เจตเจฟเจ
เจเจคเฉ เจเจฟเจธเฉ เจฒเจฟเฉฐเจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเจฆเจพ เจนเฉ, เจเจพเจ เจฌเฉเจฐเจพเจเจเจผเจฐ เจฆเฉ เจเจกเจฐเฉเฉฑเจธ เจฌเจพเจฐ เจตเจฟเฉฑเจ เจเฉเจ เจชเจคเจพ เจฆเจพเจเจฒ เจเจฐเจฆเจพ เจนเฉ (เจเจนเฉ, เจเฉเจ เจ
เจเจฟเจนเจพ "
เจฌเจฆเจฒเฉ เจตเจฟเฉฑเจ, DNS เจธเจฐเจตเจฐ, "habrahabr.ru เจจเจพเจฎเจ เจนเฉเจธเจ เจฆเจพ IP เจชเจคเจพ เจเฉ เจนเฉ?" เจฌเฉเจจเจคเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจเจน เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเฉ เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจนเฉเจธเจ เจฌเจพเจฐเฉ เจเฉเจ เจเจพเจฃเจฆเจพ เจนเฉ เจเจพเจ เจจเจนเฉเจเฅค เจเฉ เจจเจนเฉเจ, เจคเจพเจ เจเจน เจฆเฉเจจเฉเจ เจฆเฉ เจฆเฉเจเฉ DNS เจธเจฐเจตเจฐเจพเจ เจจเฉเฉฐ เจฌเฉเจจเจคเฉ เจเจฐเจฆเจพ เจนเฉ, เจ เจคเฉ, เจเจฆเจฎ เจฆเจฐ เจเจฆเจฎ, เจชเฉเฉฑเจเฉ เจเจ เจธเจตเจพเจฒ เจฆเจพ เจเจตเจพเจฌ เจฒเฉฑเจญเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค เจจเจคเฉเจเฉ เจตเจเฉเจ, เจ เฉฐเจคเจฎ เจเจตเจพเจฌ เจฒเฉฑเจญเจฃ 'เจคเฉ, เจชเจพเจเจ เจเจฟเจ เจกเฉเจเจพ เจเจพเจนเจ เจจเฉเฉฐ เจญเฉเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจเฉ เจ เจเฉ เจตเฉ เจเจจเฉเจนเจพเจ เจฆเฉ เจเจกเฉเจ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ, เจจเจพเจฒ เจนเฉ เจเจน DNS เจธเจฐเจตเจฐ เจฆเฉ เจเฉเจธเจผ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจ เจเจฒเฉ เจตเจพเจฐ เจเฉฑเจ เจธเจฎเจพเจจ เจธเจตเจพเจฒ เจฆเจพ เจเจตเจพเจฌ เจฆเฉเจฃ เจฆเฉ เจเจเจฟเจ เจฆเฉเจตเฉเจเจพ.
เจเฉฑเจ เจเจฎ เจธเจฎเฉฑเจธเจฟเจ เจเจน เจนเฉ เจเจฟ, เจชเจนเจฟเจฒเจพเจ, DNS เจชเฉเฉฑเจเจเจฟเฉฑเจ เจกเฉเจเจพ เจธเจชเจธเจผเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ (เจเฉ เจเฉเจฐเฉเจซเจฟเจ เจชเฉเจฐเจตเจพเจน เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจตเจพเจฒเฉ เจเจฟเจธเฉ เจตเฉ เจตเจฟเจ เจเจคเฉ เจจเฉเฉฐ DNS เจชเฉเจฐเจธเจผเจจเจพเจ เจ เจคเฉ เจเจนเจจเจพเจ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจเจตเจพเจฌเจพเจ เจจเฉเฉฐ เจ เจฒเฉฑเจ เจเจฐเจจ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจ เจคเฉ เจซเจฟเจฐ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจนเจจเจพเจ เจฆเฉ เจเจชเจฃเฉ เจเจฆเฉเจธเจผเจพเจ เจฒเจ เจชเจพเจฐเจธ เจเจฐเจฆเจพ เจนเฉ; เจเจน เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเฉฑเจ DNS เจเจฒเจพเจเฉฐเจ เจฒเจ เจธเจผเฉเฉฑเจงเจคเจพ เจฆเฉ เจจเจพเจฒ เจเจธเจผเจคเจฟเจนเจพเจฐเจพเจ เจจเฉเฉฐ เจจเจฟเจธเจผเจพเจจเจพ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฏเฉเจเจคเจพ, เจเฉ เจเจฟ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจนเฉ!) เจฆเฉเจเจพ, เจเฉเจ ISP (เจ เจธเฉเจ เจเจเจเจฒเจพเจ เจจเจนเฉเจ เจฆเจฟเจเจพเจตเจพเจเจเฉ, เจชเจฐ เจธเจญ เจคเฉเจ เจเฉเจเฉ เจจเจนเฉเจ) เจเฉฑเจ เจเจพเจ เจฆเฉเจเฉ เจฌเฉเจจเจคเฉ เจเฉเจคเฉ เจชเฉฐเจจเฉ เจฆเฉ เจฌเจเจพเจ เจตเจฟเจเจฟเจเจชเจจ เจฆเจฟเจเจพเจเจฃ เจฆเจพ เจฐเฉเจเจพเจจ เจฐเฉฑเจเจฆเฉ เจนเจจ (เจเฉ เจเจฟ เจเจพเจซเจผเฉ เจธเจงเจพเจฐเจจ เจคเฉเจฐ 'เจคเฉ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉ: habranabr.ru เจฆเฉเจเจฐเจพ เจเฉฑเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฒเจ เจจเจฟเจฐเจงเจพเจฐเจค IP เจชเจคเฉ เจฆเฉ เจฌเจเจพเจ) เจนเฉเจธเจ เจจเจพเจฎ, เจเฉฑเจ เจฌเฉเจคเจฐเจคเฉเจฌ เจตเจฟเจ เจเจคเฉ เจเจธ เจคเจฐเฉเจนเจพเจ, เจชเฉเจฐเจฆเจพเจคเจพ เจฆเฉ เจตเฉเจฌ เจธเจฐเจตเจฐ เจฆเจพ เจชเจคเจพ เจตเจพเจชเจธ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเจฟเฉฑเจฅเฉ เจเจธเจผเจคเจฟเจนเจพเจฐ เจตเจพเจฒเจพ เจชเฉฐเจจเจพ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ)เฅค เจคเฉเจธเจฐเจพ, เจเฉฑเจฅเฉ เจเฉฐเจเจฐเจจเฉเจ เจชเจนเฉเฉฐเจ เจชเฉเจฐเจฆเจพเจคเจพ เจนเจจ เจเฉ เจฌเจฒเจพเจ เจเฉเจคเฉ เจตเฉเฉฑเจฌ เจธเจฐเฉเจคเจพเจ เจฆเฉ IP เจชเจคเจฟเจเจ เจฌเจพเจฐเฉ เจธเจนเฉ DNS เจเจตเจพเจฌเจพเจ เจจเฉเฉฐ เจเจนเจจเจพเจ เจฆเฉ เจธเจเฉฑเจฌ เจชเฉฐเจจเจฟเจเจ เจตเจพเจฒเฉ เจธเจฐเจตเจฐ เจฆเฉ IP เจเจกเจฐเฉเฉฑเจธ เจจเจพเจฒ เจฌเจฆเจฒ เจเฉ เจตเจฟเจ เจเจคเฉเจเจค เจธเจพเจเจเจพเจ เจจเฉเฉฐ เจฌเจฒเฉเจ เจเจฐเจจ เจฆเฉเจเจ เจเจผเจฐเฉเจฐเจคเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจตเจฟเจงเฉ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจฆเฉ เจนเจจ (เจจเจคเฉเจเฉ เจตเจเฉเจ, เจเจธ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจ เจเจฟเจนเฉเจเจ เจธเจพเจเจเจพเจ เจตเจงเฉเจฐเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเจจ), เจเจพเจ เจคเฉเจนเจพเจกเฉ เจชเฉเจฐเฉเจเจธเฉ เจธเจฐเจตเจฐ เจฆเฉ เจชเจคเฉ 'เจคเฉ เจเฉ เจซเจฟเจฒเจเจฐเจฟเฉฐเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจน เจธเจผเจพเจเจฆ เจธเจพเจเจ เจคเฉเจ เจเฉฑเจ เจคเจธเจตเฉเจฐ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ.
เจเฉเจ เจตเฉ เจเจฒเจพเจเจกเจซเจฒเฉเจ เจฐ, เจธเฉเจตเจพ เจฆเฉ เจธเจฟเจฐเจเจฃเจนเจพเจฐ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจธเจฎเจ เจธเจเจฆเจพ เจนเฉ: เจเจน เจฆเฉเจจเฉเจ เจฆเฉ เจธเจญ เจคเฉเจ เจชเฉเจฐเจธเจฟเฉฑเจง CDN เจจเฉเจเจตเจฐเจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจจเฉเฉฐ เจฌเจฃเจพเจ เจฐเฉฑเจเจฃ เจ เจคเฉ เจตเจฟเจเจธเจค เจเจฐเจเฉ เจเจชเจฃเฉ เจฐเฉเจเฉ เจเจฎเจพเจเจเจฆเฉ เจนเจจ (เจเจฟเจธ เจตเจฟเฉฑเจ เจซเฉฐเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจจเจพ เจธเจฟเจฐเจซ เจธเจฎเฉฑเจเจฐเฉ เจตเฉฐเจกเจฃเจพ เจธเจผเจพเจฎเจฒ เจนเฉ, เจฌเจฒเจเจฟ DNS เจเจผเฉเจจ เจฆเฉ เจฎเฉเจเจผเจฌเจพเจจเฉ เจตเฉ เจธเจผเจพเจฎเจฒ เจนเฉ), เจ เจคเฉ, เจเจธเจฆเฉ เจเจพเจฐเจจ เจเจนเจจเจพเจ เจฆเฉ เจเฉฑเจเจพ , เจเฉ เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ เจเจพเจฃเฉ เจจเจนเฉเจ เจนเฉ, เจเจนเจจเจพเจ เจจเฉเฉฐ เจธเจฟเจเจพเจ เจเจฟเจจเฉเจนเจพเจ เจจเฉเฉฐ เจเจน เจจเจนเฉเจ เจเจพเจฃเจฆเฉ, เจเจธ เจจเฉเฉฐ เจเจฟเฉฑเจฅเฉ เจเจพเจฃเจพ เจนเฉ เจเจฒเฉเจฌเจฒ เจจเฉเจเจตเจฐเจ เจตเจฟเฉฑเจ, เจ เจเจธเจฐ เจเจนเจจเจพเจ เจฆเฉ เจธเจฐเจตเจฐเจพเจ เจฆเฉ เจชเจคเจฟเจเจ เจจเฉเฉฐ เจฌเจฒเฉเจ เจเจฐเจจ เจคเฉเจ เจชเฉเฉเจค เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจ เจเจน เจจเจพ เจเจนเฉเจ เจเจฟ เจเฉเจฃ - เจเจธ เจฒเจ เจเฉฑเจ DNS เจนเฉเจฃ เจเฉ เจเฉฐเจชเจจเฉ เจฒเจ "เจเฉเจเจฃ, เจธเฉเจเฉเจเจ เจ เจคเฉ เจธเจเฉเจฐเฉเจฌเจฒเจเจผ" เจฆเฉเจเจฐเจพ เจชเฉเจฐเจญเจพเจตเจฟเจค เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจนเจจเจพเจ เจฆเฉ เจเจพเจฐเฉเจฌเจพเจฐ เจจเฉเฉฐ เจเฉฑเจ เจจเฉเจเจธเจพเจจ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจ เจคเฉ เจคเจเจจเฉเจเฉ เจซเจพเจเจฆเฉ (เจเฉฑเจ เจฎเจพเจฎเฉเจฒเฉ, เจชเจฐ เจตเจงเฉเจ: เจเจพเจธ เจคเฉเจฐ 'เจคเฉ, เจฎเฉเจซเจค DNS เจเจฒเจพเจเจกเจซเจฒเฉเจ เจฐ เจฆเฉ เจเจพเจนเจเจพเจ เจฒเจ, เจเฉฐเจชเจจเฉ เจฆเฉ DNS เจธเจฐเจตเจฐเจพเจ 'เจคเฉ เจนเฉเจธเจ เจเฉเจคเฉ เจธเจฐเฉเจคเจพเจ เจฆเฉ DNS เจฐเจฟเจเจพเจฐเจกเจพเจ เจจเฉเฉฐ เจ เจชเจกเฉเจ เจเจฐเจจเจพ เจคเฉเจฐเฉฐเจค เจนเฉเจตเฉเจเจพ) เจชเฉเจธเจ เจตเจฟเฉฑเจ เจฆเฉฑเจธเฉ เจเจ เจธเฉเจตเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจจเฉเฉฐ เจนเฉเจฐ เจตเฉ เจฆเจฟเจฒเจเจธเจช เจฌเจฃเจพเจเจเจฆเฉ เจนเจจเฅค
เจธเจฟเจฐเจซเจผ เจฐเจเจฟเจธเจเจฐเจก เจเจชเจญเฉเจเจคเจพ เจนเฉ เจธเจฐเจตเฉเจเจฃ เจตเจฟเฉฑเจ เจนเจฟเฉฑเจธเจพ เจฒเฉ เจธเจเจฆเฉ เจนเจจเฅค
เจเฉ เจคเฉเจธเฉเจ เจจเจตเฉเจ เจธเฉเจตเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉเจเฉ?
-
เจนเจพเจ, เจฌเจธ เจเจธเจจเฉเฉฐ OS เจ เจคเฉ / เจเจพเจ เจฐเจพเจเจเจฐ เจตเจฟเฉฑเจ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจเจฐเจเฉ
-
เจนเจพเจ, เจ เจคเฉ เจฎเฉเจ เจจเจตเฉเจ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจพเจเจเจพ (HTTPs เจเฉฑเจคเฉ DNS เจ เจคเฉ TLS เจเฉฑเจคเฉ DNS)
-
เจจเจนเฉเจ, เจฎเฉเจฐเฉ เจเฉเจฒ เจเจพเจซเจผเฉ เจฎเฉเจเฉเจฆเจพ เจธเจฐเจตเจฐ เจนเจจ (เจเจน เจเฉฑเจ เจเจจเจคเจ เจชเฉเจฐเจฆเจพเจคเจพ เจนเฉ: Google, Yandex, เจเจฆเจฟ)
-
เจจเจนเฉเจ, เจฎเฉเจจเฉเฉฐ เจเจน เจตเฉ เจจเจนเฉเจ เจชเจคเจพ เจเจฟ เจฎเฉเจ เจเจธ เจธเจฎเฉเจ เจเฉ เจตเจฐเจค เจฐเจฟเจนเจพ/เจฐเจนเฉ เจนเจพเจ
-
เจฎเฉเจ เจเจนเจจเจพเจ เจฒเจ เจเฉฑเจ SSL เจธเฉเจฐเฉฐเจ เจฆเฉ เจจเจพเจฒ เจเจชเจฃเฉ เจเจตเจฐเจคเฉ DNS เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเจพเจ
693 เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉ เจตเฉเจ เจฆเจฟเฉฑเจคเฉเฅค 191 เจตเจฐเจคเฉเจเจเจพเจฐ เจฌเจเจฟเจเฅค
เจธเจฐเฉเจค: www.habr.com