• 締切済み

redhat4での外部からのteraterm接続

redhat4への外部からteraterm接続(ssh)についてですが、どのよう設定をすればいいでしょうか 構成はwindowsサーバーにVMwareを入れて、そこにゲストOSでredhat4を乗せています。 もちろんホストOSからゲストOSへのssh接続はできますが、外部からゲストOSのredhat4へssh接続したいと考えています。 固定IPアドレスを使用していてホストPCのIP=192.168.1.10で ゲストOSのIPアドレスが192.168.10.15の場合どのように接続させればいいのでしょうか。 お解りの方がいらっしゃいましたらお願い致します。

みんなの回答

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.4

>一度試したことがあったような気がしますが、もはや忘れたです。(帰ったら…試してみますかねぇ…) 試してみました。 ホストOSでは正しく待ち受けしているようですが、接続できませんでした。 # コマンドプロンプトでnetstat -a -nで設定したポートは待ち受けしていた。 ホストOSはWindows7 Pro 64Bit(物理NICは192.168.1.2)、VMWare Player 5でUbuntu Server 12.04 x86_64(VMNet8で192.168.159.129)を起動。 セキュリティーソフトはESETですが、パーソナルファイヤーウォールを停止させてましたが……。 外部から…ってコトなので別に動作しているLinuxサーバ(SheevaPlug上のDebian 6.0。IPは192.168.1.250)でスタティックルートを設定。 # route add -net 192.168.159.0 netmask 255.255.255.0 gw 192.168.1.2 で、ssh接続を試みましたが…全く反応なしでした。 スタティックルートの設定を削除して、ルータ側に静的ルーティングを設定してみましたが、こちらも変わらず…でした。 やり方違ったんでしょうかねぇ……。 ホストOS側でWireSharkでのキャプチャは未確認でしたけど……。 やっぱり、VMWareをブリッジ接続する方がよさそうです。

wingupjp
質問者

お礼

ルーター内=LAN内での接続は問題なくできておりますが、外出先からの接続の方法がわかりません。 windowsの場合はVPN接続して同じLAN内に接続しますが、Linuxはどのように外出先から自宅のPCにteraterm接続するのかがわかりませんでした。

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.3

