• 締切済み

windows環境にアクセス

自宅のwindows環境に【VirtualBox + centOS】の 環境を作り、以下のサイトを参考にcentOSから windows環境にアクセスしたいのですが うまくいきません…。 http://kajuhome.com/rdesktop.shtml#n01 #rdesktop -k ja IPアドレス を実行すると 【ERROR: IPアドレス : unable to connect】と表示されて しまいます…。 ネットでも調べていますが、もしご存知の方が いたらよろしくお願いいたします。

みんなの回答

  • dell_OK
  • ベストアンサー率13% (740/5646)
回答No.6

先日、VirtualBoxをお知らせした回答者です。 こちらの質問を見てから数日間、色々と試してみてわかった事がひとつありました。 たまたまなのか、絶対なのか、それも定かではないのですが、一応、お知らせしておきます。 VirtualBoxで仮想マシンを作成する時にオペレーティングシステムに「Linux」を選択されたとは思います。 その次の項目でバージョンを選ぶようになっていますが、ここで「Linux 2.6」や「Red Hat」を選択した場合と、「Other Linux」を選択した場合で動作が異なっていました。 結果を言うと「Other Linux」ではうまくいって、他ではうまくいかなかった、わけです。 他のご回答にありますように、ネットワークアダプタで「NAT」を選択すると、インターネットには接続できますが、ローカルネットワークには接続できません。 インターネットとローカルネットワークの両方に接続するには「Bridged Adapter」を選択する必要があります。 仮想マシンを「Linux 2.6」と「Bridged Adapter」を選択してOSをインストールすると、どう言うわけかネットワークアダプタが期待通りの動作をしてくれませんでした。 今回の私の期待は、DHCPでのIPアドレスの取得だったのですが、これがうまくいかなかったのです。 これを「Other Linux」と「Bridged Adapter」でインストールするとうまくいきました。 何度もインストールを繰り返したのですが、これが確実な結果であるとは言い難い感じの部分もあって、これが関係しているのかどうかもはっきりしません。 「Linux 2.6」でインストールした後、「Other Linux」に変更して起動してみると、起動時に何かが自動で変更されたのか、うまくいきました。 この設定がOSに引き渡されているのかどうなのかは不明です。 これを「Linux 2.6」に戻してみると、一度成功したからか、次の起動からもうまくいきました。 質問者様がどのような設定でされたのかわかりませんが、もしこのような感じでしたら、一度試してみてください。

noname#101947
noname#101947
回答No.5

どうすれば ERROR: IPアドレス : unable to connecterror を再現させることができるのか、を試してみました。 「ネットワークアダプタをインストールしていない」または 「ネットワークアダプタを無効に設定している」 場合に再現できました。 まさか、とは思いますがVirtualBoxインストール時にネットワークデバイスについて「インストール」を選択していない、ということはありませんか? 心当たりがあれば、今一度インストールし直して試してはどうでしょうか。 ネットワークアダプタがインストールされていれば、 1台のPC環境内でもrdesktopでLinux(VirtualBox)からWindowsにアクセスできます。 もちろん、他のPCのWindowsにもアクセスできます。

noname#101947
noname#101947
回答No.4

読んでいる側に明確に解るように書いて欲しいものです。 > 自宅のwindows環境 OSは? > windows環境にアクセスしたい どのようなネットワーク構成で?。 LAN環境で複数のPC接続?。(Windows-Linux(VirtualBox)を別々のPCに構成できる環境?) 単独の(1台だけの)PCでのhost-guest環境? > 出来ませんでした…。 そのときのWindows、LinuxのそれぞれのIPアドレスは?(具体的に) rdesktopで指定したIPアドレスは? アダプタ1、アダプタ2の設定は? 私の環境(Win7 RTM、fedora11)でのrdesktopは正常にアクセスできますので、 VirtualBoxのネットワークアダプタ設定を具体的に書いてください。 LAN環境で複数のPC接続環境ならば、VirtualBoxではない環境でのrdesktop接続を先に経験してみてください。(すぐに接続できるはずですのでrdesktopには問題ないことが実感できる)

NeilMania
質問者

お礼

