- ベストアンサー
Windows2000でSSHを使用
RedHatLinux7.2でSSHサーバを構築し、WindowsでSSHを使用したいのですが、SSHを利用した接続設定で、(Tera Team)Host名にIPアドレスを入力し、SSHを選択してOKを押すと、SSHサーバ以外のIPが入力されているので、拒否されました。SSHサーバのIPってどこをみたらいいんですか?DHCPOを使用して接続していますが、127.0.0.1というのが勝手につけられています。そのアドレスがダメなので、どうやったら接続できるか教えてください。 宜しくお願いしますσ(^^)
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
どうも状況が読めませんね。 どういうネットワーク構成なんでしょう? わざわざTeraTeamで telnetをポートフォワードというのも 考え難いですし…。 「127.0.0.1」はループバックアドレスですので それとは別にIPアドレスが割り振られているはずです。 確認はサーバーのコンソール上で 「ifconfig」で確認できます。 まさかサーバーのIPアドレスを DHCPで動的に振ってませんか?
その他の回答 (3)
- estea
- ベストアンサー率44% (39/87)
127.0.0.1って、ポーとフォワーディング? 直接鯖のIPたたくのが普通ですが、ポートフォワーディングで telnetなどにつなぐ場合は、127.0.0.1に接続することはあります。 その本ではポート転送設定でローカルの23をリモートの23にふってるんですかねぇ?(そんな面倒くさいことしてるとも思いたくないが・・・ 「SSHサーバ以外のIPアドレスを入力すると拒否」ってのが良く分からんのだけど、 間違ったIPがそのIPのマシン側で拒否されるってこと? sshで、127.0.0.1以外のアクセスを制限できるって言ってるのかな???? その本は無視して、IP直で行かれるのが良いかと・・・
お礼
その本はたしかにわかりにくかったです・・。 でもできました! ありがとうございます!
- MovingWalk
- ベストアンサー率43% (2233/5098)
127.0.0.1 ってlocalhost(自分自身)ですよね。 接続先は、サーバ(Linux)のアドレスにするんじゃないんでしょうか??
- MovingWalk
- ベストアンサー率43% (2233/5098)
>SSHサーバ以外のIPが入力されているので、拒否されました。 >127.0.0.1というのが勝手につけられています。 これはどういうことなんでしょう。 TeraTerm起動時にサーバのアドレスを指定しますよね。それが...? TeraTermで接続先のアドレスを登録する時は、起動時に接続をキャンセルするか、接続中の時に 「Setup」->「TCP/IP」でできますが... 全く的外れでしょうか。
補足
最初にTera Termを起動したときにキャンセルして、日本語の設定やキーボードの設定、そして設定の保存をしてもう一度Tera Termを起動したときに、Tera Term New connectionの画面が出てきて、そこで172.0.0.1と入力したのですが、"Connection refused"SSHサーバ以外のIPアドレスを入力すると拒否されます。と本に書かれているのですが・・・。 「Setup」→「TCP/IP」で127.0.0.1を追加してもできません・・。 Linuxは最近始めたばかりでネットワークの知識もなく、難しいです・・。
お礼
ifconfigでIPアドレスがわかりました! そしてそれを入力したら見事につながりました! ありがとうございます!