/
319.txt
35 lines (27 loc) · 1.9 KB
/
319.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[11] [DFN[[CODE[/etc/hosts]]]] は、
[[名前解決]]時に参照される[[名前][ドメイン名]]と[[IPアドレス]]の対応関係を記述した[[ファイル]]です。
- [1] [[Win9x]]: [CODE(file)[[VAR[C]]:\[VAR[WINDOWS]]\HOSTS]]
- [2] [[WinXP]]: [CODE[[VAR[C]]:\[VAR[WINDOWS]]\system32\drivers\etc\hosts]]
- [3] [[Un*x]]: [CODE(file)[/etc/hosts]]
- [4] [[Windoze]] にも [[*BSD]] の [[TCP/IP]] まわりの code が入っているのは有名な話。
[5] [CITE[Re: AnyEvent resolves hostnames always via DNS]]
( ([TIME[2012-06-27 08:59:06 +09:00]] 版))
<http://www.mail-archive.com/anyevent@lists.schmorp.de/msg00043.html>
[6] [[末尾の点]]も参照。
[7] [[Windows]] では、[[非ASCII文字]]を含めて[[ANSIコードページ]]で保存しても、
その[[ドメイン]]に [[Chrome]] や [[Firefox]] や [[IE]] からアクセスできません。
([[Aラベル]]に変換して記述すれば、もちろんアクセスできます。)
[TIME[2016-05-08T05:57:08.800Z]]
[8] [[Linux]] では、[[非ASCII文字]]を含めて [[UTF-8]] で保存すると、
[[UTF-8]] で[[名前解決]]できます。 [[Aラベル]]では[[名前解決]]できます。
([[Aラベル]]に変換して記述すれば、もちろん[[Aラベル]]で[[名前解決]]できます。
[[Aラベル]]で記述した場合、[[Uラベル]]で [[UTF-8]] で[[名前解決]]はできません。)
[TIME[2016-05-08T05:59:06.400Z]]
;; [9] [[UTF-8]] でなくても、[[バイト列]]として[[名前解決]]はできそうですね。
[TIME[2016-05-08T05:59:43.0Z]]
[10] [CITE@en[Issue 396309 - chromium - Asynchronous DNS breaks access to localhost - Monorail]]
( ([TIME[2016-06-16 19:34:23 +09:00]]))
<https://bugs.chromium.org/p/chromium/issues/detail?id=396309>
[12] [CITE@en[clarcharr/parse-hosts: Parser for /etc/hosts.]]
([TIME[2017-08-18 19:31:09 +09:00]])
<https://github.com/clarcharr/parse-hosts>