質問編集履歴

4

要約

2021/06/25 13:20

投稿

teraha
teraha

スコア59

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

誤字修正

2021/06/25 13:20

投稿

teraha
teraha

スコア59

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

``を使用

2021/06/25 13:16

投稿

teraha
teraha

スコア59

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.com
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.confにアクセスした場合、
97
+ ブラウザで`bbb.com`にアクセスした場合、
98
98
 
99
99
  ゲスト1はNginxの.confに `server_name bbb.com` の記述がなく、
100
100
 

1

言い回しを修正

2021/06/25 13:15

投稿

teraha
teraha

スコア59

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
- しかし、ブラウザでbbb.comへアクセスすると、ゲスト1のnginxの方へアクセスしてしまい、ゲスト2の公開に失敗。
77
+ ブラウザでbbb.comへアクセスすると、ゲスト1のnginxの方へアクセスしてしまい、ゲスト2の公開に失敗。
76
78
 
77
79
 
78
80
 
79
- ゲスト1をシャットダウンしたところ、
81
+ しかし、ゲスト1をシャットダウンしたところ、
80
82
 
81
- bbb.comアクセスすると、ゲスト2のnginxの方にアクセスできることを確認。
83
+ bbb.com へのアクセスゲスト2のnginxの方にアクセスできることを確認。
82
84
 
83
85
 
84
86
 
@@ -92,11 +94,11 @@
92
94
 
93
95
 
94
96
 
95
- bbb.confにアクセスした場合Nginxの.confで
97
+ ブラウザでbbb.confにアクセスした場合、
96
98
 
97
- ゲスト1はbbb.com該当するserver_name がなく、
99
+ ゲスト1はNginxの.conf `server_name bbb.com` の記述がなく、
98
100
 
99
- ゲスト2はbbb.com該当するserver_name があるので、
101
+ ゲスト2はNginxの.conf `server_name bbb.com` の記述があるので、
100
102
 
101
103
  ゲスト2のnginxからだけ、レスポンスが返ってくることを期待していました。
102
104