>ただ、外部からの接続の仕組みがよくわかっていません。 貴方の言う「外部」とは具体的にどこです? ・ホストOSの繋がっているネットワークから、ゲストOSのRHEL4へ接続 =>既に回答した様にブリッジ接続にするか、ホストOSのVMWareのネットワークでポート転送の設定を行って下さい。  ホストOSの実NICに受けたデータをVMWareのVMware Network Adapter VMnet8へ転送(192.168.1.10<=>192.168.10.15)するように設定する必要がありますが…  この辺りがよく判らないのでブリッジ接続の方が簡単です。  192.168.10.xxのネットワーク宛てを単純に192.168.1.10へルーティングするだけで行ける…んでしょうかね……。  一度試したことがあったような気がしますが、もはや忘れたです。(帰ったら…試してみますかねぇ…) ・ホストOSのネットワークの外(WANなど)から、ゲストOSのRHEL4へ接続 =>上記の設定に加え、間にあるルータでもポート転送するように設定して下さい。  ここで、上記の設定がブリッジになっていない場合は、転送先はホストOSのネットワークに転送ということになります。(その後はホストOSが192.168.1.10<=>192.168.10.15の処理をする必要があるのは上記の通り。) ちなみに、私の回答(たぶん#2さんも)は前者の想定(ホストOS以外の別のマシンから)ですが……。 # まぁ、前者の設定が出来ていなければWAN側から接続しようとしても無理なんですけど。

wingupjp
質問者

お礼

外部と言うのは自宅の外、つまり外出先からの接続になります。 内部での接続は問題なくできております。

回答No.2

手っ取り早いのは、No.1の回答者の方が書かれていますブリッジ接続にしてしまう方法ですかね。 手順を簡単に書きますと、まず、ゲストOSのIPアドレスを192.168.1.xxx(外部の空いてるIPアドレスを使って下さい)に設定します。 次に、VMwareでそのゲストOSの設定画面を開いて、ネットワークの設定をブリッジにします。 これで、外部から192.168.1.xxx(ゲストOSで設定したIPアドレス)で接続できるはずです。

wingupjp
質問者

補足

回答ありがとうございます。 外部から192.168.1.xxxで接続できるというのがよくわからないのですが、 外部からだとまず固定IPにアクセスしないといけないような気がしますが、 そこはどのような接続をすればいいのか疑問です。 お解りであればよろしくお願い致します。

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

>構成はwindowsサーバーにVMwareを入れて、そこにゲストOSでredhat4を乗せています。 VMWareでポートフォワーディングするように設定するか、ネットワーク設定をNATからブリッジに変更(192.168.1.xxxになります)でしょうか。 ポートフォワーディング(いわゆるポート開放)の手順がVMWareのバージョンなどによって異なる…カモ知れません。 # VMWarePlayer 5になって、以前使えていたVMnetcfg.exeが使えなくなった…っぽいです。 # 設定ファイル(vmnetnat.conf)の直接編集…になるのかなぁ…。

wingupjp
質問者

補足

回答ありがとうございます。 ただ、外部からの接続の仕組みがよくわかっていません。 何か特別な方法をしようするのでしょうか たとえばVPN接続など・・・・

関連するQ&A

  • VMWAREでゲストOSのRedhatLinuxに外部PCからTelnet接続できない

    お世話になります。 外部PCから、ゲストOSにTelnet接続できず困っています。 設定方法をご存知でしたら、ご教示下さい。 ・ホストOS:Windows2003Server ・ゲストOS:RedhatLinuxES3.0 ・ホスト、ゲスト、外部PC全てIP固定 ・ネットワークはブリッジ構成でセットアップ ・ゲストOSのファイアウォールOFF ・ホストOSのファイアウォールOFF ・ゲストOSのHostsに自ホスト名を追加 上記以外は設定変更していません (セットアップ後の値に戻しています)。 ・PINGは外部からゲストIPに届く ・PINGはゲストOSから外部IPに届く ・ゲストOSから外部のマシンにTelnet接続可能 ・外部PCからゲストOSにTelnet接続不可能←可能にしたい  (「ポート23:接続に失敗しました」と表示される) 以上、よろしくお願い致します。

  • teratermにて、ホスト名でログインできない

    【環境】 ホストOS:WINDOWS XP ゲストOS:Ubuntu 10.10 【内容】 ホストOS上にあるteratermで、ゲストOSにログインをしようとします。 SSHでIPアドレスを指定する場合は、ログインができます。 しかし、ホスト名(ゲストOSのホスト名)を指定する場合は、ログインできません。 ホストOS上で、ゲストOSに対して、pingを実行したところ IPアドレスでは、疎通が取れます。 ホスト名(ゲストOSのホスト名)では、疎通が取れません。 ホスト名(ゲストOSのホスト名)でログインできるようにするには、 ホストOS上の設定をする必要があるのでしょうか。 その方法について、ご教授をお願いしたく、記載いたしました。 以上、よろしくお願いいたします。

  • vmwareにteratermで接続したい

    vmwareを入れてみてosをcentOS4.3で動かしてみました。 コンソールでやるのは画面がきれてたりctrl + altなどで切り替えたりでやりづらかったので teratermをインストールしてそこから動かすことはできないのかと思ったのですができるのでしょうか? 因みに関係あるかないかはよくわからのですが無線LANを使用しています。ipconfig /allで vmware virtual Ethernet Adapter for VMnet8 または vmnet1 というのが表示されており2つのIPにpingをうつとvmnet8はloss0%みたいなので終了し、vmnet1はrequest outになります。上記のIPをteratermのホスト名のところに入力してssh1、ssh2、telnet、セキュリティソフトを解除してやってみましたが全部ダメでした。 PCの勉強がてらいろいろやってみようっと思ったのですが最初から躓いてしまいました・・・ PC初心者ですなので初心者でもわかるように教えていただけたらと思います、よろしく御願い致します。

  • ゲストOSのLinuxの仮想的なネットワークの設定(VMWare)

    こんばんは。 VMWare Serverを使って、Windows XP上に、Redhat Linuxの環境を2つ作ろうと思っています。 ホストOS:Windows XP ゲストOSその1:Redhat Linux ゲストOSその2:Redhat Linux このとき、ネットワーク上に物理的に存在する、他の端末とゲストOSが通信できないようにして、 ホストOSとゲストOSのみ通信できるように、ネットワークを作りたいと考えています。 ゲストOSを作る際に、ホストオンリー構成にしたのですが、 そのあと、どのように各設定をすればよいか分からなくなってしまいました、、、 ホストOSとゲストOSのあいだに、仮想的なプライベートネットワークを作ればよい、 というのは分かるのですが、、、 いろいろ調べてみたのですが、 具体的にどんな設定をすればよいのかが分かりません。 もしもお詳しい方がいらっしゃいましたら。お力をお貸しいただけないでしょうか?? Linuxインストール時に、どの画面でIPアドレスを入れればいいのか? 入力するIPアドレスのクラスはなんでもよいのか? Linuxインストール後に、ネットワークに関する設定は必要なのか? ホストOS側に特別な設定は必要なのか? などがよく分からないです・・・。 ちなみにホストOSは、IP自動取得になっています。 よろしくお願いします。

  • VMWare のゲストOSに割り当てるIPアドレス設定

    プロバイダにホスティングしてある専用サーバに VMWare をインストールしました。(Windows2003サーバです) この専用サーバには当然グローバルアドレスが割り当てられていますが、追加でIPアドレスを申請したところ、異なるネットワークのアドレスが割り当てられました。 ブリッジ接続でこのIPアドレスをゲストOSに割り当てる方法を教えてください。 ホストサーバ:IP設定 IPaddr:220.10.10.10 Subnet:255.255.255.0 Gatewa:220.10.10.1 割り当てられたIPアドレス 240.20.20.216/30 ** ゲストOSにIPアドレス 210.20.20.217、サブネットマスク255.255.255.252 とすればホストOSとの通信は出来ますが、ゲートウェイアドレスの設定ができない(分からない)ので外部との通信ができません。

  • VMWareのゲストOSと通信できない

    VMWare Server 2.0上にWindows 2008 Serverをインストールしました。 下記点は実施し、ホストOSとゲストOSの間は、pingが通るように なりましたが、他の機器からはゲストOSにpingが通りません。 ゲストOSからホストOSを通じて外部のネットワークアクセスは可能です。 外部の機器から、ゲストOSに対して通信できない状態です。 何か他に設定する部分があるのでしょうか? ・ゲストOSのネットワークは、ブリッジに設定。 ・ホストOSのIP設定は、固定IPアドレス、ゲストOSも別の空いている IPアドレスを確保し、設定。 ・ホストOS上ファイアーウォールを無効。(これは元々無効でした) ・ゲストOS上のファイアーウォールを無効。 何か情報があれば、ご教授ください。

  • VM Player NAT 外部接続

    windows xp VM Player(cent os5.6) を入れて、外部からアクセスする設定しているのですが接続できません。 いろいろとサイトを参考に設定を行ってみましたが、port22:Operation timed out になります。 コマンド:ssh root@グローバルIP ネットワーク WiMax 主にMacから外部アクセスを利用したのが目的です。 windowsのファイヤーフォール無効に設定しています。 セキュリティーソフト ファイヤーフォール無効 vmnetcfg.exe の設定 ホストポート 22 タイプ TCP 仮想マシンのIPアドレス 192.***.***.*** (VM Player(cent os5.6)ifconfigで確認したIPを設定) 仮想マシンのポート 22 参考サイト http://nonbiri-gudaguda.blogspot.com/2010/09/vmware-player.html http://kanonji.blog4.fc2.com/blog-entry-170.html 他に思いつくことがなく、いき詰っています。 内部からのsshアクセスは出来ることを確認。 ルータ sshの開放を追加。 ※VMではない、サーバーからは外部からSSH接続が可能 VMのサーバーに接続ができない。 宜しくお願いします。

  • ホストOSからゲストOSへのHTTP接続

    VMwareServerを使用し、ゲストOSにWebサーバを入れ、Webアプリの開発を行っています。 <環境> ホストOS:WindowsXP ゲストOS:RHEL4 Webサーバ:Tomcat5.5 ※ホスト・ゲストともにDHCPでIPアドレスを振っています。  ゲストOSのEthernetはBridgedです。 ブラウザからWebサーバ上のページにアクセスしたところ、 他端末(WinXP)からは正常にアクセスできましたが、 自端末(ホストOS・WinXP)からはアクセスできませんでした。 自端末からゲストOSへは、pingは通ります。 DHCPで振られたIPアドレスを使って、TeraTerm等のコンソール接続もできます。 Webサーバーへ自端末からも接続できるようにするためには、どのように設定するのでしょうか? どなたかお教えください。よろしくお願いします。

  • 仮想サーバLinuxへの接続について

    ホストOS(Windows7)からVMWareにより作成したゲストOS(CentOS)にTeraTermで接続したいのですが、そのようなことは可能でしょうか? もし可能であれば具体的な手順をご教示下さい。 宜しくお願いします。

  • Vmwareのネットワークについて

    前の質問で言葉が足りず、誤解があった様なので 再度、質問させていただきます。 前の質問→http://okwave.jp/qa/q8872362.html 外部に公開するサーバーを構築したいわけだはありません。 あくまでも練習・勉強のためにVmware上にサーバーを構築 したいということです。 ただ、サーバーには、当然IPやデフォルトゲートウェイの設定 が必要になり、Vmware上のOSにIPアドレスやゲートウェイの 設定をしてしまうと、ゲストOSからホストOSを通じてインターネット に接続できなくなってしまったので、ネットワークの設定がおかしい のかと思い、どうすれば、Vmware上のゲストOSに固定IPデフォルトゲートウェイ 、DNSのIPを割り当ててインターネットへも通信できるかを知りたかったということです。 そこで、自宅の現在のネット環境を見てみると、ルーターではなく「終端装置」 がおいてあるだけです。 PPPoEアダプター IPv4:153.160.196.27 デフォゲ:61.207.11.153 イーサネットアダプターローカルエリア接続 IPv4:169.254.160.6/16 DHCP:有効 デフォルトゲートウェイ:なし Vmnet1(ホストオンリー) IPv4:192.168.145.1/24 デフォゲ:192.168.145.254 DHCP:192.168.145.254 Vmnet8(NAT) IPv4:192.168.223.1/24 デフォゲ:なし DHCP:192.168.223.254 DNS:192.168.223.2 Vmのネットワークアダプターをホストオンリーにすれば確かに 固定IPやデフォゲのIPは自由ですが、外部に接続はできなくなりますし。。。。 この環境下で、どのようにすれば、Vmware上のOSに固定IP、デフォゲ、DNSのIPを 割り当てて、外部にも通信できるようになるでしょうか? VMware上にインストールするOSはCentOSです。 どなたかご教授下さい。