• 締切済み

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% (2173/4061)
回答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% (2173/4061)
回答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% (2173/4061)
回答No.1

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

wingupjp
質問者

補足

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

関連するQ&A