web-dev-qa-db-ja.com

ホストOSからゲストOSに接続できません

ゲストOSとしてVMWare playerOpenSUSEをインストールしましたが、ホストOSはWindows XPです。私が達成したいのは、ホスト(つまり、XP)からメッセージを送信することです。たとえばポート7000で、ゲストの特定のポート、つまりOpenSUSE、たとえばポート10000でメッセージを受信します。指定したポートで任意のメッセージを送信できます。 (そのソフトウェアはTCPを使用します。)

私はこのシナリオに直面している地球上で最初の人ではないと確信しています。しかし、私はこのVMWare playerOpenSUSEでさえかなり新しいです。誰かがこれで私を導くことができますか?

編集1:

OpenSUSEでのifconfigの出力:

Directory: /root
Tue May 24 14:58:18 EDT 2011
linux-gyuz:~ # ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:B9:F4:AF  
          inet addr:192.168.206.128  Bcast:192.168.206.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:feb9:f4af/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4621 errors:0 dropped:0 overruns:0 frame:0
          TX packets:903 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6379045 (6.0 Mb)  TX bytes:75021 (73.2 Kb)
          Interrupt:19 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:72 errors:0 dropped:0 overruns:0 frame:0
          TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:4960 (4.8 Kb)  TX bytes:4960 (4.8 Kb)

linux-gyuz:~ #                                                                                                                                                                                                                               

編集2:XPでのipconfig/allの出力

WindowsIP構成

イーサネットアダプタローカルエリア接続:

    Connection-specific DNS Suffix  . : mycomp.com
    IP Address. . . . . . . . . . . . : 205.142.113.181
    Subnet Mask . . . . . . . . . . . : 255.255.254.0
    Default Gateway . . . . . . . . . : 205.142.112.1

C:\ Documents and Settings\user> ipconfig/all

WindowsIP構成

        Host Name . . . . . . . . . . . . : R8PPAV7
        Primary Dns Suffix  . . . . . . . : mycomp.com
        Node Type . . . . . . . . . . . . : Peer-Peer
        IP Routing Enabled. . . . . . . . : No
        WINS Proxy Enabled. . . . . . . . : No
        DNS Suffix Search List. . . . . . : mycomp.com
                                            mycomp.com

Ethernet adapter Local Area Connection:

        Connection-specific DNS Suffix  . : mycomp.com
        Description . . . . . . . . . . . : Intel(R) 82567LF Gigabit Network Con
nection
        Physical Address. . . . . . . . . : 00-24-7E-DC-A4-A0
        Dhcp Enabled. . . . . . . . . . . : Yes
        Autoconfiguration Enabled . . . . : Yes
        IP Address. . . . . . . . . . . . : 205.142.113.181
        Subnet Mask . . . . . . . . . . . : 255.255.254.0
        Default Gateway . . . . . . . . . : 205.142.112.1
        DHCP Server . . . . . . . . . . . : 205.142.112.212
        DNS Servers . . . . . . . . . . . : 205.142.112.89
                                            205.142.112.103
        Primary WINS Server . . . . . . . : 205.142.112.89
        Secondary WINS Server . . . . . . : 205.142.112.103
        Lease Obtained. . . . . . . . . . : Tuesday, May 24, 2011 1:03:31 PM
        Lease Expires . . . . . . . . . . : Tuesday, May 24, 2011 9:03:31 PM
5
Bhushan

正しいIPアドレスを持っていることを確認する以外に、ファイアウォールが干渉していないことを確認することも重要です。ファイアウォールは「ステルス」モードを使用する場合があります。このモードでは、応答する代わりにパケットをドロップします。これにより、コメントで受信したと述べた接続タイムアウトメッセージが発生する可能性があります。

  1. すべてのファイアウォールを無効にします。

  2. 接続をテストし、ファイアウォールが無効になっているときに接続を機能させるために必要なことは何でもします。

  3. 正しいポートを開きます。

  4. ファイアウォールを再度有効にします。

  5. もう一度テストします。ファイアウォールが無効になっている場合にのみ機能する場合は、開いているポートをいじる必要があります。トラブルシューティングの場合は、ファイアウォールを一度に1つずつ有効にして、動作する構成を除外できるようにすることをお勧めします。

openSUSEとWindows XP両方にファイアウォールが付属しています。openSUSEの場合、YaST2コントロールセンターのセキュリティとユーザーの下でファイアウォール設定にアクセスできます。WindowsXPの場合、プログラムメニューの下に何かがあるはずです。 (頭のてっぺんから思い出せません)これらのファイアウォールを構成するために必要な場合は、Googleのクイック検索を通じて多数のガイドを利用できるはずです。

セキュリティスイートには、多くの場合、独自のファイアウォール(Norton、McAfee、Trend Microなど)が含まれています。また、無効化/開く必要があります。

4
Bob

VMware Playerで使用できるネットワークモードはいくつかありますが、それらはすべて、ゲストOSのIPと、ホストOSとのネットワーク接続を提供します。したがって(まるで別の物理マシンであるかのように)ゲストのIPを指す必要があります:)

Linuxのほとんどのフレーバー(OpenSuseを含む)では、ifconfigを実行して、各インターフェースに割り当てられたIPアドレスを確認できます。

0
Codebling

VMが接続するホスト上に192.168.206.xなどの新しいネットワークを作成するVMware Workstationがあります。DHCPを介して、ホストは.1を取得する可能性があります。ゲスト.128なので、ホストから192.168.206.128:10000にメッセージを送信して、VM(もちろんポート10000でリッスンする必要があります)に到達させることができます) 。

VMware Playerは、ネットワークを作成する場合は同じである必要があります。ゲストまたはホストのネットワーク接続プロパティを確認して、適切なIPを見つけてください。

EDIT: ipconfigの出力を見たばかりです。ipconfig /allを試すか、[コントロールパネル]-> [ネットワーク接続]を調べて、同じ192.168.206.xアドレスの「VMnet」アダプターがあるかどうかを確認してください。

0
Spectre