回答編集履歴

4

追記

2016/11/01 05:31

投稿

hiim
hiim

スコア1689

test CHANGED
@@ -130,4 +130,62 @@
130
130
 
131
131
 
132
132
 
133
+ ###ホスト名とドメイン名に関しての追記
133
134
 
135
+
136
+
137
+ 上記であまり大きな問題ではないといったもののちょっとおおざっぱすぎる説明を残したきりにしておくのも問題なので少しだけ追記します。
138
+
139
+
140
+
141
+ localhostに関して
142
+
143
+
144
+
145
+ hostsファイルに以下のような記載があるはず
146
+
147
+ 127.0.0.1 localhost
148
+
149
+ もしくは
150
+
151
+ 127.0.0.1 localhost.localdomain localhost
152
+
153
+
154
+
155
+
156
+
157
+ 接続しようとしているサイトを
158
+
159
+ www.example.com(またはexample.com)
160
+
161
+
162
+
163
+ ネームサーバーにもこのhostsファイルに記載があるようなIPアドレスとhostへの紐付け保存されている
164
+
165
+
166
+
167
+ 123.123.123.123 www.example.com (IPアドレスは適当です)
168
+
169
+ そしてwwwがなしでも123.123.123.123となるような設定をされているとします(実際そのような場合が多いです)
170
+
171
+
172
+
173
+
174
+
175
+ www.example.comと比較すると
176
+
177
+ wwwにあたるのがlocalhost ・・・・ ホスト名
178
+
179
+ example.comにあたるのがlocaldomain・・・ドメイン名
180
+
181
+
182
+
183
+ localhostは見方によってはlocaldomainが省略されているという見方ができなくもないですね。
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+

3

修正

2016/11/01 05:31

投稿

hiim
hiim

スコア1689

test CHANGED
@@ -100,11 +100,25 @@
100
100
 
101
101
 
102
102
 
103
+ 上記少しだけ正確には正しくない箇所があります。通常は
104
+
105
+ ドメイン名はネットワークをさし、その中の特定のサーバー等につなぐにはホスト名も必要
106
+
107
+ ドメイン名:hoge.com
108
+
109
+ ホスト名:www
110
+
111
+ でwww.hoge.comで接続する事になりますが、そのあたりはちょっとドメイン名=ホスト名+ドメイン名のような表現になっているように取れる書き方になってますがあまり大きな問題ではないと思います。
112
+
113
+
114
+
103
115
  両方とも
104
116
 
105
117
  ブラウザに127.0.0.1とうつか216.58.196.238とうつかという事で記述の違いというのは特にありません。
106
118
 
107
119
  アドレスバーというくらいなので住所にたとえると
120
+
121
+ (ホスト名・ドメイン名):IPアドレス
108
122
 
109
123
  国会:東京都千代田区永田町一丁目7番1号
110
124
 

2

追記

2016/11/01 05:14

投稿

hiim
hiim

スコア1689

test CHANGED
@@ -37,6 +37,12 @@
37
37
 
38
38
 
39
39
  ですのでlocalhostに関しては、ネームサーバーに問い合わせせず、localhost=127.0.0.1と即座に名前解決します。
40
+
41
+ このファイルはネームサーバーへの名前解決よりも優先されるため、極端な話
42
+
43
+ 216.58.196.238 yahoo.co.jp
44
+
45
+ なんてかけばyahoo.co.jpでもgoogleに繋がったりするとおもいますが、おかしくなるのでやらないでください。
40
46
 
41
47
 
42
48
 
@@ -84,9 +90,29 @@
84
90
 
85
91
 
86
92
 
87
- localhost・・・特殊ドメインで自分自信を指す(インターネットつがる必要なし)
93
+ 記述に違いはなく単純に
88
94
 
95
+ localhostは127.0.0.1の事
96
+
97
+ 普通ドメインをgoogle.comを例に挙げると
98
+
99
+ google.comは216.58.196.238の事
100
+
101
+
102
+
103
+ 両方とも
104
+
89
- 通常ドメイン・・・普通はネームサーバーIPアドレスとの名前解決ができる(普通インタネット上)
105
+ ブラウザに127.0.0.1とうつか216.58.196.238とうつかという事記述の違いいうのは特にありません。
106
+
107
+ アドレスバーというくらいなので住所にたとえると
108
+
109
+ 国会:東京都千代田区永田町一丁目7番1号
110
+
111
+ 都庁:東京都新宿区西新宿2丁目8−1
112
+
113
+ 自宅:東京都新宿区西新宿X丁目Y−Z これがlocalhostみたいなもの
114
+
115
+ くらいの違いです。
90
116
 
91
117
 
92
118
 

1

追記

2016/11/01 05:08

投稿

hiim
hiim

スコア1689

test CHANGED
@@ -75,3 +75,19 @@
75
75
 
76
76
 
77
77
  接続できなかったという事はドメインの名前解決ができなかった、もしくは8000ポートでlistenされていない、もしくはファイヤーウォール、などなど様々な要因が考えられますが、ドメインやlocalhost等の意味あい的には上記のような感じです
78
+
79
+
80
+
81
+
82
+
83
+ > こちらの意味を詳しく教えて欲しいのに加え、そもそも「localhost」という記述と通常ドメインの記述の違いも教えてほしいです。
84
+
85
+
86
+
87
+ localhost・・・特殊はドメインで自分自信を指す(インターネットつながる必要なし)
88
+
89
+ 通常ドメイン・・・普通はネームサーバーでIPアドレスとの名前解決ができる(普通はインタネット上)
90
+
91
+
92
+
93
+