>読んでいる側に明確に解るように書いて欲しいものです。 すいません…。 ネットワークに関して知識不足なので 再度調べてご連絡いたします。

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

VirtualBoxは使っていないので不明ですが… VMWare Player 2.5.3+CentOS5.3で、掲示されていたページの通り接続できました。 ネットワーク周りの設定の問題…だとは思われますが。 WindowsXPの方でファイヤーウォールで遮断していた…とかないですか? 私の方ではWindowsファイヤーウォールは無効に、ESETでは信頼できるネットワークとして登録してフィルタリング無しにしています。

NeilMania
質問者

お礼

メッセージありがとうございます。 最初はvmWareを使っていたのですが、うまくいかず… VirtualBoxに変更しました。 ファイヤーフォールですか… 色々調べて再度ご返信致します。

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.2

最近は、Windows から Linux への接続は Poderosa などで ssh 接続しかやっていないのだが 久しぶりにやってみた。 上記の方法は疑問が有る。自信は無い。 1. xp/home に VirtualBox。NAT Guest CentOS5.3 xp/pro に接続してみた。 何の問題もなく接続できた。 ( あまり使っていないので AVG antivirus。Firewall --?? ) しかし、rdesktop で 接続すると Login 画面で user password で 接続した途端 xp/pro が logout した。 xp/home から 接続しても、また xp/home-WMware-server-ubuntu9.04 から接続しても、xp/pro は 同様に logout した。 http://d.hatena.ne.jp/yaneurao/20061130 によると 「複数ユーザーの同時ログインが出来ない」と言うような事が書いてあった。 // 私は、Windows は、詳しくない。やってないので自信が無い。 そうだとすると、同一マシン だと矛盾が起きる。 【ERROR: IPアドレス : unable to connect】を解決しても 無駄な様な気がする。同一マシンと仮定しての話だが。

NeilMania
質問者

お礼

メッセージありがとうございます。 知識不足でして、わからない事だらけなので 教えていただいたことをやってみて 再度返信させて下さい。

noname#101947
noname#101947
回答No.1

VirtualBoxの「ネットワークアダプタ設定の[割り当て]」はどうなっているのですか。 デフォルトの「NAT」のままでしたら「ブリッジネットワーク」または「ホストオンリーネットワーク」で試してみてください。 NATのままでは「ゲスト OS とホストOS 間は繋がらない」という状態です。

NeilMania
質問者

お礼

メッセージありがとうございます。 出来ませんでした…。 うーん、ずっと調べているのですが 原因がわからないです。

