質問編集履歴
4
要約
test
CHANGED
File without changes
|
test
CHANGED
@@ -3,6 +3,16 @@
|
|
3
3
|
ゲスト1: CentOS、ドメインは`aaa.com`
|
4
4
|
|
5
5
|
ゲスト2: CentOS、ドメインは`bbb.com`
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
現在困っていること:
|
10
|
+
|
11
|
+
ゲスト1とゲスト2を同時に起動すると、`aaa.com`も`bbb.com`も同じゲストOSへのアクセスになってしまう。
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
---
|
6
16
|
|
7
17
|
|
8
18
|
|
3
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
ホスト: Windows
|
2
2
|
|
3
|
-
ゲスト1: CentOS、ドメインはaaa.com
|
3
|
+
ゲスト1: CentOS、ドメインは`aaa.com`
|
4
4
|
|
5
|
-
ゲスト2: CentOS、ドメインはbbb.com
|
5
|
+
ゲスト2: CentOS、ドメインは`bbb.com`
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -32,7 +32,7 @@
|
|
32
32
|
|
33
33
|
ホストWindowsの`hosts`ファイルに
|
34
34
|
|
35
|
-
`127.0.0.1 aaa.co`
|
35
|
+
`127.0.0.1 aaa.com`
|
36
36
|
|
37
37
|
を追加
|
38
38
|
|
2
``を使用
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,9 +30,9 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
-
ホストWindowsのhostsファイルに
|
33
|
+
ホストWindowsの`hosts`ファイルに
|
34
34
|
|
35
|
-
127.0.0.1 aaa.co
|
35
|
+
`127.0.0.1 aaa.co`
|
36
36
|
|
37
37
|
を追加
|
38
38
|
|
@@ -40,9 +40,9 @@
|
|
40
40
|
|
41
41
|
ゲスト1
|
42
42
|
|
43
|
-
/etc/nginx/conf.d/aaa.com.conf に
|
43
|
+
`/etc/nginx/conf.d/aaa.com.conf` に
|
44
44
|
|
45
|
-
server_name aaa.com;
|
45
|
+
`server_name aaa.com;`
|
46
46
|
|
47
47
|
を記述
|
48
48
|
|
@@ -68,9 +68,9 @@
|
|
68
68
|
|
69
69
|
VirtualBoxのNATで、ホストの80ポート→ゲストの80ポート
|
70
70
|
|
71
|
-
Windowsのhostsで127.0.0.1 bbb.com
|
71
|
+
Windowsの`hosts`で`127.0.0.1 bbb.com`
|
72
72
|
|
73
|
-
/etc/nginx/conf.d/bbb.com.conf に server_name bbb.com;
|
73
|
+
`/etc/nginx/conf.d/bbb.com.conf` に `server_name bbb.com;`
|
74
74
|
|
75
75
|
|
76
76
|
|
@@ -88,13 +88,13 @@
|
|
88
88
|
|
89
89
|
|
90
90
|
|
91
|
-
Windowsのhostsにより、aaa.comもbbb.comも同じ127.0.0.1に飛ばしているのですが、
|
91
|
+
Windowsの`hosts`により、`aaa.com`も`bbb.com`も同じ`127.0.0.1`に飛ばしているのですが、
|
92
92
|
|
93
93
|
VirtualBoxのNATでゲスト1とゲスト2の両方にパケットが飛んでいくわけではないのでしょうか?
|
94
94
|
|
95
95
|
|
96
96
|
|
97
|
-
ブラウザでbbb.co
|
97
|
+
ブラウザで`bbb.com`にアクセスした場合、
|
98
98
|
|
99
99
|
ゲスト1はNginxの.confに `server_name bbb.com` の記述がなく、
|
100
100
|
|
1
言い回しを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,7 +48,9 @@
|
|
48
48
|
|
49
49
|
|
50
50
|
|
51
|
-
こんな感じで設定を行い、ブラウザでaaa.comへアクセスすると、ゲスト1のnginxのルートディレクトリにあるindex.htmlの内容が表示されました。
|
51
|
+
こんな感じで設定を行い、ホストのブラウザでaaa.comへアクセスすると、ゲスト1のnginxのルートディレクトリにあるindex.htmlの内容が表示されました。
|
52
|
+
|
53
|
+
ここまでは期待通り。
|
52
54
|
|
53
55
|
|
54
56
|
|
@@ -72,13 +74,13 @@
|
|
72
74
|
|
73
75
|
|
74
76
|
|
75
|
-
|
77
|
+
ブラウザでbbb.comへアクセスすると、ゲスト1のnginxの方へアクセスしてしまい、ゲスト2の公開に失敗。
|
76
78
|
|
77
79
|
|
78
80
|
|
79
|
-
ゲスト1をシャットダウンしたところ、
|
81
|
+
しかし、ゲスト1をシャットダウンしたところ、
|
80
82
|
|
81
|
-
bbb.com
|
83
|
+
bbb.com へのアクセスでゲスト2のnginxの方にアクセスできることを確認。
|
82
84
|
|
83
85
|
|
84
86
|
|
@@ -92,11 +94,11 @@
|
|
92
94
|
|
93
95
|
|
94
96
|
|
95
|
-
bbb.confにアクセスした場合
|
97
|
+
ブラウザでbbb.confにアクセスした場合、
|
96
98
|
|
97
|
-
ゲスト1は
|
99
|
+
ゲスト1はNginxの.confに `server_name bbb.com` の記述がなく、
|
98
100
|
|
99
|
-
ゲスト2は
|
101
|
+
ゲスト2はNginxの.confに `server_name bbb.com` の記述があるので、
|
100
102
|
|
101
103
|
ゲスト2のnginxからだけ、レスポンスが返ってくることを期待していました。
|
102
104
|
|