回答編集履歴

3

追記

2020/11/24 12:45

投稿

tanat
tanat

スコア18716

test CHANGED
@@ -6,6 +6,8 @@
6
6
 
7
7
  になります。
8
8
 
9
+ (`windows hosts 編集`あたりで調べてみてください。管理者権限で実行したエディタでないと編集できません。)
10
+
9
11
 
10
12
 
11
13
  `192.168.0.10 ssh.localhost`のような形で`localhost`以外の名前を仮想マシンのIPに対して設定しましょう。

2

追記

2020/11/24 12:45

投稿

tanat
tanat

スコア18716

test CHANGED
@@ -9,3 +9,5 @@
9
9
 
10
10
 
11
11
  `192.168.0.10 ssh.localhost`のような形で`localhost`以外の名前を仮想マシンのIPに対して設定しましょう。
12
+
13
+ (仮にホスト側がLinuxであったとしても、`localhost(IPv4)`に対して複数の名前を設定してはいけません)

1

追記

2020/11/24 12:40

投稿

tanat
tanat

スコア18716

test CHANGED
@@ -1,29 +1,11 @@
1
- ```
1
+ teratermを使用しているということはホストはwindowsでしょうか。
2
2
 
3
- 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
3
+ であれば、設定すべきファイルは
4
4
 
5
- ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
5
+ `C:\Windows\System32\drivers\etc\hosts`
6
6
 
7
- 192.168.0.10 localhost
8
-
9
- ```
7
+ になります。
10
-
11
- だと、IPv4のlocalhostに対する名前解決が`127.0.0.1`と`192.168.0.10`の二つ存在してしまうことになります。
12
8
 
13
9
 
14
10
 
15
- 例えば、
16
-
17
- ```
18
-
19
- 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
20
-
21
- ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
22
-
23
- 192.168.0.10 ssh.localhost
24
-
25
- ```
26
-
27
-
28
-
29
- のような形で`192.168.0.10`に対しては別の名前を付けることで`ssh.localhost`といホストでアクセスが可能なり
11
+ `192.168.0.10 ssh.localhost`のよな形で`localhost`以外の前を仮想マシンのIP対して設定ししょう