関連するQ&A

  • コマンドライン実行でDBにアクセスできない

    PHPで FirebirdのDBにアクセスするために、以下のようなスクリプトを作成しました。  $host = 'localhost:D:\testDB\test3.fdb';  $username = 'SYSDBA';  $password = 'masterkey';  $dbh = ibase_connect($host, $username, $password);  $stmt = 'SELECT * FROM test_table';  $sth = ibase_query($dbh, $stmt);       : これをWEBサーバで動作させるとうまくいくのですが、コマンドラインから実行すると以下メッセージが出てDBに接続することができません。 (ibase_connect関数のもどりで null が戻ってきています) Warning: ibase_connect(): Unable to complete network request to host "localhost". Failed to locte host machine. Undefined service gds_db/tcp. DBの指定でlocalhostをIPアドレス直接入力したり、DBファイルのパスのみの指定にして試してみたのですが、やはりブラウザではOK、コマンドラインでは駄目でした。 又、PDOを使ってアクセスしてみても、コマンドラインから実行した場合は駄目でした。 コマンドラインからDBアクセスできるように、何か必要な設定などがあるのでしょうか。  環境   PHP:5.2.4   DB:Firebird2.0.3   WEBサーバ:Apache2.2.4   OS:Windows2000 よろしくお願いします。

    • 締切済み
    • PHP
  • LinuxからWindows共有へのアクセス

    CentOS側でWindows側の共有フォルダをマウントするため、以下のコマンドを実行してマウントしました。しかし、CentOS側を再起動するとマウントが解除されてしまいます。 再起動をしても解除されない方法はありますでしょうか? #mount -t cifs //(IPアドレス)/(共有フォルダ名) /mnt/(Linux側でマウントするディレクトリ) -o user=(Windows側のユーザー名) 次にWindows側のパスワードを求められるので、パスワードを入力するとマウントできました。

  • XOOPSのサーバアクセス設定について

    宜しくお願いします。 xoopsをインストールしてあるサーバのIPアドレスが変わりました。 これに伴い、xoopsの設定変更をしようと思ったのですが、IPアドレスが変更になっているので、アクセス出来ません。 アクセスすると下記の様なエラー表示されます。 This page cannot be displayed due to an internal error. If you are the administrator of this site, please visit the XOOPS Cube official site for assistance. Error [Xoops]: Unable to connect to database in file class/database/databasefactory.php line 34 そこで、index.phpファイルから順を追って調べたところ、 mainfile.php でMySQLサーバの接続情報が設定されていましたので、XOOPS_DB_HOSTの箇所を新しく割り当てられたIPに差し替えたのですが、アクセスに30秒程時間がかかって、結局同じエラーが表示されます。 IPアドレス以外は全て変更しておりません。 MySQLの特権情報のIPもチェックしましたが、特に問題ありませんでした。 もしご存知の方がいらっしゃいましたら、是非ご教授の程、宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • LinuxからWMI経由でWindowsの情報取得

    CentOSでwmicコマンドを使ってWindowsの情報を取得したいのですが、 コマンドを入力したところ、エラーが発生し上手くいきません。 コマンド # wmic -U [Win8管理者名]%[パスワード] //[IPアドレス] "Select * From Win32_ComputerSystem" コマンド入力後のメッセージ [librpc/rpc/dcerpc_util.c:1290:dcerpc_pipe_auth_recv()] Failed to bind to uuid 4d9f4ab8-7d1c-11cf-861e-0020af6e7c57 - NT_STATUS_NET_WRITE_FAULT [librpc/rpc/dcerpc_connect.c:790:dcerpc_pipe_connect_b_recv()] failed NT status (c0000022) in dcerpc_pipe_connect_b_recv [wmi/wmic.c:196:main()] ERROR: Login to remote object. NTSTATUS: NT_STATUS_ACCESS_DENIED - Access denied 以下環境になります。 CentOS 6.5 Windows8.1pro こちらの原因がわかる方いましたら、回答をお願い致します。

  • macのターミナルから、ローカル開発環境にアクセス

    macのターミナルから、ローカル開発環境にアクセスできません。OSはOSX10.8.3です。 問題の詳細は、以下の通りです。 php、MySQL、WordPressなどを勉強するために、ローカル開発環境を整えようと思い、ドットインストールというサイトの3分動画を参考にしながら、CentOS、VirtualBox、Hosterをダウンロードし、構築していたところ、問題がおきました。 『ローカル開発環境の構築』という講座の、『#10ターミナルから作業できるようにする』(http://dotinstall.com/lessons/basic_local_development/2210)というところで、つまずきました。 動画の通りに、『ssh -l root (自分で設定した名称).dev』と入力するのですが、しばらくの沈黙の後、 ssh: connect to host (自分で設定した名称).dev port 22: Operation timed out と出てきて、パスワードの入力にすらたどり着きません。 これを解決し、動画やこのサイト(http://blog.dicecream.net/2010/03/macosxssh.php)のようにスムーズに、ターミナルからローカルホストに接続できるようにするためには、具体的には、どのようにすればよいのでしょうか。 ご教授願います。

    • 締切済み
    • Mac
  • LinuxとWindowsでのローカルネットワーク設定を教えてください。

    既存の社内ネットワーク(192.168.1.n)内にLinuxWebサーバー(CentOS5:サーバー名=CentOSsv)(192.168.1.59)を追加してWebアプリの開発環境としたく、「CentOSで自宅サーバー構築(http://centossrv.com/)」や「はじめての自宅サーバ構築 - Fedora/CentOS -(http://kajuhome.com/)」を参考に環境設定を行ってきたのですが。 クライアント端末(WindowsXP:192.168.1.51:開発端末、ネットワーク内の他のサーバーやインターネットアクセスができる)から「http://CentOSsv/」でのテスト画面表示が行えません。(http://192.168.1.59/では表示される)どこら辺りを調べれば良いんでしょうか?また、やるべき事が足りない又は余計な事をやっている等も指摘して頂けたらありがたいのですが。 Linuxサーバー環境設定でしたこと ・CentOS5.1のインストール(社内で以前に使っていたCDからインストール) ・DNS(bind)のインストール(サーバー名でアクセスできていない) ・apacheのインストール(IPアドレスでは見られるので取り敢えずOK?) ・javaSDKのインストール(javaのテストプログラムは動いている) ・tomcatのインストール(サーブレット配下の表示はできない) ・apache/tomcat連携のインストール(連携していない?) ・Firebirdのインストール(単体では稼働している) ここまでは(諸々の環境設定を行いながら)どうにか終了しています。ローカルネットワーク内限定の予定のため「yum」等は使わず、「rpm」や必要なもの(gcc等)はソースからコンパイルしてきました。 もう2週間程かかりきりでほとほと疲れてきました、助言よろしくお願いします。

  • VirtualBoxとCentos5で開発環境

    VirtualBoxとCentos5で開発環境 いつも参考にしています。 今、VirtualBoxを使用して開発環境を作ろうとしています。CnetOS5をゲストOSとするつもりです。 インストールはイメージファイルを使用しています。 OSインストールの手順を最後までこなし、最後「再起動」するときVirtualBoxのシステムの参照順を「CD/DVD-ROM」から「ハードディスク」に変更しないとまたisoファイルが読み込まれてインストールが始まってしまうと思うのですが、その変更ができません。 VirtualBoxの[設定]から変更しようとしても実行中のバーチャル環境の[設定]ボタンはdiabledになっております。 仕方なく変更できないまま再起動したら 「Counld not read from the boot medium」としてFATALエラーになってしまいました。 この状況はどうやって打破すればいいのでしょうか??詳しい方、教えてください。 VirtualBoxのバージョンは3.1.8です。

  • telnet接続について

    いつもお世話になっております。 LINUXは初心者です。非常に初歩的な質問で申し訳ございません。 利用OSはCentOS5.4です。 下記サイトを参考にtelnetをインストールしました。 http://kajuhome.com/telnet.shtml#n01 とりあえず /etc/init.d/xinetd start コマンドでStarting xinetd と表示されるので起動している思います。 そこで、windows上のコマンドプロンプトより telnet [IPアドレス] と実行したところ何も表示されずプロンプトだけが 点滅している状態になります。 通常だとログインが表示されるらしいのですが。。。 最初はcentos側のファイアーウォールの設定で 「ポート23が接続できません。」 と表示されていたのですが、ファイアーウォールを設定し そのエラーは出なくなりました。 これはサーバ側の設定でしょうか? それともTelnetクライアント側でechoする等と設定する必要 があるのでしょうか? 本当に初歩的な質問で申し訳ございません。

  • 仮想環境を使ったIPアドレスの設定について・・・

    最近、仮想環境を使ってCentOSをインストールしました。 IPアドレスの設定にいまいち解らないところがあり、質問させていただきます。 自宅環境 モデム → ルーター(ブロードバンドルーター) → PC(Win7) Win7のIPアドレス: 192.168.2.xxx マスク: 255.255.255.0 ゲートウェイ: 192.168.2.xxx 仮想環境:VirtialB○x CentOS VirtialB○x Host-Only EthnetAdapter スタティック IPアドレス: 169.254.60.xxx サブネットマスク: 255.255.255.0 ゲートウェイ: なし CentOS IPアドレス: 10.0.2.15(クラスA)になってる マスク: 255.255.255.0 ダイナミックなんですが、スタティックで設定したい。 良い手動の設定の方法がありましたら、教えてください。

  • ubuntuからxpへ接続

    http://viva-ubuntu.net/?p=615 この記事を参考にリモートデスクトップをやろうとしてるんですけど、実際にアクセスすると Autoselected keyboard map ja ERROR:unable to connect というエラーが出ます。検索してもいまいちわからなかったので解決策をお願いします。