VirtualPCについて質問です。


VirtualPCにCentOSを入れてSSHを起動しているのですが、SSHでアクセスする事が出来ません。
VirtualPCに入れたCentOSに192.168.1.100を割り当てて、Windows上のコマンドプロンプトから
Pingにて疎通が出来ている事は確認しております。
またアクセス元のPC自体もアドレスは192.168.1.101としておりセグメントが違うという
ことはないのですが、アクセスするために何か不足しているものがあれば教えて下さい。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2008/02/25 17:50:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:hatyone No.1

回答回数18ベストアンサー獲得回数0

ポイント35pt

まず、sshはちゃんと起動していますか?

起動している場合は、

192.168.1.101のパソコンから、192.168.1.100だけではなく192.168.1.100:22でpingをやってみて通るか確認してみてください。

もし通らない場合は、iptablesなどの設定でsshのポートがふさがっているかもしれません。

がんばってください。

id:quocard

素早い回答ありがとうございます。

192.168.1.101はWindowsPCなのでping 192.168.1.100:22とするとエラーになりますが、

192.168.1.101のPCから他のPCでSSHを起動しているサーバーには接続が出来るので大丈夫ではないかと思っております。

iptablesというのはVirtualPCに入れたCentOS側での確認という事でしょうか。

2008/02/18 18:05:42
id:yoshifumi1975 No.2

回答回数58ベストアンサー獲得回数10

ポイント35pt

ping 192.168.1.100:22 は間違いだと思います。

それを言うなら、 telnet 192.168.1.100 22 だと思います。これでアクセスできれば、Windows上のsshクライアントの問題ということになります。これで駄目なら、CentOS上のsshデーモンがうまくうごいていないことになります。

CentOS上で、service iptables stop して、ファイアウォールを切って、netstat -an|more で、TCPの22番ポートがLISTEN状態かどうか確認してみてください。22番ポートが開いていなかったら、service sshd start してみてください。

WindowsからSSHする際に、CentOS側で、 tail -f /var/log/messages や、tail -f /var/log/secure しておいて、メッセージを確認してください。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません