- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CentOSへのSSHでの接続について)
CentOSへのSSH接続でネットワークに到達できませんでした
このQ&Aのポイント
- CentOS6をVMwarePlayerで利用している際、ホストOSからゲストOSにteratermでSSHでログインできない問題が発生しています。ネットワークに到達できないエラーメッセージが表示されています。
- SSHはCentOSで起動しており、ポート22も開放されています。また、CentOSではブラウザでのインターネット接続は正常に行えています。
- NAT形式でネットワークに接続していますが、ゲストOSへのping送信時に「Destination net unreachable」と表示されます。iptableの設定の有無に関わらず、SSH接続ができません。初心者のため、設定漏れなどの可能性を教えていただけると幸いです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ネットの接続方法がNATだからホストから接続できません。 ブリッジにすると接続できるようになります。
その他の回答 (2)
- mashkun
- ベストアンサー率23% (86/364)
回答No.3
変ですね。 こちらはCentOSでなくてVineですが、NAT接続になっているゲストOSに対してteratermでちゃんと接続できますよ。 pingの応答もあります。 やはりゲストOSでのifconfigの出力と、ホストOSでのroute printeの結果を書き込んでもらった方が近道でしょう。
質問者
お礼
Centosだとだめだとかあるのでしょうか・・・。 NATだとできないと言う方とできると言う方にわかれますね。 真相が気になりますが、とりあえずブリッジにしました。 ご回答ありがとうございます。
- Wr5
- ベストアンサー率53% (2173/4061)
回答No.2
ホストOSのルーティングテーブルはどうなっているんですかね? TeraTermで…ということであればホストOSはWindowsかと思われますが……。 コマンドプロンプトで route print とやって出力される内容はどんなのでしょう? また、ゲストOS側でifconfigした場合にIPアドレスはどうなっていますかね? さらに…ゲストOS側で ssh localhost してみる…とか。(localhostの部分をifconfigで調べたIPアドレスにしてみる…とか)
質問者
お礼
諦めてブリッジにしました。 ご回答ありがとうございます。
お礼
NATでもできるという回答もありますが、 とりあえずブリッジにしました。 ありがとうございます。